
139

117

475

270

248

358

250

156

89

556