7 597 273 true 12 13 22 24 25 29 30