154
195
39
125
259
132
481
107
21
335