22


28


28


31


23


32


15


23


18


23