10


16


14


30


22


17


36


52


48


39