312
238
374
237
225
273
354
380
284
506