115
121
146
95
281
273
155
141
81
48