import std.stdio, std.string, std.conv;
import std.array, std.algorithm, std.range;

void main()
{
    int[int] t;
    int[] p;
    for(string s; "0,0"!=(s=readln().chomp()); )
    {
        auto m = s.split(",").map!(to!int).array();
        t[m[0]]=m[1];
        p~=m[1];
    }
    int[int] r;
    foreach(int i,v;p.sort!"a>b"().uniq().array()) r[v]=i+1;
    stdin.byLine().map!(s=>r[t[s.to!int()]].to!string()).join("\n").writeln();
}