9
25
2
9
2
35
180
12
5
1
3
1
3
5
2
1
5
152
30
10
44
1
38
175
1
100
1
1
1
7
46
1
5
1
214
1
12
12
2
24
84
110
49
8
3
55
26
7
1
2
1
1
126
1
2
3
4
95
5
1
52
65
64
9
16
124
1
14
8
1
98
32
20
1
8
7
3
1
1
25
1
24
1
1
1
39
30
35
1
6
329
14
2
1
282
12
7
55
2
4
379
2
9
2
8
14
17