10 159 48 39 40 42 43 48 55 57 59 66 69