Ranking of Giants' positions of need, strength