Ordem do MySQL por string com números

Eu tenho cordas comoM1 M3 M4 M14 M30 M40 etc (na verdade, qualquer int 2-3 dígitos depois de uma carta) Quando eu faço "ORDER BY nome" isso retorna:

M1, M14, M3, M30, M4, M40

Quando eu quero:

M1, M3, M4, M14, M30, M40 É tratar a coisa toda como uma string, mas eu quero tratá-lo como string + int

Alguma ideia?

questionAnswers(6)

yourAnswerToTheQuestion