320,249
293,222
288,227
315,254