3
15
21
24
29
36
38
39
50
52
61
68
75
83
88
89
91
104
120
125
131
132
134
145
147
175
176
183
184
187
195
197
200
202
204
208
209
210
211
216
218
223
225
231
234
240
251
262
272
275
276
282
285
286
291
304
316
317
318
320
325
327
338
342
344
356
357
358
361
366
378
381
382
386
388
393
400
402
405
412
420
427
434
437
445
466
468
487
489
490
492
494
497
498
500
501
505
508
510
512
519
520
524
536
543
545
551
557
561
566
570
572
576
578
584
591
599
602
613
623
639
640
659
661
663
667
675
676
681
682
688
690
695
698
704
705
707
709
711
727
729
735
746
752
756
758
764
765
772
776
786
795
800
804
812
824
825
829
837
838
839
846
851
855
858
863
867
869
871
873
878
879
887
903
904
913
927
933
939
942
951
954
956
965
966
980
986
1011
1018
1026
1036
1044
1052
1061
1062
1066
1068
1069
1071
1078
1085
1089
1090
1091
1097
1099
1100
1106
1118
1121
1125
1136
1137
1139
1142
1143
1144
1145
1150
1152
1153
1154
1158
1163
1165
1166
1170
1176
1181
1183
1191
1194
1199
1201
1204
1217
