And most Republicans blame mental illness.