They are quite decent names. St.H. said:- "I don't like pet forms being used as names in their own right", and I too feel that way but let's face it I'm not going to be naming a baby in the future. My daughter and husband will name their own and I'll be pleased whatever.
Exceptions: do quite like Theo and Toby which I presume are short for Theophilus or Theodore and Tobias, however 'Theo and Toby' as names have been around a long time. Mmmmm - Iquite like Tobias, never thought of it before.
Not surprising Muhammed/Mohammed are near top of list, tho' percentage of Muslims here is very small an awful lot do call their sons after the prophet. I've met many Mohammeds in my life.
LR I like Robert, Mark and Jeremy. They're not in vogue at the moment but still very acceptable.
(My kids had fairly ordinary classic names & have always been happy with them. I liked the names (obviously) but wanted them to have names that wouldn't embarrass them as they grew up. My first name is classic, second is one I was known as sometimes at school because so many others had my first name. Not so keen on second name, it's become a bit - well, maybe in the category of 'Michelle' - over past twenty or more years. My mum gave it me in honour of her lovely best friend who lived and went to school in England but was French speaking Canadian. Doesn't bother me, it's not an awful name jsut not my taste.)