7 37 12 10 23 28 29 33 39 68