Yes..... ALL of the 99ci cranks will interchange.
-W
You might want to either swap reed blocks or just the reed stops if the 140's reed blocks are in better shape.
The '72 140HP has smaller reed stops (.1562") than the '77 150 HP (.1620").
Cheers...........ed