8 24 9 2 8 23 50 1 51