9 145 243 true 3 7 10 21 22 26 27 31 35