8 232 247 true 6 9 15 20 26 29 31 39