in reply to Match Count

Please start all your scripts with
use strict; use warnings;

And declare your variables. It catches at least one error that you make in your script.

(As I already told you in the thread Count Matches in a File - why don't you heed the advice? It's good advice after all).

This looks also wrong:

$ING{$t[9]}=$t[1];

Array indexes start with 0, so you'll probably want $ING{$t[8]} = $t[0]; instead.