294
341
491
258
343
430
274
506
420
309
267
242
229
232
509
476
488
227
250
234
411
369
224
397
256
209
436
449
440
283
323
330
422