
241

196

450

603

136

256

163

412

120

110

293

229

254

121

284

111

148

151

156

78