678
174
460
65
591
140
777
205
256
50
227
35
214
47