If you have 200 blocks and want to stack them in a solid shape, how many shapes can you stack them?

Do shapes that are hollow inside count?

Can the blocks be joined at any side? Or just on two sides (like Legos)?
It's going to be a very big number in any case.