#include <stdio.h>
#include <stdlib.h>

int main(void){
    int *sum;
    int n,q,i,max=0;
    int a[20],m[200];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d",&a[i]);
    }
    scanf("%d",&q);
    for(i=0;i<q;i++){
        scanf("%d",&m[i]);
        if(max<m[i]){
            max = m[i];
        }
    }
    sum = (int*)malloc(sizeof(int)*(max+1));
    sum[0]=1;
    for(i=1;i<=max;i++){
        sum[i]=0;
    }
    for(i=0;i<n;i++){
        for(int j=max;j>=a[i];j--){
            if(sum[j-a[i]]==1){
                sum[j]=1;
            }
        }
    }
    for(i=0;i<q;i++){
        if(sum[m[i]]==1){
            printf("yes\n");
        }else{
            printf("no\n");
        }
    }
}

