128
277
794
232
102
526
439
166
294
222