12
32
8
64
10
17
19
45
25
21
4
80
35
37
5
20
39
2
49
9
3
18
67
44
13
23
11
22
34
96
36
52
16
14
6
40
78
42
24
155
27
29
74