10 692 439 true 0 10 28 35 38 47 59 75 82 96