207
148
233
341
251
401
180
99