Is the following conjecture true: For $n$ non-overlapping circles (or disks) in a triangle, the maximum number of tangent points is $3n$.
The tangent points include points where two circles are tangent, and points where a circle is tangent to a side of the triangle.
For example, here are $7$ circles and $21$ tangent points.
My thoughts
The conjecture is not true for other polygons: for example, a single circle inscribed in a square has four tangent points.
Could this be related to the fact that a circle can be surrounded by at most six other circles of the same size?
I am not very familiar with graph theory, but I suspect that may be used here.
Context
I was playing with circles in triangles, and I started to wonder about he maximum number of tangent points.

