10 749 432 true 19 25 31 35 43 44 71 75 79 90