Every year we look back at all the new music played on Radio 2. We make a list, we check it twice, then we crunch some numbers to find out which songs were at the top of their game in 2016. For you math lovers out there, the songs were ranked based on national airplay, digital sales and their peak chart positon on the Radio 2 Top 20.
Listen to the full countdown on CBC Radio 2 on Monday, Dec. 26 (and again on Monday, Jan. 2) on Radio 2 Morning with Raina Douris at 6 a.m. (6:30 a.m. NT) and Drive with Rich Terfry at 3:30 pm (4 p.m. NT).
The Radio 2 Top 100 Songs of 2016
100. Mavis Staples, "High Note"
99. Norah Jones, "Flipside"
98. Roxanne Potvin, "I Thought I'd Miss You"
97. Jane's Party, "Coming on Strong"
96. Nigel Hall, "Gimme a Sign"
95. Lauren Mann, "Brave Face'
94. Chloe Charles, "Smiling"
93. Timothy Bloom, "Work it Out"
92. Gregory Porter, "Dont' Lose Your Steam"
91. Andy Shauf, "Quite Like You"
90. Robyn Dell'Unto, "Call Me"
89. Jadea Kelly, "Make It Easy"
88. Michael Kiwanuka, "Love and Hate"
87. Fake Shark, "Something Good"
86. Jain, "Come"
85. Kirty, "That's Not Me"
84. Tanika Charles, "Two Steps"
83. Samm Henshaw, "Our Love"
82. Sara Hartman, "Satellite"
81. Jesse Mac Cormack, "Never Enough"
80. Blood Orange feat. Empress Of, "Best to You"
79. Jim Bryson, "The Depression Dance"
78. Escondido, "The Apartment"
77. St. Paul and the Broken Bones, "All I Ever Wonder"
76. Chris Velan, "Un-American Gothic"
75. Tafari Anthony, "Know Better"
74. Regina Spektor, "Bleeding Heart"
73. Mayer Hawthorne, "Get You Back"
72. Harrison Brome, "Midnight Island"
71. Nuela Charles, "Crumbling Down"
70. Allen Stone, "Perfect World"
69. Laura Gibson, "The Cause"
68. Peter, Bjorn and John, "Breakin' Point"
67. Alysha Brilla, "No More Violence"
66. Andrew Bird, "Capsized"
65. Big Little Lions, "Fills Me Up"
64. Passenger, "Anywhere"
63. Tim Moxam, "Harvest for the Queen"
62. Sharon Jones and the Dap-Kings, "I'm Still Here"
61. Joseph, "SOS (Overboard)"
60. Julian Taylor Band, "Set Me Free"
59. Andy Shauf, "The Magician"
58. Tami Neilson, "Holy Moses"
57. Tor Miller, "Always"
56. Laura Mvula, "Phenomenal Woman"
55. Jim Bryson, "Ontario"
54. Donovan Woods, "What Kind of Love is That?"
53. The Tragicallyl Hip, "What Blue"
52. Matt Andersen, "Honest Man"
51. Edward Sharpe and the Magnetic Zeroes, "No Love Like Yours"
50. Megan Bonnell, "Can't Have You"
49. Royal Wood, "Long Way Out"
48. Begonia, "Juniper"
47. The Heavy, "Since You Been Gone"
46. Dylan Menzie, "Kenya"
45. BADBADNOTGOOD feat. Charlotte Day Wilson, "In Your Eyes"
44. Banners, "Into the Storm"
43. Scenic Route to Alaska, "Love Keeps"
42. Santigold, "Can't Get Enough of Myself"
41. Tegan and Sara, "U-Turn"
40. Arkells, "A Little Rain (A Song for Pete)"
39. TUNS, "Mind Over Matter"
38. Desiree Dawson, "Hide"
37. Wintersleep, "Spirit"
36. Oh Pep!, "Doctor, Doctor"
35. The Zolas, "Get Dark"
34. Jack Garratt, "Worry"
33. Declan McKenna, "Brazil"
32. Charlotte Cardin, "Big Boy"
31. The Lumineers, "Cleopatra"
30. Fitz and the Tantrums, "Handclap"
29. Chantal Kreviazuk, "All I Got"
28. The Head and the Heart, "All We Ever Knew"
27. Charles Bradley, "Ain't It a Sin"
26. Red Hot Chili Peppers, "Dark Necessities"
25. Little Scream, "Like a Weapon"
24. David Myles, "It Don't Matter"
23. Bastille, "Good Grief"
22. BROS, "Tell Me"
21. case/lang/veirs, "Atomic Number"
20. Kings of Leon, "Waste a Moment"
19. Aurora, "Conqueror"
18. Banners, "Start a Riot"
17. Basia Bulat, "Fool"
16. Bob Moses, "Tearing Me Up"
15. Michael Kiwanuka, "One More Night"
14. Kaleo, "Way Down We Go"
13. Hannah Georgas, "Don't Go"
12. Cage the Elephant, "Trouble"
11. Reuben and the Dark, "Heart in Two"
10. Adele, "Send My Love (To Your New Lover)"
9. Bobby Bazini, "C'est La Vie"
8. Joseph, "White Flag"
7. Sam Roberts Band, "If You Want It"
6. Ria Mae, "Gold"
5. The Tragically Hip, "In a World Possessed By the Human Mind"
4. Alessia Cara, "Outlaws"
3. Wintersleep, "Amerika"
2. The Lumineers, "Ophelia"
1. Serena Ryder, "Got Your Number"
What's your top song of 2016? Let us know on Twitter: @CBCRadio2