10 1265 701 true 0 15 17 20 24 33 58 63 83 97