100 100 
-2 
 12 -7 -23 -26 36 -37 46 52 -58 -73 83 85 94 
 7 21 31 42 45 -62 92 95 
 9 6 17 21 35 57 69 83 90 92 
 9 3 37 -44 -54 74 85 88 91 93 
 8 -5 40 -47 -55 -61 -81 -83 84 
 10 -10 13 20 35 68 77 85 93 97 99 
 10 4 7 -8 9 11 20 32 59 -65 69 
 7 -5 6 28 -39 -46 -48 89 
 11 8 -10 17 20 60 -68 71 80 83 -91 94 
 7 -45 -46 -57 64 69 88 95 
 14 -4 -6 -10 -14 -15 -17 -22 -38 -39 -51 -55 -68 95 96 
 14 13 -19 -20 31 -39 -45 -47 -70 72 -75 76 -78 87 95 
 7 -9 -11 17 -32 -35 -42 53 
 11 -8 9 19 -22 -37 -56 62 -73 -88 -91 95 
 12 3 24 28 31 44 55 67 75 79 81 86 95 
 8 -5 -10 -46 60 66 79 -80 86 
 9 -10 -14 -15 -23 -30 -45 -46 -50 73 
 8 5 19 21 36 38 52 53 96 
 8 2 19 40 51 57 61 67 81 
 11 -2 -13 19 -23 -30 -33 49 -55 61 -77 96 
 8 -19 -31 -39 -44 -69 -81 -93 97 
 9 21 24 34 53 59 62 74 79 82 
 10 13 20 34 43 50 54 55 74 91 92 
 11 -11 -22 -27 -35 -48 -71 -72 -78 -80 -81 90 
 14 -1 -32 -35 -38 -41 42 -70 -75 77 80 -81 -83 -87 96 
 8 -5 -6 -19 -36 -42 -49 -73 83 
 13 -3 -13 -24 -25 -28 -34 -46 -54 -61 62 -66 81 90 
 8 -7 -9 -33 -40 -41 -91 -94 99 
 13 -5 -41 45 -51 -52 -54 60 61 -64 -84 87 94 95 
 8 5 25 53 68 80 83 89 90 
 11 1 5 7 15 18 20 22 28 33 52 64 
 12 -10 20 31 40 56 66 -67 76 -77 -80 -85 98 
 9 -29 -46 -54 -63 -64 -71 -79 -87 94 
 10 15 16 34 37 57 68 73 88 93 98 
 11 29 31 -45 51 -52 -68 -80 -82 -93 -95 98 
 8 1 28 35 57 -59 72 79 82 
 8 7 -43 -50 -51 -53 69 -73 93 
 12 4 8 12 13 22 46 -47 52 74 77 78 99 
 13 25 -26 -32 34 37 38 40 54 60 62 80 87 88 
 8 3 4 10 36 -37 56 92 96 
 10 -6 -8 -11 -19 -48 -52 -72 -75 -83 95 
 11 -5 -12 34 -41 55 -62 -70 -72 -84 -89 97 
 14 -2 -17 -28 -35 -36 -37 -46 -48 -53 -80 -95 -96 -98 99 
 12 3 14 20 24 29 53 62 67 73 74 93 95 
 11 5 27 -54 59 -72 79 83 84 87 91 94 
 13 7 18 26 33 34 47 58 62 64 77 78 81 98 
 10 6 7 -20 29 43 66 -70 -72 81 91 
 7 27 58 71 76 86 90 93 
 12 4 -14 27 36 39 50 53 57 60 66 85 94 
 7 9 36 52 71 83 87 98 
 14 18 22 39 40 53 56 62 66 68 -71 74 89 -91 96 
 7 -14 -39 53 -69 -77 -84 95 
 13 6 11 13 24 32 35 41 57 -63 65 75 93 95 
 10 -5 -11 -24 -46 -65 -70 -77 -78 -90 93 
 13 -1 -2 -6 -10 -19 -26 -35 -36 -38 -40 -42 -79 83 
 12 21 27 29 40 41 54 60 68 78 83 87 97 
 13 2 -8 17 23 40 47 51 62 79 82 83 92 93 
 14 5 7 21 42 43 46 49 51 58 61 71 84 97 99 
 13 -16 -19 -21 25 33 40 49 56 -62 64 77 81 96 
 12 -5 14 17 22 -32 36 -60 -67 -69 -72 -80 90 
 12 5 10 12 17 20 29 39 41 54 79 86 87 
 8 3 -13 18 -23 -32 34 47 76 
 8 -16 26 -28 32 -42 -54 -81 97 
 9 -15 -18 -31 35 -44 -74 86 -92 98 
 11 20 -21 -30 41 51 58 65 -67 -69 -91 95 
 13 1 -8 -12 -25 -31 32 -41 -48 53 -54 69 -71 89 
 14 -3 -17 -19 24 -29 -32 -34 -42 -44 55 -58 -65 -92 97 
 10 -2 -9 -30 -32 -47 -53 -64 79 -88 99 
 11 -2 -14 -23 56 -58 -67 -70 -74 86 95 97 
 7 33 36 42 45 46 47 79 
 12 6 7 17 22 25 42 59 71 75 80 92 96 
 8 -3 -7 12 -23 -25 -44 -47 81 
 11 3 11 21 50 53 54 66 69 73 87 90 
 11 -4 11 -20 24 -29 -47 53 59 66 83 92 
 11 -1 -22 -28 39 -45 -49 51 57 -58 -78 96 
 7 -12 -23 26 -33 -72 89 95 
 9 10 -16 27 29 -31 -34 -40 -71 76 
 8 17 -29 -33 -52 -53 63 74 97 
 7 4 9 17 38 56 65 71 
 10 -8 -11 23 -32 -36 -76 -80 -84 -95 98 
 9 46 56 57 -59 -60 -63 64 -84 87 
 11 3 -7 18 23 24 25 32 45 -74 79 88 
 7 -18 -26 -36 -37 -47 -51 91 
 12 8 22 24 46 -55 -57 -69 73 74 83 88 94 
 8 17 -31 37 39 -61 -73 -75 81 
 12 1 -6 17 31 33 -38 -59 -62 -64 69 79 96 
 11 -13 15 21 -22 -30 48 62 -76 -84 89 95 
 8 9 34 -54 -61 62 -67 89 99 
 10 3 18 21 35 38 45 54 63 68 74 
 11 11 38 41 42 53 59 61 63 77 88 93 
 12 9 17 22 24 39 49 56 57 60 62 -67 82 
 11 -5 -19 -33 -36 -41 -49 -52 -60 -79 -88 95 
 11 -22 27 -29 49 -52 -56 -60 73 74 -91 97 
 11 8 9 17 -20 -38 44 69 73 79 93 94 
 12 7 15 28 29 43 49 56 75 80 81 90 95 
 11 12 14 -18 -27 31 39 -59 -60 62 -77 87 
 13 -18 20 -27 32 -38 -40 -44 46 77 80 -83 87 96 
 7 -18 -22 -26 -46 -68 81 84 
 7 17 19 37 50 74 81 82 
 9 9 10 16 18 26 57 58 80 98 
 382 378 376 374 370 365 352 350 350 345 338 335 335 329 327 326 326 325 318 312 307 301 291 290 289 288 267 265 259 256 252 251 243 243 239 239 239 238 230 224 223 222 219 218 217 216 206 205 202 196 194 192 190 188 183 181 178 177 168 167 166 162 160 156 149 148 148 142 142 136 128 128 117 115 110 106 102 102 101 100 95 94 83 83 81 79 73 73 66 65 60 59 53 52 50 47 45 31 31 26 
