128
427
330
161
188
265
294
179
366
207