290
250
403
296
311
248