I got extremely lucky with the drops from the third metroid... ?
Quite a few mistakes and unwanted farming, but still, sub 40!