115
121
147
95
283
273
156
141
82
48