10
23
7
15
11
5
12
6
8
28
17
13
9
21
14
33
24
54
3
35
72
47
20
39
34
29
64
45
32
121
154
79
78
26
41
40
44
57
48