427
148
190
317
296
375
66
373
67
167