345
331
317
349
316
380
329
372
1173
336
336
347
339
305
349