246 triangles