6
8
9
10
12
33
38
50
57
97
98
101
105
111
124
138
139
159
164
169
182
183
185
211
221
228
242
243
255
265
271
273
280
284
288
296
303
306
326
328
340
347
349
359
369
370
374
383
388
394
396
409
415
423
432
444
451
453
454
474
489
491
504
514
516
520
522
523
532
537
540
547
564
565
570
590
616
619
624
629
630
633
635
638
647
649
664
667
673
692
697
709
721
730
733
756
758
763
766
768
774
782
794
797
828
831
839
841
852
856
873
877
881
885
889
894
905
921
927
951
957
962
975
987
988
992
1016
1022
1023
1024
1035
1054
1074
1075
1082
1084
1087
1089
1112
1119
1123
1127
1133
1141
1142
1149
1155
1161
