306
126
26
2
280
16
6
4
145
131
336
3
174
344
327
493
44
1
1
17
1
4
2
2
1
5
5
433
14
6
2
1
27
8
17
1
11
1
2
105
1
1
668
43
41
549
410
381
555
766
49
2
1
3
1056
1
41
1
1
1
3
1
1
17
165
3
1
1
1
1
6
1
41
115
1221
46
423
709
223
25
455
26
11
5
5
1
43
319
1
73
45
1375
7
2