
163

119

132

199

107

146

104

78

42

91

119

109

307

112

94

98

71

58

62

43