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
131
51
69
123
82
17
28
59
228
482
250
165
122
15
56
210
433
2206
20
255
14
48
1010
515
223
19
438
361
36