538
889
352
482
343
394
124
110