123


45


166


114


108


65


68


49


106


135