According to professional movie critics what are some of the best Western films of all time?

According to professional movie critics some of the best Western films of all time are High Noon, A Fist Full of Dollars, Stagecoach, and The Good, the Bad, and the Ugly. All of these films are listed in the top 100.