9
18
1
2
3
10
110
39
12
56
20
101
17
15
8
16
7
24
25
14
13
53
6
37
34
42
31
19
22
11
4
36
5
28
33
68
267
52