330
316
353
321
318
293
307
380
379
324
336
1349
320
286
373