10 275 297 true 7 9 15 34 49 62 73 74 87 97