11 709 423 true 17 31 43 46 55 58 65 69 75 78 85