508
149
105
768
265
224
175
133