14


19


17


35


21


43


35


30


30


109