22.0 % were of German , 20.5 % Irish , 16.4 % Polish , 8.9 % Italian and 7.8 % English ancestry according to Census 2000 . 22.0 % were German , 20.5 % Irish , 16.4 % Polish , 8.9 % Italian and 7.8 % of English origin according to the 2000 census .