11 1 15 29 17 5 5 8 9 21 22 3 5 8 2 1 15 8 2 3 1 4 8 3 8 6 7 8 9 3 5 2