1
4
7
13
16
27
32
38
41
55
56
64
67
68
71
74
78
79
80
85
37
49
47
43
46
69
2
90
57
42
87
23
18
88
12
72
76
11
84
10
51
9
8
31
89