According to an April 2012 study by the Spanish Center of Sociological Research about 71 % of Spaniards self-identify as Catholics , 2.7 % other faith , and about 24 % identify with no religion ( 9.4 % of the total are atheists ) .