508
150
105
779
268
225
178
133