8 174 249 true
4 5 9 15 20 23 25 35