added solutions to 18,19,20,67