384
226
590
532
295
237
422
516
511
203