1
2
8
12
16
20
21
27
29
38
40
50
52
56
69
71
79
81
83
89
7
47
4
46
6
43
13
49
30
80
42
31
63
53
11
88
10
33
64
9
51
77