鸡兔同笼,上有35头,下有94足,鸡兔各有多少只呢?