115
121
146
95
282
273
155
141
81
48