8 145 239 true 9 14 21 25 27 34 36 38