427
145
372
66
373
67
167
171
134
63