How long did hammurabi reign?

Thought to be 42 years