6 361 180 true 7 10 20 23 24 29