```python
def till_float(amount: int, coins: list) -> list:
    """How many of each coin to hand back, largest coin first."""
    counts = []
    left = amount
    for coin in coins:
        count = left // coin
        counts.append(count)
        left -= count * coin
    return counts
```