The X-men Comics Phalanx Covenant Arc

These are from the Phalanx Covenant arc way back in the 90s. This collection comprises the following:
Uncanny X-men #312-313
Generation Next parts 1-4: Uncanny #316-317, X-men 36-37.
Life Signs parts 1-3: X-Factor #106, X-Force #38, Excalibur #82
Final Sanction parts 1-2: Wolverine #85, Cable #16
This was the big arc where an alien life form absorbs most of the mutants and the next generation and second-tier teams have to step up.
All comics in relatively good condition. They're not mint, but no tears or sticky stains or anything.