44
99
268
166
27
3297
88
37
879
11
394
317
36
79
45
232
136
279
43
139
356
80
25
101
66
1328
285
429
119
180
82
96
32
203
30
63
18
56
486
31
14
24
233
94
95
40
15
114
193
71
295
326
173