129 128 139 168 161 170 197 141 194 118