On the plane, 10 points are marked so that no three of them lie on the same line. How many triangles are there with vertices at these points?