32 15 45 10 20 25 41 9 7 3128