206
401
333
220
248
241
562
513
297
400
236
368
654
339
287
273
268
269
344
285
2449
332
396
428
291
374
296
287
318
353
438
313
286
261
322
359
243
278
279