232
348
293
447
480
320
511
351
346
285
295
246
279
209
440
253
313
219
397
354
355
432
212
208
380
414
358
457
381
393
321