#include<stdio.h>
void main()
{
    int n,i,j,t,k,a[99999];
    scanf("%d%d",&n,&k);
    for(i=0;i<n;i++)
    scanf("%d",&a[i]);
    for(i=0;i<n;i++)
    for(j=i+1;j<n;j++)
    if(a[i]>a[j])
    {

        t=a[i];
        a[i]=a[j];
        a[j]=t;

    }printf("%d",a[0]); 
    for(i=1;i<k;i++)
    printf(" %d",a[i]);
}

/**************************************************************
	Problem: 2223
	User: admin
	Language: C
	Result: Accepted
	Time:289 ms
	Memory:1416 kb
****************************************************************/