9 258 229 true 8 12 14 16 17 20 23 25 38