318
515
503
230
257
210
199
113
110
251