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