102
425
428
340
295
514
334
337
260
455