9 175 297 true 10 15 27 31 47 68 71 77 85