Como prever valores x de um modelo linear (lm)

Eu tenho esse conjunto de dados:

x <- c(0, 40, 80, 120, 160, 200)
y <- c(6.52, 5.10, 4.43, 3.99, 3.75, 3.60)

Eu calculei um modelo linear usandolm():

model <- lm(y ~ x)

Eu quero saber os valores previstos dex&nbsp;se eu tiver novoy&nbsp;valores, por ex.ynew <- c(5.5, 4.5, 3.5), mas se eu usar opredict()&nbsp;função, calcula apenas novosy&nbsp;valores.

Como posso prever novosx&nbsp;valores se eu tiver novoy&nbsp;valores?