7 1159 443 true 10 17 18 20 25 27 36