94 240 322 395 474 560 633 717 814 894 990 1070 1155 1246 1307 1362 1431 1482 1586 1648 1819 1881 1937 2040 2100 2162 2252 2361 2452 2559 