9 740 433 true 10 17 21 29 54 57 74 83 98