258
66
140
248
274
75
30
17