8 114 238 true
3 8 16 17 23 25 27 30