Patna: One in 10 persons in urban areas and one in five in rural areas of Bihar suffer from heart ailments and one third of them are below 45 years.