93 triangles