290
414
228
269
392
385
350
469
486
272
424
439
309
245
231
537
318
395
275
254
248
388
284
371
451
291
333
326
260
267
244
506
336
295