420
139
187
314
289
369
66
371
66
167