
241

196

450

603

163

136

256

412

110

293

229

121

284

111

148

151

88

156

78

96