5 3 4 9 2 2 1 5 8 5 7 7 7 3 0