128
427
330
161
190
265
295
179
367
207