0
1
3
10
32
50
61
64
70
75
98
109
134
141
148
152
154
156
161
163
179
188
198
201
203
215
222
223
251
252
266
282
293
304
309
310
313
328
333
337
344
345
359
365
372
413
433
435
443
455
459
462
483
491
494
497
500
505
514
515
516
517
525
531
540
557
558
586
588
593
602
603
613
614
632
635
653
673
691
700
731
739
743
754
760
761
767
770
772
773
808
809
823
824
826
827
834
835
842
862
866
886
903
904
915
926
943
950
956
958
960
973
974
986
990
1004
1006
1020
1030
1033
1061
1066
1069
1091
1118
1129
1139
1140
1192
1201
1222
1247
1250
1258
1259
1266
1275
1279
1289
1292
1296
1300
1363
1372
1389
1392
1396
1398
1430
1433
1443
1455
1459
1460
1461
1469
1480
1511
1532
1542
1579
1580
1584
1603
1620
1647
1657
1663
1676
1703
1715
1720
1723
1730
1733
1740
1770
1777
1794
1802
1813
1814
1833
1838
1853
1857
