9 235 316 true 10 17 18 31 35 66 70 79 91