312
310
380
293
266
291