import java.util.Scanner;
import java.util.Arrays;

class Main{
    public static void main(String args[]){
        Scanner sc=new Scanner(System.in);
        int L=sc.nextInt();
        int N=sc.nextInt();
        int[] W=new int[N];
        for(int i=0;i<N;i++){
            W[i]=sc.nextInt();
        }
        Arrays.sort(W);
        int count=0;
        int sum=0;
        for(int i=0;i<N;i++){
            sum+=W[i];
            if(sum>L){
                break;
            }
            count++;
        }
        System.out.println(count);
    }
}