101
425
428
340
295
513
334
337
260
455