0
3
19
26
30
32
33
36
41
46
48
54
56
69
70
77
79
81
87
94
96
97
102
106
111
116
128
129
136
138
147
148
150
151
155
171
184
186
188
191
195
199
200
204
217
219
226
239
248
254
257
267
269
273
281
284
297
307
308
321
333
334
336
351
361
366
369
375
377
385
390
393
399
401
403
413
415
433
438
452
457
459
465
467
472
473
491
494
502
504
507
512
515
517
521
522
532
545
565
577
584
585
592
593
595
605
615
618
621
622
657
666
670
671
675
676
682
684
687
695
706
714
718
724
728
729
730
736
743
757
759
763
764
765
767
774
783
787
790
793
794
799
802
809
813
815
826
827
828
839
846
855
864
873
874
897
902
905
916
926
931
939
940
941
947
951
956
958
962
974
981
984
985
987
988
992
995
1009
1019
1020
1026
1027
1029
1035
1036
1040
1042
1060
1066
1069
1080
1086
1094
1095
1107
1112
1113
1116
1120
1123
1126
1137
1139
1140
1149
1156
1158
1163
1165
1169
1174
1185
1188
1198
1200
1201
1205
1213
1222
1229
1237
1249
1250
1252
1257
1261
1270
1273
1281
1287
1288
1289
1290
1291
1294
1297
1300
1308
1312
1316
1318
1322
1331
1332
1335
1339
1348
1353
1365
1367
1372
1373
1374
1381
1389
1395
1409
1418
1419
1431
1443
1462
1465
1482
1484
1492
1496
1497
