
318

440

333

253

284

406

174

340

124

310

214

120

151

100

219

426

905

383

497

589