268
439
271
502
328
533
368
248
239
449
324
223
313
416
233
256
381
291
474
287
238
484
285
520
464
339
309
298
357
489
374
531
278
228
486