164 145 139 166 107 146 127 179 136 170