283
527
518
533
418
350
467
492
389
456
416
390
252
440
270
424
227
239
251
482
244
461
312
376
307
332
415
234
315
426
525
311
246
320