307
125
25
1
283
13
7
2
150
138
325
2
169
357
330
488
38
1
19
1
1
1
5
1
5
1
1
9
9
430
10
9
3
27
8
16
1
10
3
94
1
1
676
37
3
37
547
410
385
538
778
52
1
1
5
1071
2
1
42
1
1
1
1
1
1
14
150
4
1
2
1
2
2
4
34
109
3
1225
45
452
685
214
29
448
29
10
3
2
3
42
317
1
70
45
1379
3
2