6
10
20
48
56
65
74
80
91
97
115
117
123
139
158
174
182
192
207
210
219
229
234
235
240
251
257
282
292
297
313
318
319
334
354
360
393
417
439
449
464
465
472
474
477
493
503
505
507
514
535
536
546
570
578
579
594
596
622
630
663
668
671
674
678
680
687
689
690
705
706
709
725
727
736
741
762
773
782
790
801
802
804
816
844
862
870
874
905
910
912
