285
245
337
415
365
260
376
253
275
476
348
222
235
504
366
431
298
509
279
433
357
266
268
251
498
406
367
313
356
271
295