340
460
254
431
440
325
518
304
502
476
411
258
244
250
344
265
224
315
444
284
251
387
448
276
318
263
392
351
486
331
248
270
252
472