9 323 334 true 2 8 14 17 26 27 29 33 39