530
387
424
240
236
251
426
362
255
351
330
498
278
457
486
428
308
363
439
511
270
474
234
225
298
221
287
264
361
256
421
477