
243

196

452

610

258

163

417

112

294

231

125

288

111

148

152

89

159

79

109

38