327
511
210
446
500
165
50
58
34
296
503