816
270
603
228
55
343
107
327
318
94