20 53 128 253 352 465 559 777 1132 1261 1361 1441 1563 1648 1733 1890 1932 2031 2218 2333 2562 2718 2867 3119 3276 3368 3555 3870 4040 4291 4400 4517 4738 4854 4967 5152 5287 5486 5755 5988 6221 6359 6514 6674 6813 7039 7277 7569 7662 7828 7974 8108 8284 8515 8663 8876 9003 9203 9274 