
241

196

450

603

256

163

136

412

110

229

254

293

121

284

111

148

151

88

156

78