480
315
425
441
406
484
415
255
491
238
493
223
357
368
302
250
258
349
246
344
271
340
400
388
309
489
404
232
494
343
395