Прямая пересекает стороны \(AB\) и \(BC\) треугольника \(ABC\) в точках \(M\) и \(H\) соответственно. Найдите длину \(MH,\) если \(MA=10,AB=16,BH=12, HC=20,AC=40.\) Ответ запишите в виде целого числа или конечной десятичной дроби.