0
2
6
10
11
13
19
21
22
26
38
39
42
48
51
56
60
61
64
65
72
73
85
87
88
90
92
93
97
98
100
105
109
115
125
126
127
131
135
137
139
142
146
147
148
149
151
154
156
160
162
163
166
170
171
172
175
179
184
186
195
196
201
203
206
207
218
219
221
237
238
244
261
262
268
271
275
284
286
289
293
303
304
306
307
315
316
320
325
326
329
331
338
339
341
342
344
347
350
354
361
367
368
374
376
378
382
386
388
391
394
395
396
397
399
402
403
408
414
418
419
423
424
427
433
438
439
440
442
446
447
449
451
453
455
456
457
459
463
469
475
477
484
490
497
498
502
503
504
509
512
515
518
519
520
526
528
535
544
545
546
548
553
560
564
570
575
577
578
580
582
584
585
589
591
596
600
602
604
606
615
621
623
624
625
627
631
635
643
646
651
652
654
657
658
659
662
672
674
677
684
690
694
702
704
706
707
708
710
711
726
727
732
733
736
754
755
756
757
761
762
770
771
773
776
779
780
790
791
794
797
800
809
810
811
815
817
818
819
825
826
827
831
841
845
859
860
863
865
867
877
885
889
890
898
904
905
907
909
911
913
914
921
922
925
927
928
932
934
946
949
957
961
962
969
971
972
977
978
979
981
986
990
1000
1003
1004
1006
1015
1018
1021
1027
1031
1034
1035
1045
1047
1049
1056
1059
1066
1068
1077
1079
1084
1085
1089
1093
1097
1101
1106
1116
1120
1127
1134
1137
1140
1142
1145
1149
1151
1163
1165
1167
1168
1169
1170
1173
1186
1194
1197
1198
1200
1203
1213
1214
1216
1217
1219
1222
1223
1226
1229
1231
1238
1241
1250
1253
1258
1260
1261
1266
1274
1276
1278
1281
1282
1284
1289
1293
1294
1297
1300
1304
1305
