9
4
10
34
5
11
6
12
13
27
18
36
14
16
20
15
42
52
112
45
22
49
38
76
116
74
56
48
35
33
17
24
61
108
128