8 216 31 26 42 56 59 69 70 71 94