6
8
12
22
37
49
52
68
98
100
105
110
115
144
159
172
186
189
207
210
211
218
221
238
249
290
293
300
312
316
320
331
342
361
364
397
404
431
439
442
443
465
474
482
490
511
527
528
548
552
553
554
564
595
