40 73 107 140 174 208 239 283 314 390 438 481 517 542 589 648 683 725 782 818 856 899 938 982 1041 1114 1190 1236 1279 1312 1352 1376 1426 1475 1524 1589 1625 1657 1703 1799 1833 1883 1912 1945 2007 