10
16
17
42
63
65
69
75
83
86
95
109
111
116
118
124
144
161
170
191
192
195
213
229
232
234
240
243
250
273
274
275
276
299
300
308
324
325
329
334
341
342
344
345
358
359
367
368
375
392
398
400
409
418
428
431
435
456
464
511
514
529
537
564
571
577
590
602
623
626
627
633
665
668
677
680
720
733
736
743
777
781
801
805
808
837
843
863
875
877
895
915
957
958
967
975
983
988
990
995
999
1010
1012
1037
1043
1070
1076
1084
1088
1090
1125
1131
1133
1138
