7 1538 14 4 19 25 29 38 40 62