5 6 8 6 9 24 46 2 57 35 45