8
25
27
37
42
66
101
105
130
154
156
165
180
182
193
198
199
202
220
237
239
248
253
258
261
262
274
277
287
292
310
316
321
332
338
345
392
397
400
411
422
423
430
450
474
484
490
492
508
516
521
527
536
537
550
554
