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