520
491
308
484
204
445
455
243
117
487