423
140
371
66
372
67
167
168
130
63