489
380
148
104
259
219
167
149