
103

77

109

244

287

145

582

318

340

428