225
141
269
110
160
211
157
177
241
471
238
115
140
273
119
224
1244
235
196
259
217
207
122
694
346
247
156
115
251
162
406
145
117
161
248
174
179
115
273