Solutions for 28, 31-35, 37, 38