296
130
26
2
284
18
6
5
147
130
334
3
172
346
325
499
42
1
17
1
5
1
2
1
5
5
438
15
6
2
1
27
8
18
1
10
1
2
100
1
672
42
1
42
539
421
380
546
775
54
2
1
3
1057
1
41
1
1
1
4
1
1
1
18
164
2
1
1
1
1
6
40
117
1
1221
45
424
716
216
26
461
27
10
3
5
1
43
321
1
74
48
1378
6
2