149
278
241
168
124
483
724
533
394
564