12
6
2
9
5
11
10
27
14
20
15
35
17
24
22
7
54
23
62
38
34
29
49
40
31
30
68
21
79
55
64
112
19
60
36
46
16
81