How many US states border Canada?

How many US states border Canada?
Twitter Google+ Share on Facebook