366
247
346
254
351
340
284
413
438
369
398
270
234
312
377
338
232
285
228
307
474
496
294
463
453
429
480
385
301
507
473
242
467