10


12


11


11


19


13


15


42


38


34