259
180
227
356
57
32
41
134