一个农民捕到130只青蛙,一共有522条腿,已知5条腿的青蛙有16只,4条腿和3条腿的青蛙各多少只?