18 17 16 15 12 13 14 8 10 22 20 4 7 6 5 2 3 19 1 51 25 9 47 48 43 44 50 45 42 46 28 27 26 53 29 54 52 36 37 36 49 33 56 35 30 32 38 39 40 55 23