Give me a list of the best golf courses in America

Pebble Beach, Torrey Pines, Pinehurst, TPC Scottsdale, Whistling Straights, Muirfield, Bethpage Black, Bay Hill