98
78
394
137
227
153
134
281