277
246
330
491
297
278
420
496
312
404
345
355
283
421
341
388
316
451
411
486
467
254
228
244
313
428
407
350
202
209
370
438
470