 25.9% were of German, 10.0% English, 9.6% Irish, 8.1% American and 5.7% Polish ancestry.As of the 2000 census, there were 51,104 people, 19,676 households, and 14,304 families living in the county.The population density was 104 people per square mile (40/km²).