6
16
17
24
27
43
44
58
72
73
85
153
168
175
183
187
188
230
269
272
285
287
308
326
331
335
359
369
371
388
406
414
418
424
425
435
437
443
445
464
465
466
478
486
518
519
522
536
539
547
550
554
573
580
613
617
623
630
638
643
664
670
695
700
723
725
737
738
765
781
790
791
794
797
803
828
845
849
850
851
881
883
885
895
903
933
936
938
946
947
956
963
968
976
981
988
990
1008
1016
1074
1094
