519
285
294
406
263
395
424
514
353
345
336
330
242
503
451
243
452
431
231
354
326
251
450
401
505
455
437
244
427
273
442
290
312
230
310