368
311
291
273
321
259
307