26
15
4
17
13
29
49
20
24
31
99
129
2
31
25
4
1
47
2
2
3
1
1
3
1
17
24
1
55
6
228
44
670
688
26
3
7
11
1
1
14
117
72
2
24
162
27
13
2
1
1
78
1
31
1
2
47
4
1
4
1
1
26
2
2
1
2
1
8
1
2
5
1
1
1
126
1
2
3
58
1
1
3
1
16
4
2
32
191
2
2
1
2
5
95
106
1
19
219
9