Puzzle of the Week #481 - Number Triangle

Can you arrange the numbers 1 – 10 in this triangle such that each number is the difference of the two numbers immediately below it?

There are in fact four possible solutions (not counting reflections), so extra kudos if you manage to find them all!