20 10000 3 11 27 7 4 22 20 10 25 24 17 2 19 13 9 21 15 18 30 3 12