12 709 575 true 6 9 10 28 32 46 54 65 71 72 84 96