1 180 10 13 11 17 12 9 13 16 14 10 15 6 16 4 17 11 18 11 19 9 2 90 20 12 21 3 3 81 33 1 4 52 5 59 6 25 7 20 8 22 9 18