257
43
66
50
21
65
17
878
368
186