20 993994728
16 18 9 13 5 3 8 14 7 19 12 10 2 20 6 11 15 4 17 1 
