using System;
using System.Collections.Generic;
public class Program {
    public static void Main() {
        //弗罗贝尼乌斯硬币问题
        int.TryParse(Console.ReadLine(), out int n);
        for (int i = 0; i < n; i++) {
            int.TryParse(Console.ReadLine(), out int num);
            HashSet<int> set = new HashSet<int> {2, 3, 5, 6, 8, 11, 14};
            if (set.Contains(num)) {
                Console.WriteLine("No");
            } else {
                Console.WriteLine("Yes");
            }
        }
    }
}