The scale is the hunter... IMHO... it's a bobcat.
This is a bobcat
This is a mountain lion
If you get a chance, take a visit to the Squam Lake Science Center. They have captive rehabilitated Mountain Lions and Bob Cats. Might be that seeing them both live.. could answer your question.