128
277
794
232
52
102
526
439
166
294