9 305 355 true 10 14 17 18 19 27 28 37 39