已知a+b=5,ab=3,那a和b分别等于多少?3a-5ab+3b-4的值是多少?