308
126
25
1
282
14
7
2
151
140
323
2
169
356
329
493
38
1
19
1
1
1
5
1
5
1
1
9
9
435
10
9
3
27
8
16
1
10
3
94
1
1
674
37
3
37
545
417
383
541
778
52
1
1
5
1076
2
1
41
1
1
1
1
1
1
14
150
4
1
2
1
2
2
4
33
110
3
1227
45
452
688
214
29
453
29
10
3
2
3
43
321
1
70
45
1382
3
2