若菱形ABCD周长为40cm,AC=10cm,则角BAD等于多少?角ABC等于多少?