23 1091 679 true 9 13 19 29 47 54 61 63 65 67 69 76 81 83 85 86 88 90 93 94 97 98 99