305 313 348 356 367 375 380 407 423 442 482 518 635 554 691693