14
36
18
28
16
12
32
6
7
23
19
30
15
10
11
58
110
31
72
55
27
41
33
49
9
25
5
45
39
80
42
35
53
2
54
43
20
66
48
38
116
8
79