15 1233 729 true 4 9 14 17 20 21 22 43 47 48 51 57 71 79 81