10 457 372 true 1 11 19 37 43 50 53 68 96 99