9 314 333 true 2 6 16 18 23 29 34 38 39