429
248
492
272
517
246
291
318
265
454
497
394
325
255
240
244
460
346
287
308
522
430
316
312
238
226
488
237
334
267
362
297
378
361