24.1 % were of German , 15.2 % Irish , 11.7 % English , 8.2 % American and 6.8 % Italian ancestry according to Census 2000 .
24.1 % were German , 15.2 % Irish , 11.7 % English , 8.2 % American and 6.8 % of Italian descent according to the 2000 census .