25
16
7
17
13
30
49
20
24
31
99
133
2
30
25
4
1
47
2
2
3
1
3
1
18
26
1
58
6
232
43
659
698
25
3
7
10
1
1
15
120
73
2
24
167
26
13
2
1
1
80
1
30
1
2
46
4
1
4
1
1
27
2
2
1
2
1
8
1
2
1
6
1
1
1
131
1
2
3
57
1
1
2
1
16
4
2
35
192
2
2
1
2
5
97
109
1
18
223
9