By Tyler Amaral NEFJ Staff The state semifinals are here. Only 32 teams are in action this weekend and 22 of those teams are in this week's New England Football Journal top 25. This week's new entrants are Duxbury, Norwell, Fairhaven, Amesbury and North Reading. The top seven from last week's top 25 remains unchanged. Here's how things look before Super Bowl matchups are determined: 1. St. John's Prep (10-0)...