334 268 351 344 339 311 329 354 330 379 400392