10 691 464 true 9 17 28 29 30 42 43 50 70 83