96


28


24


20


35


29


32


34


57


29