306
128
25
1
281
14
7
2
151
137
324
2
166
359
331
488
37
1
19
1
1
1
5
1
5
1
1
9
8
430
10
9
3
27
8
16
1
10
3
92
1
1
679
36
3
37
545
411
385
540
776
51
1
1
5
1072
2
1
42
1
1
1
1
1
1
14
148
4
1
2
1
2
2
4
34
109
3
1225
44
455
685
210
29
448
29
10
3
2
3
42
319
1
70
43
1378
3
2