小强有一个三角形,长方形的卡片共40张,这些卡片共有145个角,两种卡片各有多少张?(用方程,假设法,列表法均可)