
115

141

60

406

124

192

73

97

67

140

41

54

87

53

31

170