14 1 4 2 6 3 2 4 11 8 6 4 8 20 10 15 8 2 20 16 12 11 8 24 14 25 2 20 23 6 10 1 21