At least one ally must survive
Kill the first boss
Complete the sixth level
Kill the twelfth level boss
Kill the last boss
19181
20766
21345
1142
216
1092