7 1144 421 true 4 8 10 14 15 20 28