9 334 260 true 5 17 19 21 22 27 30 34 35