
22

155

106

317

76

343

238

123

197

503