111
76
30
109
10
38
26
81
25
22
58
14
16
56
42
5
2
33
7
114
13
21
67
11
8
29
9
130
39
6
68
20
19
52
83
15
86
148
27
155
34