100
87
1
15
274
3
5
10
302
0
7
50
587
12
575
2
2094
3296
2954
2106
27
2358
9
3709
33
1947
2427
2701
4611
1974
29
4664
53
2492
20
3438
17
2542
2813
19
2883
11
4
2872
6
3209
37
4337
28
3243
2743