8 158 142 true
3 5 11 22 30 32 35 36