I made a post on how you can beat the final batles in this section, the lowest that I was able to complete the battles was 31