
242

196

451

609

258

163

416

112

293

230

123

287

148

152

89

159

79

109

38

91