蜘蛛有八只脚、蜻蜓有六只脚和两对翅膀，苍蝇有六只脚一对翅膀，现有三种昆虫共21只，共有146只脚和16对翅膀，则：蜘蛛有多少只?