Predix.
(01)
Hello || iTunes: #1 || Radio: #1 || Spotify: #4 (=)
(02)
Sorry || iTunes: #3 || Radio: #2 || Spotify: #1 (=)
(03)
Love Yourself || iTunes: #2 || Radio: #19 || Spotify: #2 (=)
(04)
Hotline Bling || iTunes: #7 || Radio: #6 || Spotify: #5 (=)
(05)
What Do You Mean? || iTunes: #16 || Radio: #13 || Spotify: #3 (=)
(06)
Stitches || iTunes: #11 || Radio: #7 || Spotify: #12 (+2)
(07)
Same Old Love || iTunes: #9 || Radio: #5 || Spotify: #18 (-1)
(08)
Here || iTunes: #21 || Radio: #3 || Spotify: #14 (-1)
(09)
Stressed Out || iTunes: #4 || Radio: #13 || Spotify: #10 (+4)
(10)
Like I'm Gonna Lose You || iTunes: #22 || Radio: #4 || Spotify: #30 (=)
(11)
The Hills || iTunes: #35 || Radio: #12 || Spotify: #13 (-2)
(12)
Jumpman || iTunes: #32 || Radio: #20 || Spotify: #6 (=)
(13)
679 || iTunes: #27 || Radio: #30 || Spotify: #15 (+1)
(14)
Antidote || iTunes: #41 || Radio: #15 || Spotify: #16 (+2)
(15)
On My Mind || iTunes: #13 || Radio: #8 || Spotify: #22 (+2)
(16)
In The Night || iTunes: #31 || Radio: #10 || Spotify: #21 (-1)
(17)
Roses || iTunes: #15 || Radio: #28 || Spotify: #7 (+3)
(18)
Ex's & Oh's || iTunes: #5 || Radio: #11 || Spotify: #91 (+5)
(19)
Wildest Dreams || iTunes: #30 || Radio: #9 || Spotify: N/A (+3)
(20)
Confident || iTunes: #19 || Radio: #21 || Spotify: #61 (+7)
Other Songs.
(21)
Don't || iTunes: #51 || Radio: #49 || Spotify: #11 (-3)
(25)
I Know What You Did Last Summer || iTunes: #23 || Radio: #62 || Spotify: #27 (+8)
(26)
My House || iTunes: #8 || Radio: #93 || Spotify: #26 (+11)
(34)
Hide Away || iTunes: #25 || Radio: #39 || Spotify: #33 (+8)
Things I'm iffy about....
+"Same Old Love" and "Stitches" they're interchangeable at position #6 and #7.
+"The Hills" might stay top 10.
+Positions #14-20 are a bit shaky.
+If "Confident" doesn't go top 20 (let's pray it does) it'll be at either #21 or #22.

"Don't" would then be in the top 20 still.