7 45 18 2 8 17 31 37 60 70