277
52
104
166
40
118
149