9 360 291 true 1 6 8 14 17 18 29 31 35