21 triangles in total