318
336
229
101
71
93
707
228
123
88