7 77 219 true
3 8 16 17 19 32 33