2
7
12
14
18
21
33
36
38
41
42
45
53
55
63
66
78
85
86
97
103
108
110
112
127
128
130
141
146
153
155
161
168
169
178
186
196
197
201
204
207
209
214
224
227
228
233
235
244
245
254
255
257
260
265
266
267
268
273
275
279
280
281
285
286
291
293
299
302
310
312
313
319
321
327
329
340
342
343
344
346
347
350
355
359
362
363
366
369
370
374
377
379
383
400
413
414
419
420
432
436
437
438
453
454
457
470
476
494
495
498
499
506
507
512
516
518
522
530
534
535
538
539
540
541
543
544
545
551
557
559
564
566
568
571
578
583
588
594
597
601
605
606
617
630
632
637
639
640
641
649
652
659
660
662
663
669
676
678
679
680
702
711
714
722
728
729
736
737
744
754
763
776
804
807
812
814
821
824
827
828
829
833
834
836
847
853
859
860
865
874
878
887
892
893
906
910
934
939
940
943
950
955
958
972
975
981
984
986
988
991
993
996
1007
1034
1045
1051
1052
1053
1059
1066
1075
1077
1079
1081
1083
1084
1092
1100
1110
1121
1129
1133
1135
1142
1143
1148
1156
1161
1163
1172
1180
1181
1186
1187
1189
1194
1212
1224
1236
1237
1238
1250
1255
1259
1268
1272
1274
1275
1277
1283
1285
