
242

196

451

609

258

163

416

293

230

123

287

111

148

152

89

159

79

109

38

91