12


25


23


44


29


45


70


57


84


42