670 38 55 56 84 171 190 237 273 307 308 327 377 444 452 469 471 482