今有鸡兔同笼,上有40头,下游130足,问鸡兔各几何?