10 136 66 7 9 40 43 51 52 59 74 77 83