5
20
34
48
49
62
63
90
94
95
133
139
143
144
161
169
171
201
211
261
287
300
301
310
312
315
343
380
382
395
397
398
405
434
485
487
489
501
509
510
517
518
519
520
521
525
535
536
552
556
574
591
620
627
628
634
647
655
662
669
696
712
721
739
742
748
750
766
782
802
816
820
835
848
859
867
894
917
927
943
945
968
971
976
993
997
1004
1019
1021
1022
1024
1032
1033
1043
1044
1048
1052
1065
1066
1099
