France are playing phenomenal. Wales are going to have an extremely hard time with this. If we perform as good as Wales can, I think we edge it. However, Wales performing these days seems to only come at 5-10 minute periods and not the full 80 minutes and that is not enough. Another victory like against Scotland is not going to happen. France 25, Wales 13.
Ireland will also have a tough time with England. England are looking very tight this year, whilst Ireland didn't look spectacular against France. I think they'll pick their game up and have a very very close game.
Scotland were one of the best Scotlands I've seen in a while against Italy. That said, so were Italy against England. A home advantage seals the deal for Scotland 16, Italy 9.