true 120 43 true 2 5 25 40