58

49

29

43

32