7 116 250 true 0 2 4 5 21 25 28