22

29

35

56

67

68

75

77

91

92

93

94

95

78