
243

196

452

610

258

163

417

112

294

231

288

125

111

148

152

89

159

79

109

38