111
164
134
7
1
126
86
25
180
150
114
297
176
81
92
292
7
116
263
45
241
42
0
85
2
55
0
2
375
110
142
126
5
99
92
53
283
100
136
58
111
151
75
79
160
176
