113
118
145
92
276
272
151
137
79
48