
115

141

58

405

123

67

192

73

97

139

41

54

31

86

53

170