5 214 143 true 5 10 12 16 21