4


10


58


50


41


108


95


95


96


82