7 119 234 true 8 10 18 20 23 24 39