//代码如下
#include"bits/stdc++.h"
using namespace std;
struct ss
{
int w;
int h;
int c;
}a[20005];
bool cmp(ss a,ss b)
{
if(a.w==b.w)
{
return a.h<b.h;
}
return a.w>b.w;
};
int e[11];
int main()
{
long long n,k,i;
cin>>n>>k;
for(i=1;i<=10;i++)
{
cin>>e[i];
}
for(i=1;i<=n;i++)
{
cin>>a[i].w;
a[i].h=i;
a[i].c=(a[i].h-1)%10;
if(a[i].c==0)
{
a[i].c=10;
}
a[i].w+=a[i].c;
}
sort(a+1,a+n+1,cmp);
for(i=1;i<=k;i++)
{
cout<<a[i].h<<" ";
}
return 0;
}
//是真的一个点都没有AC