8 150 252 true 0 3 4 6 8 18 25 29