9 171 262 true 6 9 15 16 20 25 26 28 31