14 39 88 133 186 238 383 435 502 584 652 738 785 856 893 949 1036 1102 1200 1246 1278 1300 1329 1408 1501 1541 1578 1616 1650 1681 1716 1783 1825 1864 1906 1938 1979 2021 2050 2103 2146 2198 2234 2288 2326 2378 2445 2500 2566 2608 2648 