8 1144 559 true 3 6 7 17 25 35 36 37