Bugs in Large Language Models Generated Code: An Empirical Study