76 134 59 145 95 405 72 837 17 638 36 428 848 4 912 90 786 85 653 32 308 29070 22928 51225 2360 34 314 24494