#include<bits/stdc++.h> using namespace std; long long n,j=0,i=0,m,k=0; int main() { cin>>n>>m; long long a[m+14]; for(int i=0;i<m;i++){ cin>>a[i]; } sort(a,a+n); for(int i=0;i<m;i++){ k=k+a[i]; if(n<k)break; j++; } cout<<j; return 0; }