how many triangles are there