7 5 3 13 27 32 8 18 55 50 7 24