149
278
243
168
124
483
725
533
394
565