6
34
42
44
55
56
70
88
93
100
126
127
131
142
156
160
171
194
230
242
247
249
252
270
299
305
358
359
360
366
368
369
371
382
383
393
408
410
412
430
433
446
447
459
495
497
502
504
508
510
513
518
523
545
556
557
571
598
607
612
647
662
666
680
681
686
714
715
716
721
722
731
746
748
749
753
766
775
789
790
798
801
806
813
815
825
831
839
846
851
869
880
884
901
910
917
924
943
967
973
