230
232
239
237
355
526
385
484
300
468
509
223
229
329
510
353
238
520
356
433
304
495
343
429
535
330
498
424
249
283
448
342
294
473