816
55
343
107
94
57
589
159
46
35