9 334 322 true 1 6 12 17 28 31 35 36 38