113
118
145
91
275
272
150
137
79
48