8 119 39 2 11 34 38 75 79 84 93