289
157
500
381
196
176
290
460
312
134