26
349
52
228
92
43
142
135
79
57
88
44
250
5
364
37
244
173
431
137
134
98
335
136
100
359
289
106
12
183
111
243
110
22
192
451
357
55
197
128
279
180
339
82
275
41
17
661
120
90
27
62