310
132
25
1
287
14
6
2
161
140
327
3
171
362
329
507
41
1
18
1
1
1
5
1
5
1
1
9
8
448
12
8
3
27
8
16
1
10
3
97
1
1
681
40
2
37
550
422
399
551
796
50
1
1
5
1092
2
2
42
1
1
1
1
1
1
1
15
152
4
1
2
1
2
2
5
36
112
2
1250
46
450
711
219
28
468
28
10
3
6
4
43
332
1
72
46
1407
3
2