380
286
303
316
244
323
451
262
390
284
399
463
379
487
467
211
434
455
226
265
320
300
446
353
294
370
391
482
267
218
474
393