1
10
18
25
27
28
29
40
49
50
63
70
80
101
136
144
147
148
176
184
189
226
249
251
255
258
265
