101
420
428
337
294
512
333
333
260
453