9
12
25
2
10
2
38
183
5
1
3
1
3
5
2
1
5
28
152
31
10
44
1
38
177
1
101
1
1
1
7
47
1
5
1
218
1
12
12
2
1
24
85
139
50
8
3
55
27
7
1
2
1
1
127
1
2
3
4
95
6
1
53
82
64
9
16
149
1
16
8
1
98
32
28
1
8
7
3
1
1
27
1
24
1
1
1
39
30
35
1
6
331
14
2
1
283
14
7
3
55
2
1
4
379
2
12
2
8
14
17