9 252 251 true 1 10 14 21 29 34 36 37 38