#include <bits/stdc++.h>
using namespace std;
long long int co[50], pr[10], cou[10];
int main() {
  long long int n, i, sum, j;
  scanf("%lld", &n);
  for (i = 0; i < n; i++) scanf("%lld", &co[i]);
  scanf("%lld %lld %lld %lld %lld", &pr[0], &pr[1], &pr[2], &pr[3], &pr[4]);
  sort(pr, pr + 5);
  sum = 0;
  for (i = 0; i < n; i++) {
    sum += co[i];
    for (j = 4; j >= 0 && sum > 0; j--) {
      if (sum - pr[j] >= 0) {
        int o = sum / pr[j];
        cou[j] += o;
        sum -= o * pr[j];
      }
    }
  }
  for (i = 0; i < 5; i++) printf("%lld ", cou[i]);
  printf("%lld\n", sum);
  return 0;
}
