31,
because when you divide 42 and 12 to get the other two sides you get 3.5 and
3.5+3.5+12+12=31
7.2m questions
9.7m answers