Having calculated build points, here is what the Axis built:
German: Guderian, repair Scharnhorst, INF; saved 2 BP
The Germans managed to pick their worst INF unit, a 5-3.
I have no idea how much the Germans should spend on their navy; about 10% sounds right. (Historically, they built over 30 submarine units, although a fair number were never completed.) Here is a tentative plan for the next few turns:
N/D 39: 15+2: ARM, 2xINF, PI, LND-2; saved 1 BP
J/F 40: 20+1: 3xINF, 2xPI, LND-2, FI-2, 2xSUB
M/A 40: 21+1: INF, PI, LND-2, 2xFI-2
(The Germans _always_ build an INF. Its their religion :-) ).
Italy: Nothing. Save 3 build points.
Japan: INF, 2xMIL, NAV-2, save 1 BP, 1 Bug BP. The Japanese are hoping for the 3 pt ground attack NAV.
And they got it. They got their best (Tokyo) and worst (Taihoku) MILs, and a medium INF (5-4)