Respuesta :

12/29=.4137931

The answer is 41%