8 298 187 true
3 8 14 15 17 31 36 39