7 568 346 true 1 9 15 18 21 30 37