Rob Sheffield's Top 25 Songs of 2016

Beyoncé's ultimate kiss-off, Rae Sremmurd's sublime Beatles ode and other standout tracks from the year that was

1. David Bowie, "I Can't Give Everything Away"

The Starman signs off with one last transmission – one of his most majestic and haunting songs ever. "I Can't Give Everything Away" isn't really about keeping secrets, although of course he was hiding his illness, but a song about how strange it feels to have so much emotion left in him. This guy doesn't want to die yet, not when he still has music to make and love to share. And harmonica solos to play – I've never counted how many harmonica solos Bowie plays on record, but the last one I can think of is "A New Career in a New Town," from Low, nearly 40 years earlier. Bowie wants to give it all away, to settle his accounts, to leave everything he has on tape and make sure none of it goes to waste; he's both shocked and amused by the fact that he can't. So he'll show himself out, but first, one more harmonica solo. No fear in this song, no regrets – just sheer excitement about being alive right now.