128
277
794
233
52
106
526
439
166
295