Can someone help me with this problem? It requires a lot of visualizing and I've never been great at problems like that.

A pair of blocks of mass m1 =29.0 kg, and m2 =58.0 kg, are being pushed on a horizontal surface by a constant forces of magnitude F=87.0 N. The angle θ = 31.4 ° . The blocks are displaced 7.5 m, assume there is no friction between the bottom of the blocks and the floor. Block m1 is to the left of block m2 and both are lying flat on the surface.

a) How many forces are acting on the system made up of both blocks (treat both blocks as one)?

b) What is in Newtons the magnitude of the net force acting on the system made up of both blocks?

c) What is in Newtons the magnitude of the net force acting on m1?

d) What is in Newtons the magnitude of the force exerted by m1 on m2?

e) What is in Newtons the magnitude of the force exerted by m2 on m1?

Use 10.0 N/kg for g.