306
127
25
1
281
14
7
2
151
137
324
2
166
359
331
487
37
1
19
1
1
1
5
1
5
1
1
9
8
429
10
9
3
27
8
16
1
10
3
92
1
1
679
36
3
37
545
410
385
539
776
51
1
1
5
1071
2
1
42
1
1
1
1
1
1
14
148
4
1
2
1
2
2
4
34
109
3
1224
44
455
684
210
29
447
29
10
3
2
3
42
318
1
70
43
1377
3
2