8
10
16
20
27
37
48
53
94
124
126
128
134
151
155
160
163
168
178
205
232
233
258
287
290
294
297
304
305
314
319
328
331
337
348
354
361
368
371
400
406
409
