105 166 124 103 105 180 167 127 149 103