289
157
500
381
198
176
290
460
313
135