219
453
8
76
60
446
511
599
512
470
133
728
71
867
233
909
490
751
379
0