池塘里有青蛙和鸭子共100只,已知它们的脚共有320只,那么青蛙有多少只?鸭子有多少只?