5 398 144 true 3 9 25 30 37