102
285
425
489
428
340
257
295
191
255