306
129
25
1
284
14
7
2
152
139
326
2
168
359
333
493
37
1
19
1
1
1
5
1
5
1
1
9
8
436
10
8
3
28
8
16
1
10
3
93
1
1
681
36
3
37
547
415
388
543
780
53
1
1
5
1079
2
1
42
1
1
1
1
1
1
14
148
4
1
2
1
2
2
4
35
109
3
1233
45
455
693
212
28
454
28
10
3
2
3
42
324
1
70
43
1387
3
2