
139

117

476

270

249

358

250

156

89

556