49
446
40
100
213
1578
510
3
11
559
85
57
197
347
312
81
75
18
8
2
322
305
884
377
212
661
901
32
1204
149
139
378
136
437
15
224
177
252
133
486
77
90
18
400
179
201
11
252
655
302
1100
