204 197 212 260 263 212 241 227 268 308 311 303 257 311 299 285 301 300 291 95