16 -1 4 10 -1 32 40 60 77 183 164 125 49 54 76 47 -1 92 85 126 88 44 122 45 56 41 86 51 80 173 63 69 73 144 10 40 82 117 50 96 66 -1 107 66 45 72 20 16 62 -1 58 74 58 40 114 73 100 46 153 89 44 80 127 106 57 65 152 109 138 37 112 16 94 78 113 92 43 106 102 -1 64 140 32 118 81 25 73 92 100 66 66 75 94 13 30 71 148 24 97 57