799
55
343
107
94
57
588
159
46
35