21 38 49 64 90 136 253 333 431 456 621 698 800 812 907 923 942 1,036 1,0751,205