9 3974 568 true 5 6 7 8 15 20 22 30 35