# yukicoder No.231 めぐるはめぐる (1) N = int(input()) max_k = -1 for i in range(N): G, D = map(int, input().split()) k = G - 30000 * D if k > max_k: max_k = k i_max_k = i if max_k * 6 >= 30000 * 100: print("YES") for i in range(6): print(i_max_k + 1) else: print("NO")