You may realize that no cannons are needed for this guide - which probably doesn't matter since it uses a Major
Troops Needed: 288 197 317 191
Max Loss = 254
Battle Map:
Phase 1:
First kill the "inbetween units"
MMA General D1: 80 140
MMA General D2: 98 122
Phase 2, "Final Wave"
End the adventure as soon as the camp D5 is down, DO NOT WAIT any longer - the blocks in sectors E and F will continue fighting (and may die) if you don't!
Normal General, Blocking E1: 25 107 [7-11 turns, avg 8]
Normal General, Blocking F3: 159 41 -> Send when E1 has reached the white circle (1) [7-13 turns, avg 8]
Normal General, Blocking F4: 9 158 28 -> Send when F3 has reached the white circle (2) [6-11 turns, avg 7]
Major General D5: 76 1 191 -> Send when F4 has reached the white circle (2) [2 turns]