6 19 171 true 1 5 11 19 21 30