387 391 377 332 297 324 253 435 241 254 253 278 157 216170