
313

124

51

197

95

143

153

159

356

84

115

69

73

71

99

52

51

100

151

38

90

81

54

43