9 2234 543 true 2 3 12 14 17 19 26 31 35