#include <iostream>
#include <vector>

std::vector<int> mon{100, 25, 1};

void solve() {
    int m = 0;
    for (auto d : mon) {
        int x;
        std::cin >> x;
        m += d * x;
    }

    int ans = 0;
    m %= 1000;
    for (auto d : mon) {
        ans += m / d;
        m %= d;
    }

    std::cout << ans << std::endl;
}

int main() {
    std::cin.tie(nullptr);
    std::cout.tie(nullptr);
    std::ios::sync_with_stdio(false);

    solve();

    return 0;
}