420
139
371
66
371
66
167
168
126
63