I think it can formed 76 triangles
here is a 3 x 3 square....
how many triangles can be formed with the dots being the three vertices of the triangle??

UP 0 DOWN 0 0 8
8 Answers
n1, n2 and n3 points are given on the sides BC, CA and AB respectively of the triangles formed by taking these given points as vertices of a triangle.
find the number of triangles
@soumy  ^{n1+n2+n3}C_{3}  ^{n1}C_{3}  ^{n2}C_{3}  ^{n3}C_{3}
( since three points lying on the same str line cannot form a triangle)
total no. of points =n1+n2+n3 ... hence the first term
but the first term includes the triangle form by n1 points which lie on a str. line .
hence it should be excluded ....... thus the 2nd term
similarly for n2 and n3
@soumy wat u posted is correct....
ways of choosing 3 vertices outta 9 is 9C3 but since colinear lines do not form a triangle u have to exclude dem...
here the colinear lines are 3 horizontal, 3 vertical and 2 diagonal lines.....
so final answer turns out to be 9C3  8= 76..... :)