427
146
190
317
295
374
66
373
67
167