table 93 83 97 113 78 64 120 23 112 103 16 22 13 69 97 72 72 20 9 94
89 41 11 6 80 78 80 3 78 40 35 78 69 13 43 51 53 101 113 111 108 11
88 81 67 37 29 80 89 9 85 52 88 20 105 42 44 12 25 105 68 127 117 75
81 30 92 112 1 28 123 86 65 12 77 126 118 65 21 2 65 41 93 60 54 45
118 92 34 12 117 9 66 62 48 2 4 80 62 55 70 61 113 106 17 84 91 77
91 17 67 30 65 126 44 71 71 11 77 123 23 117 16 84 60 29 17 114 