142
266
234
160
120
471
715
518
387
558