Eveyone metabolizes the various fillers at different rates so there are no absolute answers to your question.
Generally speaking, if we are talking about filler for the nasolabial folds, Radiesse is likely to give you the most durable effect - a smaller proportion of the filler is reabsorbed at 1 year when compared to the hyaluronic acid fillers (all the others in your list).
As already mentioned, the drawback with Radiesse is if there are lumps or you dislike the result, the only thing you can do is wait for the filler to resolve on its own.
If you go with Juvederm, I would recommend the Ultra Plus (longer lasting than the Ultra and may provide more structure for the nasolabial fold).
Good luck.



