I could see four tackles going top 10. I would add Tua, although that's not a guarantee. Agree with the three defenders, plus probably Brown.
I think Giants, Chargers, Cards, and Browns take a T. And Skins may take a T at 2 as well considering the Trent Williams situation. I have doubts about the Skins taking Chase Young considering they have Kerrigan, and Jonathan Allen and they drafted Montez Sweat just last year.
The Skins have a new regime and I think they may take Herbert at that spot.
Then the Lions will take Chase Young. And Gettleman will take Becton or Thomas. I doubt NYG go Simmons, but could happen.
I think the Phins take Simmons at 5 and put him at SS.
Chargers will take a LT to replace Pipkins.
Panthers take Okudah, they need corners.
Cardinals take Jedrick Wills
Jags may take a wideout, and Browns at 10 take Whirfs.
After that, Jets at 11 and Buccs at 14 who just got Brady are desperate for a T. I just do not see anyway one of the top 4 rated tackles makes it to 18.