6 115 252 true 1 5 7 20 23 31