382
225
587
528
291
237
418
513
506
203