
115

141

60

406

124

73

97

67

192

140

41

54

31

87

53

170