480
238
242
287
519
481
357
425
353
438
395
260
499
339
239
338
403
390
325
444
462
246
477
262
487
440
406
250
407
319
327
258
342