59

43

46

44

59

56

56

39

80