10 1524 636 true 3 7 9 15 18 22 25 29 38 39