9
2
4
1
10
3
6
27
18
26
105
25
8
19
30
55
35
11
43
14
7
63
44
20
31
57
16
34
36
39
38
33
67
29
15
122
84
37
22
108