8
16
19
45
48
70
84
100
118
141
148
150
159
160
172
175
177
187
189
199
203
209
245
247
255
264
276
290
295
301
303
304
322
358
376
381
391
394
399
401
411
421
429
441
449
454
463
470
484
499
508
528
531
534
537
541
553
554
566
585
604
610
611
617
621
634
