186 triangles