9 161 229 true 18 73 80 89 90 91 92 98 99