12 1 130 1 1 130 12 92 77 27 20 128 17 45 127 84 26 5 125 47 112 14 80 39 104 13 19 118 18 98 100 9 123 40 105 28 35 41 90 129 107 48 81 53 68 89 120 116 3 65 121 88 43 50 52 58 54 30 57 22 79 73 126 6 91 72 109 63 110 97 33 36 122 4 46 124 23 67 2 7 44 11 24 82 75 51 94 69 117 103 32 71 8 62 101 95 70 85 66 56 99 59 93 61 106 86 21 64 115 60 15 31 102 119 25 29 78 10 113 111 37 16 38 34 55 114 87 74 83 96 108 42 49 76