8 1144 437 true 3 9 14 20 25 31 35 38