179
151
174
220
160
154
176
270
146
162
2563
235
196
168
243
376
351
345
351
291
279
170
301
248
267
200
153
318
272
232
202
1
416
224
199
543
249
227
518
294
190