165
120
26
36
1855
9
183
366
24
170
56
89
89
292
370
70
86
157
1611
1105
335
101
50
201
29
203
33
100
481
194
106
31
110
18
43
78
192
243
312
483
230
286
56
277
162
177
326
1
100
276
