296
128
27
2
284
18
6
5
149
130
332
3
171
346
326
497
43
1
17
1
5
1
1
2
1
5
5
436
15
6
2
1
27
8
18
1
10
1
2
100
1
671
43
1
42
539
420
380
543
777
54
2
1
3
1055
1
42
1
1
1
4
1
1
1
18
163
2
1
1
1
1
6
41
116
1
1221
45
423
715
217
26
459
27
10
3
5
1
43
319
1
74
48
1377
6
2