A 3kg joint of lamb needs to be cooked for 25 minutes per 500g plus an extra 20 minutes. How long does it need cooking for?

Answer needs to be in
____h ___min