420
139
368
66
370
66
167
166
126
63