#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, x, i, j;
  long sum = 0;
  vector<long long> p, ans(5);
  vector<pair<int, int>> prz(5);
  cin >> n;
  while (n--) {
    cin >> x;
    p.push_back(x);
  }
  for (i = 0; i < 5; i++) {
    cin >> x;
    ans[i] = 0;
    prz[i] = make_pair(x, i);
  }
  sort(prz.begin(), prz.end());
  for (i = 0; i < p.size(); i++) {
    sum += p[i];
    for (j = 4; j >= 0; j--) {
      ans[prz[j].second] += (int)(sum / prz[j].first);
      sum = sum % (prz[j].first);
    }
  }
  for (i = 0; i < 5; i++) cout << ans[i] << " ";
  cout << endl << sum << endl;
  return 0;
}
