295
339
236
429
389
479
254
237
398
384
324
494
418
255
379
385
293
346
428
478
363
270
380
382
258
445
260
440
366
225
321
496
361
241