How Many Triangles?

How many triangles, of any shape and size, are in the picture below?

Hard Math Puzzle
Answer: