510
393
158
105
269
225
179
165