427
146
190
317
295
372
66
373
67
167