21


19


17


26


23


24


20


14


15


32