6 151 140 true
4 6 14 16 21 23