7 107 236 true
8 11 15 19 22 30 39