146 326 804 40 136 843 129 120 557 660 123 754778