296
128
26
2
284
18
6
5
147
130
332
3
171
346
325
496
42
1
17
1
5
1
2
1
5
5
435
15
6
2
1
27
8
18
1
10
1
2
100
1
671
42
1
42
538
419
379
543
774
54
2
1
3
1054
1
42
1
1
1
4
1
1
1
18
162
2
1
1
1
1
6
40
116
1
1218
45
423
713
216
26
458
27
10
3
5
1
43
318
1
74
48
1374
6
2