7 63 229 true 2 10 14 16 25 27 37