579
233
155
338
115
87
35
261
85
96