6
9
15
29
32
40
44
53
89
90
104
111
114
126
129
130
151
174
175
178
182
217
221
233
240
255
271
288
298
314
318
323
327
330
346
347
363
388
389
412
432
451
462
469
481
484
489
490
511
516
529
553
556
559
574
581
585
591
600
614
625
627
634
639
646
649
662
678
682
700
727
739
755
779
793
800
811
825
840
843
847
857
868
870
881
882
887
889
905
912
924
926
936
965
970
971
975
992
995
1027
1029
1040
1047
1063
1067
1073
1083
1085
1088
1089
1102
1108
1111
1124
1131
1149
1161
1195
1203
1209
1210
1230
1233
1245
1251
1252
1261
1271
1274
1284
1292
1299
1317
1325
1326
1344
