99 284 455 557 658 820 1106 1164 1465 1596 1972 2194 2437 2693 2860 3014 3278 