How many different triangles can you find in this shape?

hept

How many of each type of triangle is there?

What other shapes can you find?