33 triangles