9
18
25
2
10
31
38
184
5
1
3
1
3
5
2
1
5
54
152
31
10
45
1
38
177
1
101
1
1
1
7
47
1
1
7
1
1
221
1
1
12
12
2
1
1
24
86
156
50
8
3
8
55
28
7
1
2
1
1
1
130
1
2
3
4
96
6
1
53
94
65
9
16
176
1
16
8
1
98
35
32
28
1
8
7
3
1
1
32
1
24
1
1
1
39
30
35
1
6
331
14
2
1
283
14
30
10
3
56
2
1
4
380
2
13
2
8
14
17
3