12


19


17


17


31


20


15


19


56


21