Here is something to think about.
A 1942
Mercury dime Proof has a mintage of 22,329
A 1916D has a mintage of 264,000
A 1921D has a mintage of 1,080,000
If you went by mintage quantity, you would think the Proof would be worth a lot more. All regardless of grade of course.
As usual though there are a lot more collectors that need or want the 16D for their collections. Not a real lot of people need or want the
Mercury dime Proof obviously.
One thing so far not mentioned is are these coins in some type of container. If so, all those marks may well be from whatever it is in. I really don't understand all the problems with the rims on both.