#include<iostream>
#include<algorithm>
using namespace std;

int nlist[10010];

int main(){
  int L;
  int N;
  cin>>L>>N;
  for(int i=0;i<N;i++) cin>>nlist[i];
  sort(nlist,nlist+N);
  int sum=0;
  for(int i=0;i<N;i++){
    sum += nlist[i];
    if(sum > L){
      cout<<i<<endl;
      return 0;
    }
  }
  cout<<N<<endl;
  return 0;
}