7 1212 15 5 18 29 39 53 58 68