250
250
250
251
29
50