427
148
375
66
373
67
167
173
135
63