Blues trim roster to 31 players