Top 100 Songs Of All Time Part 1

Back at the end of 2017 a friend of mine had put together a list of his 100 greatest songs of all time. It was perfect timing too being New Years Eve and it got me thinking: what to me are the greatest 100 songs of all time?