10
24
30
45
56
58
66
80
105
108
112
142
187
198
199
217
228
239
244
253
254
262
280
290
299
303
305
309
312
320
322
339
350
357
368
389
396
404
418
420
429
446
465
468
471
488
511
515
516
533
547
552
564
570
571
592
614
626
627
632
635
651
657
667
669
672
674
693
696
698
705
