10
14
18
22
34
55
71
74
84
88
89
93
115
146
179
183
190
213
227
235
240
246
253
265
269
272
274
279
291
315
323
333
359
397
406
408
415
425
431
439
446
452
475
491
494
504
505
507
524
544
555
568
571
572
579
581
582
612
618
629
637
641
652
658
666
667
683
698
699
700
706
737
746
769
784
785
798
807
811
826
831
856
876
880
905
920
985
986
990
991
