7 568 264 true 1 9 15 18 21 30 37