arras de pedidos dentro de cada fator usando ggplot2

Estou criando esse "gráfico de barras" comggplot, mas gostaria de poder reorientar as barras em cada categoria para que as barras mais altas estejam no topo. Em suma, ter uma ordem de ordem de alta para baixa dentro de cada categoria.

Abaixo está o meu código - Todas as dicas são bem-vindas - Obrigado

library("ggplot2")
d <- read.csv('http://db.tt/EOtR3uh', header = F)

d$V4 <- factor(d$V2, levels=d$V2)
base_size <- 11
ggplot(d, aes(d$V4, -log10(d$V3), fill=d$V1)) +
geom_bar(stat="identity") +
coord_flip() +
labs(y = "-log10(Pvalues)",x = "",fill="") +
theme_grey(base_size = base_size) +
scale_x_discrete(expand = c(0, 0))

questionAnswers(3)

yourAnswerToTheQuestion