1 6 4 7 61 53 64 5 59 8 56 63 38 50 9 57 66 71 74 80 10 62 82 48 93 69 88 11 87 68 51 47 44 65 17 12 33 54 72 45 55 49 31 18 13 58 70 32 77 40 86 89 97 100 14 83 78 30 85 26 95 3 92 96 73 15 84 98 79 76 90 37 91 60 22 34 52 16 35 67 20 81 23 75 46 99 21 36 24 43 41 94 19 25 27 29 39 42 28 2 
