This plot is also not normalized.
You are correct that the text numbers are not correct. You don't actually need the second sort. You _DO_ however, need to add the text encoding to set what text is being displayed (I'm not sure what those numbers are, honestly).
You also didn't add the x axis label back one.