What is the version of the following sentence with correct punctuation?

There are thousands of gods in Hinduism but three pieces which everyone is familiar
There are thousands of gods in Hinduism, but three pieces which everyone is familiar.