357
317
428
436
300
287
511
471
443
431
359
376
237
390
401
269
441
273
340
499
244
470
226
345
329
361
227
277
522
394
313
222
487