484
386
423
258
209
412
325
385
235
418
218
363
285
264
392
342
299
207
373
502
389
220
430
247
296
413
237
262
391
302
332
214
339
294