10 227 217 true 0 1 6 10 19 22 26 33 35 39