2
3
6
8
19
24
26
27
36
37
40
42
49
53
54
56
64
73
81
86
52
43
48
79
47
87
62
84
41
57
20
76
22
23
9
17
5
15
12
51
11
89
65
67
66