
411

502

236

862

141

108

138

129

316

167

48

94

64

112

61

55

41

185

95

136