7 10 17 55 11 9 45 12 15 30