10 211 243 true 0 9 10 16 26 29 31 33 34 38