9 417 345 true 4 8 10 11 25 28 29 32 38