#include <bits/stdc++.h>
using namespace std;
int cost[10];
pair<int, int> a[10];
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  int n;
  cin >> n;
  for (int i = 1; i <= 9; i++) {
    cin >> a[i].first;
    a[i].second = i;
    cost[i] = a[i].first;
  }
  sort(a + 1, a + 10);
  if (a[1].first > n) {
    cout << -1 << '\n';
    return 0;
  }
  string s;
  int len = n / a[1].first;
  n %= a[1].first;
  for (int i = 1; i <= len; i++) {
    int mx = 0;
    for (int d = 1; d <= 9; d++) {
      if (n + cost[a[1].second] >= cost[d]) {
        mx = max(mx, d);
      }
    }
    cout << mx;
    n = (n + cost[a[1].second]) - cost[mx];
  }
}
