9 285 316 true 11 18 21 28 34 68 87 97 98