142
266
234
159
120
471
715
518
387
558