308
486
482
223
240
205
188
113
108
250