128
427
330
161
188
265
293
179
366
207