Plotando um ditado python na ordem dos valores-chave

Eu tenho um dicionário python que se parece com isso:

In[1]: dict_concentration
Out[2] : {0: 0.19849878712984576,
5000: 0.093917341754771386,
10000: 0.075060643507712022,
20000: 0.06673074282575861,
30000: 0.057119318961966224,
50000: 0.046134834546203485,
100000: 0.032495766396631424,
200000: 0.018536317451599615,
500000: 0.0059499290585381479}

Essas chaves são do tipo int, os valores são do tipo float64. Infelizmente, quando tento traçar isso com linhas, o matplotlib conecta os pontos errados (trama anexada). Como faço para conectar linhas na ordem dos valores-chave?

questionAnswers(2)

yourAnswerToTheQuestion