143 142 477 269