8 231 285 true 2 5 17 18 27 28 31 32