0
20
38
40
69
79
86
102
112
117
123
147
155
160
175
191
220
239
255
261
263
266
281
292
312
316
319
333
334
338
341
346
353
371
390
393
412
432
437
438
446
450
452
457
483
493
496
498
510
518
529
532
557
564
573
593
608
617
631
658
667
677
680
682
689
704
706
728
742
750
760
762
769
781
789
790
803
805
823
827
843
853
857
869
877
878
886
893
896
910
918
920
952
955
964
965
969
971
979
980
983
989
1011
1032
1034
1036
1037
1038
1068
1073
1078
1079
1098
1126
1130
1133
1149
1169
1197
1204
1221
1224
1225
1227
1228
1241
1251
1259
1271
1280
1281
1283
1298
1317
1330
1333
1343
1346
1348
1351
1388
1407
1409
1416
1423
1437
1445
1451
1466
1474
1483
1485
1523
1536
1538
1544
1549
1568
1574
1575
1578
1579
1599
1612
1614
1619
1626
1643
1647
1685
1688
