159 149 171 105171