10


23


20


26


15


21


19


57


38


34