382
225
587
522
291
236
415
513
504
200