29 1281 712 true 4 5 7 11 13 14 19 29 33 37 38 52 55 58 65 66 67 69 74 75 76 77 82 87 88 93 94 95 96