29


23


44


21


11


30


14


57


32


19