425
142
371
66
373
67
167
170
130
63