383
225
587
312
529
291
237
419
513
506