26
81
110
31
97
35
112
279
133
106
227
117
146
66
62
272
96
24
70
37
78
187
768
374
189
73
130
51
69
123
82
17
28
59
228
481
250
165
121
15
56
210
433
2205
19
255
14
48
1010
515
223
438
361
36