6
24
48
59
73
76
101
109
110
112
142
153
168
169
171
180
182
196
197
218
222
224
239
247
260
261
263
270
275
309
313
321
330
339
352
355
358
369
370
371
375
390
395
407
414
472
474
485
487
518
537
539
546
547
555
561
564
568
571
575
615
627
642
659
661
662
680
682
686
700
717
718
719
747
767
782
784
800
804
809
812
817
823
830
832
858
862
874
891
902
907
923
925
929
936
937
940
951
953
962
968
978
981
1030
1051
1058
