308
486
482
225
241
205
188
113
108
250