On the graph below there are $28$ marked points.
These points all mark the vertices (corners) of eight hidden
squares.
Each of the $6$ red points is a vertex shared by two
squares.
The other $24$ points are each a vertex of just one
square.
All of the squares share just one vertex with another
square.
All the squares are different sizes.
There are no marked points on the sides of any square, only at
the vertices.
Can you find the eight hidden squares?