138
259
230
152
120
469
708
517
385
556