34 64 95 134 186 239 270 315 366 400 444 504 557 626 684 708 764 836 889 955 1001 1040 1088 1147 1208 1241 1280 1324 1388 1474 1534 1572 1612 1640 1691 1771 1919 2094 2177 