3
12
10
30
27
9
6
15
45
24
36
33
42
21
18
48
51
72
69
38
54
57
78
39
11
4
5
1
22
49
20
13
17
2
19
7
8
16