241
257
212
241
200
84
90
161
1391
591
325
387
468
308
318
337
2384
235
1123