48 71 84 94 105 106 34 40 42 43 49 54 59 61 63 65 70 81 89 95