82 190 337 420 539 628 689 819 966 1057 1121 1207 1288 1361 1484 1589 1696 1769 1912 2029 2151 2258 2361 2435 2506 2577 2705 2849 2964 