8 113 40 3 9 35 39 51 58 66 85