In a certain restaurant, there are $100$ distinguishable tables. Each table can support one stack of zero or more coins, but no more than $100$ coins can be placed on a single table. How many ways are there to stack $250$ distinguishable coins on the tables? (Two arrangements are considered the same if each table has the same coins in the same order in both arrangements.)