4
8
13
14
21
27
30
32
41
59
97
126
129
152
162
169
172
173
189
192
200
213
240
250
253
264
266
278
