30


27


17


31


12


20


26


20


23


21