7 137 247 true
3 17 23 30 31 33 38