289
250
396
294
311
248