1
20
21
29
30
39
42
56
64
68
81
92
98
104
142
148
162
183
188
