304
477
475
221
235
204
188
113
108
250