Boom!! How you like that??
The Dolphins have the six divisional games, and they are playing the AFC North (the Bengals like you said, Pittsburgh, Cleveland, and Baltimore). They are also playing all the teams from either the NFC South (Tampa, Carolina, Atlanta, and New Orleans) or NFC West (Seattle, San Franciso, St. Louis, and Arizona).....not sure which division they're lined up to play. That takes care of 14 games, and the other 2 are against the teams from the AFC West and AFC South who finish in the same place the Dolphins do this year (first ).