307
125
25
1
282
14
7
2
150
139
323
2
170
355
329
489
38
1
19
1
1
1
5
1
5
1
1
9
9
431
10
9
3
27
8
16
1
10
3
95
1
1
673
37
3
37
546
412
383
539
776
52
1
1
5
1072
2
1
41
1
1
1
1
1
1
14
150
4
1
2
1
2
2
4
33
109
3
1224
45
451
685
214
29
449
29
10
3
2
3
42
318
1
70
45
1378
3
2