With these numbers, I would expect Barack Obama to heavily win urban America and slightly win suburban America with Romney in 2nd. Mitt Romney would win small towns which are not completely rural. Ron Paul would win rural areas plus some small cities in the mountain west and great plains.
Obama 404
Romney 99
Paul 35
Paul finishes second in Oregon, Maine, Vermont, Minnesota, Hawaii and Arizona. Close third in Washington, Georgia, New Hampshire, Massachusetts and Rhode Island.
I took the liberty of adding the rest of the 100% to arrive at 46-33-21.