The side of an equilateral triangle is 10 cm long. By drawing parallels to all its sides, the distance between any two parallel lines being the same, the triangle is divided into smaller equilateral triangles, each of which has sides of length 1 cm. How many such small triangles are formed?