7 170 249 true
6 20 22 25 33 36 38