10 837 528 true 9 10 15 20 38 52 75 76 84 93