6 417 285 true 7 10 11 31 32 39