6
13
14
15
18
21
23
27
64
90
97
98
99
108
112
119
120
138
171
201
204
210
227
232
246
250
252
271
279
290
302
309
317
319
339
352
354
357
363
382
384
394
396
410
443
446
448
465
477
493
520
545
554
566
567
572
573
589
614
631
635
637
640
654
655
667
673
713
733
752
760
773
779
782
786
793
802
823
844
856
857
859
878
880
907
915
918
938
941
956
957
962
963
970
976
987
1009
1013
1023
1025
1027
1039
1063
1066
1067
1086
1100
1104
1108
1109
1111
