23 2344 1137 true 2 4 9 12 13 29 33 34 36 40 49 58 59 63 64 65 68 78 82 89 92 93 94