14 1079 729 true 3 6 41 43 46 47 61 67 82 83 88 91 96 99