217
346
414
477
268
102
335
538