In Order....

Squall/ Seifer..... ( to hard to say who exactly)
Laguna
Zell
Irvine