302
295
321
352
269
219