Tech jumps two spots at Kenny Perry Invitational; Two freshmen lead team