CAPE 31 80 135 124 92 45 48 42 37 32 20 33 37 41 44 38 20 15 15 16 14 18 33 18 16 13 11 10 4 7 7 7 7 9 9 17 19 12 6 21 55 10 3 4 5 9 6 5 8 8 11 18 16 16 15 22 25 19 17 20 18 15 15 15 8 6 12 13 11 6 7 9 5 6 8 9 10 10 17 14 11 12 9 16 13 27 46 59 51 19 10 6 8 16 21 15 15 9 14 27 27 6 1 3 2 0 0 0 0 0 0 0 0 0 28 64 64 49 39 9 8 18 24 21 13 12 25 16 8 6 9 20 12 10 4 4 7 2 0 6 14 16 11 6 8 9 8 11 14 12 11 10 9 12 16 19 23 22 23 27 28 25 23 24 31 26 16 13 13 12 14 20 33 46 48 39 54 34 18 15 20 16 23 26 27 30 37 49 48 47 45 45 45 34 39 43 43 38 31 30 32 31 26 23 25 23 22 5 44 78 136 111 29 54 37 35 34 33 32 41 51 41 38 42 40 32 22 20 24 29 35 21 11 21 15 9 8 8 9 5 10 10 10 13 7 17 15 15 22 7 6 12 13 9 7 6 14 6 3 3 9 11 17 24 22 18 20 27 21 18 20 22 24 23 22 15 12 10 11 16 13 12 12 11 10 9 17 14 17 24 26 19 24 60 69 65 56 25 17 8 7 14 20 11 6 8 8 10 9 2 4 5 2 0 0 0 0 0 0 0 0 16 107 97 53 17 12 5 7 11 15 19 20 17 25 20 15 12 11 15 14 14 14 12 10 7 4 5 9 10 9 7 7 6 3 10 16 17 14 10 9 14 19 21 21 20 16 14 16 19 23 21 28 22 18 18 14 13 17 25 37 41 32 28 37 18 12 17 23 23 25 22 21 23 29 40 47 48 45 45 46 46 45 51 47 44 40 39 40 37 25 16 15 17 6 1 66 70 120 103 64 32 32 31 33 34 33 31 39 45 30 77 54 12 17 44 27 31 28 30 31 28 17 11 9 5 3 3 10 9 5 5 4 9 4 7 10 9 9 9 10 11 8 7 14 7 24 29 24 18 12 17 15 17 18 18 15 18 20 22 29 35 25 19 18 14 12 14 20 18 14 12 11 11 14 17 28 26 24 18 10 34 42 33 31 30 23 7 6 12 20 19 6 4 5 7 8 6 1 3 22 9 39 44 0 0 0 0 0 25 96 58 51 33 14 5 7 7 12 16 19 20 21 24 21 18 19 20 17 9 15 17 13 11 11 9 5 5 7 7 8 9 5 15 18 15 9 8 8 13 15 12 9 11 20 31 29 27 24 12 18 13 10 13 16 16 22 25 29 27 23 29 26 24 29 32 29 24 20 30 29 25 25 32 38 55 42 45 50 50 47 43 42 47 52 53 51 48 26 21 23 19 9 14 85 66 122 80 64 56 48 42 36 40 36 30 36 47 15 259 173 15 34 96 11 23 23 45 62 27 20 17 16 12 8 10 7 6 7 8 9 13 1 8 10 9 6 2 9 11 9 7 7 10 19 22 16 13 9 6 10 19 22 19 16 20 19 20 25 31 30 28 24 20 15 14 16 17 16 13 11 11 17 29 24 16 17 18 14 12 12 13 21 39 41 8 7 7 12 13 8 7 9 7 11 9 3 6 34 36 122 129 18 0 0 0 0 24 51 54 54 28 11 5 6 9 14 16 19 23 25 24 29 26 27 29 23 10 12 19 19 14 12 14 12 7 6 7 8 10 10 24 18 13 15 15 10 11 12 10 8 13 29 15 10 15 18 16 20 19 13 16 21 23 26 22 23 29 31 29 29 31 29 41 30 17 22 43 26 36 32 26 32 54 43 49 50 49 47 45 45 47 51 59 62 59 38 19 13 16 19 21 72 67 100 93 61 65 64 56 42 36 32 30 54 55 62 437 497 202 11 30 4 10 14 84 81 20 18 24 23 18 17 16 9 24 12 7 9 12 0 3 8 8 8 8 4 5 10 9 7 8 9 10 7 5 8 10 14 19 22 24 23 23 23 31 25 24 33 40 32 27 22 21 20 18 18 15 13 11 12 13 14 12 11 14 15 18 25 13 20 32 38 18 9 8 12 14 13 14 15 10 15 13 8 7 21 50 121 145 97 43 143 155 208 129 78 67 57 23 19 12 10 13 16 16 18 21 25 27 30 30 30 30 25 19 15 13 21 22 18 18 18 18 10 7 8 10 11 15 22 16 17 18 12 12 12 10 9 14 20 12 4 10 17 21 24 24 18 20 18 20 25 25 26 32 35 36 35 35 38 45 30 22 27 32 29 39 40 38 38 43 47 52 48 52 54 48 51 51 43 53 52 35 42 55 47 28 17 13 48 58 73 82 82 85 73 58 47 37 36 33 59 42 60 194 220 68 10 10 16 17 12 67 36 8 10 18 29 20 21 20 16 19 14 7 5 4 3 3 7 4 4 4 2 3 10 11 7 4 4 3 1 2 8 16 21 29 28 25 24 26 30 32 25 17 21 33 39 36 27 25 25 22 18 16 15 9 8 13 15 11 13 15 15 29 51 37 23 11 50 46 10 11 7 8 14 17 18 18 17 9 5 8 22 52 92 98 135 158 149 156 168 109 63 49 39 24 23 26 18 15 17 18 20 23 23 23 23 25 27 26 26 26 22 13 17 23 22 19 18 18 17 12 11 12 12 13 15 17 16 15 15 16 14 9 9 13 18 16 4 12 14 16 18 18 16 23 19 21 27 30 29 32 33 33 32 34 43 37 34 38 40 39 42 40 45 45 45 43 43 47 52 62 60 50 48 49 42 52 43 25 18 38 30 11 4 3 29 50 72 82 65 10 19 78 60 35 34 36 48 26 31 65 74 55 11 22 20 16 28 54 11 3 4 11 27 13 41 26 20 21 15 12 11 12 8 4 4 1 2 4 3 2 6 12 10 8 9 11 7 7 7 15 20 18 14 12 14 24 31 28 24 17 15 19 30 36 29 26 25 21 18 18 17 12 8 12 12 7 11 12 11 28 23 12 40 4 53 53 19 9 9 12 11 11 13 20 20 5 1 3 11 25 30 12 54 110 106 55 27 40 35 45 57 50 22 66 28 15 17 19 22 22 23 22 21 21 22 21 28 26 22 19 17 18 19 19 19 19 20 17 10 12 14 14 15 6 13 15 17 18 15 10 8 11 15 17 15 11 13 12 14 16 15 22 25 24 28 32 32 31 31 34 36 35 33 28 33 39 42 49 58 57 46 38 41 42 40 43 35 47 57 58 57 57 54 53 40 28 24 22 2 1 0 6 30 53 70 81 89 87 76 61 64 43 31 34 40 22 17 37 47 28 1 17 9 12 24 22 0 2 2 9 18 18 53 18 14 19 16 13 9 7 5 6 5 1 2 4 6 6 8 11 11 4 5 9 10 5 3 4 7 10 10 11 24 17 21 27 28 21 17 16 19 26 31 32 27 23 22 23 24 26 19 16 14 12 11 8 9 52 55 22 8 2 35 37 26 14 13 16 15 9 8 11 15 2 1 2 2 2 2 4 31 36 27 13 13 36 27 29 32 28 36 78 23 15 18 22 24 22 19 19 21 23 22 22 26 30 25 21 20 20 19 18 20 20 18 17 11 12 15 16 12 9 8 18 21 18 13 11 8 7 9 12 14 13 15 14 17 19 20 19 24 25 27 29 30 30 28 31 38 36 28 23 30 41 44 45 44 40 30 28 36 39 37 33 21 25 46 54 53 53 55 41 35 31 25 14 0 0 0 15 56 63 62 72 77 96 87 5 58 47 37 33 35 30 24 47 40 14 1 7 1 9 14 13 5 14 2 3 16 25 20 17 13 15 18 17 17 18 11 12 10 5 5 4 1 5 8 9 8 5 5 14 13 4 4 9 9 10 11 16 29 12 12 19 28 29 22 20 19 21 24 26 30 26 25 26 31 35 24 20 14 12 12 9 5 12 42 57 44 31 40 38 35 33 21 20 17 12 7 6 7 5 4 6 6 4 4 6 4 1 2 2 11 29 27 26 37 33 37 55 24 17 20 25 28 26 25 22 20 22 23 21 19 30 28 24 22 22 22 22 21 19 17 20 24 17 16 20 21 18 12 17 21 16 12 13 13 12 11 17 20 19 16 15 20 21 21 21 22 23 27 28 30 29 25 31 34 31 25 23 31 44 45 45 37 29 24 20 36 35 30 22 17 26 26 40 47 48 47 35 32 28 23 18 16 15 15 26 58 63 71 86 82 119 102 46 59 37 32 31 31 30 25 53 37 16 6 9 0 8 11 9 12 18 3 1 15 15 9 13 17 19 20 21 21 21 16 18 16 11 8 5 9 7 7 7 9 16 10 10 10 7 5 12 9 9 16 19 20 19 10 13 20 25 24 20 20 20 20 22 27 30 27 27 32 33 27 21 26 19 15 11 6 4 8 25 32 31 31 38 41 87 58 24 33 13 7 4 4 6 9 9 10 7 4 5 17 17 55 25 13 36 55 30 33 34 37 40 35 28 20 26 29 30 29 25 21 22 20 17 20 35 36 29 26 23 21 26 23 24 24 26 26 10 23 27 28 17 3 12 22 18 14 17 24 23 12 12 15 16 16 16 18 19 19 20 21 20 22 25 31 32 28 31 27 27 30 32 36 42 44 40 24 13 16 25 36 36 27 21 21 28 32 35 38 41 42 41 39 36 34 32 31 29 26 32 64 62 69 82 88 111 94 65 49 38 30 30 33 28 31 58 14 18 26 19 2 1 15 22 23 19 8 3 15 13 19 29 32 24 24 21 20 19 19 26 18 18 13 10 11 10 6 11 11 10 8 4 16 18 13 9 10 9 14 11 15 22 10 12 20 18 17 18 19 22 23 22 24 28 27 27 31 30 28 29 30 24 20 15 10 6 7 8 24 23 20 24 33 56 25 32 37 12 11 6 2 0 2 5 10 11 9 9 91 266 214 120 81 69 62 26 36 38 29 32 39 38 25 26 27 26 25 26 26 22 18 19 24 29 33 32 31 28 24 24 27 28 32 26 17 14 41 39 30 20 17 24 14 12 12 18 23 24 24 14 14 18 19 17 20 23 23 21 20 20 20 24 33 34 33 31 21 30 36 38 39 39 40 30 20 26 33 37 44 42 34 30 33 40 44 39 39 41 44 46 42 41 40 39 38 36 35 41 84 57 56 63 64 82 79 69 53 39 28 26 38 25 41 55 13 6 25 16 9 10 7 16 19 20 15 10 16 15 21 29 33 29 27 20 19 16 17 24 18 32 23 11 1 3 3 16 11 7 7 3 6 16 19 18 18 18 10 12 13 19 20 10 22 13 11 12 16 24 26 23 24 26 26 27 29 28 27 27 29 29 22 18 14 10 8 12 32 31 24 21 32 49 79 53 26 11 13 11 6 3 3 3 6 13 15 23 36 99 189 78 82 41 11 0 12 73 116 145 115 94 100 66 25 24 25 26 27 22 24 24 23 23 26 27 33 36 30 21 21 37 27 19 23 34 47 47 22 25 19 11 10 12 15 20 21 20 19 17 22 20 20 21 23 25 25 21 20 20 21 24 36 37 35 31 29 35 35 35 34 33 31 25 25 34 40 45 50 49 46 43 40 42 43 38 39 50 53 50 45 42 42 41 40 41 43 44 70 46 45 45 48 64 77 67 58 52 48 41 46 21 55 45 5 13 33 9 8 20 23 17 23 28 18 11 14 17 20 22 24 25 23 17 22 14 18 22 21 41 11 7 17 18 7 14 5 4 7 11 12 14 17 20 22 20 12 17 13 18 18 10 14 11 11 12 15 21 26 22 21 24 26 27 28 29 29 28 28 28 24 21 17 10 7 14 34 34 40 29 30 64 136 34 13 10 11 12 12 9 6 4 5 10 17 28 45 56 69 62 81 14 0 0 26 71 127 89 100 114 147 146 27 26 30 32 29 27 30 24 18 15 18 22 29 32 27 21 21 26 24 24 34 38 36 34 31 31 20 12 13 19 30 30 30 29 27 21 20 21 22 23 26 30 29 30 26 24 23 25 35 36 33 30 30 31 30 30 26 24 25 25 27 36 35 38 45 50 50 45 40 38 40 45 45 44 46 47 47 46 45 45 45 45 46 47 71 41 41 39 48 68 82 64 62 60 50 41 38 20 64 29 0 4 16 13 10 17 21 18 22 20 12 10 11 11 14 15 14 17 16 14 22 10 28 25 21 29 12 11 10 15 12 6 4 7 4 1 6 13 13 21 20 17 16 20 17 20 17 11 11 19 18 18 16 17 21 23 19 24 26 27 29 29 27 28 27 28 29 25 18 12 6 5 15 33 43 52 86 114 64 11 11 20 21 16 11 11 6 6 5 6 15 33 45 65 75 71 69 37 5 14 121 176 62 104 60 45 36 31 16 19 24 26 27 29 32 28 21 18 20 23 26 27 27 27 31 35 27 26 30 31 31 33 36 27 30 24 20 19 25 26 29 27 18 12 15 27 25 25 23 22 21 21 21 23 24 26 29 28 25 24 27 30 29 27 21 20 23 27 30 35 36 37 39 42 42 38 35 40 52 61 59 47 41 44 45 44 43 45 46 45 47 48 62 47 35 44 28 57 76 66 68 74 57 47 38 32 76 13 0 0 2 7 14 20 24 29 33 23 10 11 10 9 10 11 11 16 14 14 17 6 27 22 18 20 21 17 21 9 5 4 6 9 24 24 20 18 15 22 22 22 25 26 22 22 20 17 15 16 20 24 18 17 20 23 24 24 27 28 28 28 27 28 28 27 29 27 16 22 10 3 9 26 43 51 46 70 70 15 38 34 35 24 12 12 7 8 6 5 15 43 80 88 67 64 56 31 2 54 191 304 204 30 13 15 19 22 24 21 24 25 26 29 32 30 29 23 25 27 28 29 29 31 32 31 28 27 26 25 26 33 38 29 31 29 24 20 18 17 15 18 17 19 25 32 29 30 27 23 21 19 16 15 17 22 26 24 27 22 21 26 30 27 19 21 22 25 28 32 36 36 37 38 38 35 33 41 48 55 57 52 46 45 39 39 44 48 51 50 52 67 60 47 48 83 48 73 80 72 73 86 55 76 48 42 74 1 4 4 2 3 9 20 29 25 16 12 11 13 11 10 12 15 13 16 13 15 16 13 19 17 15 14 10 3 7 2 2 8 16 15 2 3 6 13 16 13 13 16 20 23 24 25 20 19 18 17 19 22 19 21 22 23 26 24 30 31 28 28 28 25 30 26 30 27 18 27 28 12 9 21 37 33 56 110 62 7 18 18 27 21 18 16 8 10 8 8 11 19 34 37 62 70 80 50 0 0 0 2 23 0 9 66 32 22 21 18 18 22 28 30 31 31 31 25 29 29 28 29 29 32 28 30 32 29 24 24 25 34 38 33 33 38 28 25 23 21 16 14 18 27 33 33 29 31 32 32 29 22 20 17 13 20 24 24 28 23 22 30 34 31 29 29 26 25 27 30 34 34 38 43 40 35 40 41 48 52 53 52 50 48 40 40 45 51 62 58 82 78 50 43 81 106 32 67 73 69 87 115 71 91 35 50 56 4 1 0 2 2 6 17 26 38 31 16 11 16 14 15 19 18 13 13 10 14 13 10 12 15 15 20 14 7 7 3 9 12 32 47 26 26 15 14 16 17 16 15 20 24 24 22 20 20 23 22 19 18 18 24 26 29 26 21 24 31 28 29 29 27 32 24 30 25 19 24 25 14 13 19 24 27 59 225 93 5 6 8 19 18 22 20 14 13 9 12 14 14 18 31 55 59 93 66 0 0 0 0 0 0 35 129 46 25 30 30 19 20 23 26 28 29 29 29 30 32 28 27 31 36 26 25 26 26 26 26 27 32 34 34 36 39 36 27 23 22 20 19 20 26 27 29 32 32 32 29 30 33 28 23 21 22 22 26 35 35 27 29 38 36 30 29 28 28 34 40 38 35 42 48 45 45 50 43 42 43 46 48 48 47 44 42 49 56 58 65 60 53 39 41 95 102 60 58 60 73 65 68 64 60 14 49 42 13 8 7 5 7 12 18 25 15 23 18 12 12 13 20 20 14 12 13 11 13 11 13 14 13 9 24 17 15 11 6 21 14 6 3 3 5 9 15 16 17 18 20 20 22 22 21 20 19 27 20 17 15 17 23 28 33 27 22 24 31 26 30 30 28 30 26 28 26 23 21 21 23 15 15 19 39 104 258 57 10 8 9 16 15 17 16 17 17 11 19 18 16 22 31 64 253 84 20 0 7 14 0 0 6 54 98 20 24 29 24 19 20 17 20 23 30 35 32 30 33 26 25 29 33 23 22 20 21 23 25 28 35 37 36 37 41 40 25 26 29 31 33 42 40 33 33 36 36 35 34 24 22 25 26 26 30 24 24 29 29 27 25 31 32 29 29 29 29 32 33 37 46 58 59 52 53 53 46 46 46 46 44 43 43 46 43 44 51 60 67 62 59 40 41 80 66 48 54 66 85 62 64 76 63 13 30 37 30 20 17 12 12 17 26 35 55 38 21 15 13 11 13 18 13 13 13 13 14 6 13 16 14 11 19 14 20 13 11 25 22 11 9 5 1 4 17 18 16 17 18 18 20 22 22 20 21 31 26 21 18 18 21 25 31 32 28 28 32 28 32 31 29 30 31 27 28 29 25 19 17 16 13 16 52 132 215 19 11 8 9 14 15 16 16 19 19 15 19 20 19 32 36 32 75 11 0 0 35 100 112 90 63 109 98 24 35 30 21 17 18 17 16 19 25 34 38 34 34 26 23 24 27 28 28 33 24 26 29 29 38 37 38 39 38 33 21 39 38 33 29 32 39 40 34 33 34 34 30 22 21 19 17 19 27 23 24 24 25 27 24 29 31 32 33 33 32 32 31 37 45 51 64 54 50 46 42 45 45 46 45 43 44 48 43 44 53 59 59 54 56 47 55 93 100 100 64 36 41 71 83 63 48 34 21 41 44 28 19 24 14 29 30 19 7 23 21 20 20 14 9 14 11 11 10 14 18 13 12 15 17 14 11 9 16 14 13 19 22 15 10 12 10 11 19 20 18 16 13 14 18 18 19 20 25 33 32 22 19 20 22 24 24 26 28 30 33 33 33 34 30 32 31 25 26 30 29 28 25 22 13 22 56 89 113 106 14 10 10 10 12 14 10 16 18 18 17 15 17 36 70 49 13 44 27 29 21 9 17 79 86 103 74 32 32 22 34 24 20 18 16 18 23 29 33 33 32 29 25 24 23 26 35 26 28 25 26 28 34 33 36 37 34 28 24 47 41 36 37 41 39 32 31 27 28 32 34 28 25 27 25 17 8 10 20 22 24 26 25 34 35 34 34 35 36 37 39 41 44 46 52 49 42 39 36 34 36 45 48 46 48 50 45 47 47 49 55 56 51 62 71 74 88 123 45 5 24 72 84 66 46 34 28 34 34 35 26 23 21 26 5 0 0 10 23 23 21 16 16 14 8 8 10 11 17 21 19 18 29 17 8 11 13 13 9 17 25 21 5 20 14 15 19 19 23 21 16 14 15 17 16 18 22 29 32 26 20 21 23 23 24 27 26 29 32 34 35 40 35 33 31 28 28 33 30 31 27 21 20 36 46 38 28 25 11 10 8 9 10 11 13 13 17 18 17 17 22 23 47 42 49 78 53 54 65 64 64 58 24 48 78 55 38 33 36 34 23 16 14 17 22 27 29 31 32 31 29 29 25 22 21 20 20 24 25 28 32 33 33 35 31 25 27 40 45 36 30 31 36 34 33 28 25 28 34 33 24 22 26 25 12 1 10 15 22 25 26 34 38 35 34 35 35 34 35 34 35 37 39 41 36 41 43 42 42 46 48 47 47 46 46 52 47 47 50 53 52 67 76 96 111 88 58 13 41 76 67 102 77 46 33 30 26 43 34 26 14 2 6 2 0 2 14 25 21 16 18 18 12 8 13 8 17 28 21 7 33 19 17 17 14 12 5 20 26 20 6 1 6 12 18 20 25 25 23 22 22 21 18 19 23 26 30 29 22 24 25 24 25 24 22 27 30 32 35 39 36 31 31 30 31 32 35 37 29 20 21 36 43 42 26 23 22 11 11 9 9 11 11 12 13 15 16 20 22 19 45 51 69 174 260 172 28 2 43 51 16 81 81 56 63 80 45 44 22 17 14 15 20 23 27 31 31 30 30 32 29 26 24 23 24 27 29 29 30 34 34 31 31 30 31 37 41 34 35 35 34 35 38 34 33 33 32 31 38 31 21 20 13 0 1 9 19 22 27 35 39 41 40 40 38 37 40 35 32 34 36 35 37 44 46 48 46 40 36 42 44 43 46 53 46 46 55 58 60 64 64 114 139 95 56 46 41 52 96 138 55 48 46 36 27 34 42 19 38 27 8 7 1 0 13 23 21 20 18 21 17 13 14 10 9 15 14 11 27 13 16 18 16 12 7 14 18 19 17 20 10 11 18 21 19 18 17 19 23 24 23 25 30 29 30 30 26 26 26 26 26 24 22 25 28 30 35 37 35 34 35 31 32 34 33 38 21 22 21 25 39 59 23 15 16 19 28 15 10 13 13 9 10 13 14 18 18 17 43 51 59 140 262 264 44 8 0 5 19 57 7 9 29 23 11 21 14 20 17 17 22 25 25 28 29 30 31 32 33 34 33 33 34 34 31 30 29 31 33 26 38 37 35 36 38 37 40 41 37 39 44 42 39 39 32 29 32 23 21 18 13 6 4 10 17 17 24 32 37 40 49 47 40 37 38 42 35 37 38 38 41 41 39 44 47 42 34 36 40 42 44 47 50 62 70 66 66 69 67 98 109 139 127 25 10 4 105 162 65 63 54 43 35 36 47 30 31 20 5 5 5 48 29 20 21 23 21 24 19 18 18 15 12 14 10 12 18 13 16 18 18 16 14 13 12 28 16 7 17 8 12 19 21 20 20 21 23 24 26 28 29 27 27 27 27 27 28 28 29 27 23 22 26 27 31 32 30 33 40 32 36 34 34 41 20 35 21 12 43 102 21 16 20 24 25 15 12 19 21 24 22 9 13 19 16 16 27 42 69 54 45 38 14 0 0 0 35 47 8 16 98 132 91 28 25 21 15 15 20 27 29 31 31 32 33 33 34 36 33 33 34 35 37 36 31 32 32 31 45 43 38 37 37 35 35 37 38 39 41 39 30 50 37 26 20 22 22 20 18 14 10 12 16 22 27 31 33 36 53 53 50 48 46 40 37 41 42 41 42 44 42 42 46 46 41 39 42 45 45 46 53 68 73 72 65 70 76 98 90 98 81 34 53 9 91 119 94 63 53 40 45 39 43 56 23 31 36 33 25 17 15 18 26 28 23 24 17 19 20 19 14 13 8 10 13 15 17 18 20 20 19 16 12 31 17 9 17 19 11 15 17 18 20 22 27 26 27 28 28 26 25 25 28 30 32 30 29 26 23 22 23 23 27 30 31 34 37 32 38 33 36 41 37 68 55 28 65 106 17 14 19 19 17 15 15 23 26 42 36 17 33 22 14 14 21 33 55 47 38 54 48 0 0 0 43 69 48 28 30 23 22 33 38 18 14 15 18 22 27 28 32 34 35 35 35 37 37 37 37 36 39 42 36 32 31 34 41 41 42 37 34 32 33 35 34 34 42 42 32 64 46 40 40 36 29 27 21 16 13 14 20 26 27 28 29 35 48 55 53 53 50 41 35 41 42 39 39 42 48 55 53 55 59 58 54 54 51 49 54 69 83 72 64 77 90 117 125 110 72 81 95 14 125 161 101 56 50 36 56 45 56 65 43 54 59 40 27 33 42 18 26 25 21 19 14 15 18 18 14 11 8 9 11 14 17 19 19 19 20 16 12 23 30 18 11 13 15 17 16 18 21 24 28 28 28 28 26 24 23 23 28 31 32 29 28 25 23 22 21 19 19 28 31 33 35 34 34 32 40 39 42 62 65 32 59 53 18 15 19 18 16 15 17 18 19 49 36 21 34 22 14 22 22 19 27 41 28 62 42 0 0 0 13 61 69 36 23 2 0 20 34 26 13 15 16 19 21 24 32 35 38 36 34 36 37 39 36 34 35 39 39 34 31 35 39 39 47 33 30 33 37 36 35 29 39 44 41 46 47 47 36 38 40 26 20 17 16 18 23 25 25 31 32 35 42 50 57 51 51 48 40 38 38 38 40 42 42 47 45 52 57 62 66 65 60 56 57 62 68 71 65 70 84 93 80 97 75 106 80 13 32 241 101 49 48 45 58 48 64 66 54 46 33 26 12 20 35 23 23 21 19 17 14 14 16 18 15 10 7 8 12 13 15 16 17 17 18 16 14 20 36 14 13 11 11 16 22 24 24 26 28 28 29 26 23 21 19 20 25 29 30 28 26 23 22 21 20 20 22 27 25 32 36 36 33 36 45 44 41 44 44 32 110 64 21 18 20 18 15 15 17 19 15 59 50 37 29 23 13 19 20 17 21 33 21 59 42 18 2 0 2 21 35 57 47 0 0 23 35 32 21 22 16 15 16 20 27 34 39 38 35 34 35 35 35 34 36 39 40 37 31 42 44 43 50 41 34 30 33 38 41 38 36 42 45 46 48 51 55 39 30 26 19 16 16 20 25 30 30 34 38 41 43 48 58 46 46 47 46 44 42 43 45 48 54 56 52 49 52 56 60 62 63 68 74 72 72 79 69 53 66 68 58 69 99 108 79 37 80 216 67 50 51 50 52 54 55 67 69 53 25 31 29 25 26 25 21 21 19 18 17 16 18 21 17 10 6 7 12 12 13 13 15 18 17 18 13 22 33 9 13 16 15 16 22 24 23 25 27 27 27 27 23 22 21 22 27 34 32 29 27 24 20 21 21 22 23 24 24 29 32 34 36 39 31 31 34 33 31 52 190 69 21 19 19 17 16 15 17 23 37 87 79 65 39 20 18 22 23 17 19 27 24 26 60 143 114 0 1 0 0 51 63 0 7 94 89 49 36 45 30 16 19 19 23 31 39 38 36 38 40 39 38 37 39 39 41 42 32 43 45 51 60 57 40 29 33 36 34 43 35 37 42 43 46 58 40 26 22 23 21 19 18 22 24 28 35 36 40 47 48 44 43 37 45 47 49 48 44 46 48 50 57 65 60 54 54 57 55 56 65 64 75 75 78 84 76 48 59 66 54 67 105 86 88 50 94 135 53 49 57 51 58 68 66 68 61 46 31 28 15 23 23 20 21 24 19 18 18 18 19 18 14 6 4 6 10 12 12 9 11 16 19 35 14 25 26 15 17 18 18 21 21 18 20 23 22 24 26 26 24 24 23 25 30 38 36 31 27 24 21 21 22 22 23 25 26 26 30 32 37 37 28 26 32 31 32 61 145 40 21 21 20 17 17 16 17 26 39 47 35 44 43 31 22 20 27 16 18 25 27 19 26 35 79 91 59 0 0 21 8 0 9 54 60 26 24 54 61 14 12 20 24 28 35 37 35 37 39 40 40 39 41 42 44 45 39 45 42 44 50 49 36 38 34 33 54 74 42 33 37 42 48 53 37 26 23 21 21 24 24 23 26 35 40 35 37 45 48 43 40 44 44 44 54 56 50 48 46 45 41 52 64 46 47 58 59 63 71 68 77 74 77 78 74 56 64 89 69 87 99 74 75 17 118 124 51 47 73 46 76 83 53 55 56 36 25 20 19 22 19 17 19 24 24 20 18 19 18 14 9 8 10 11 11 12 11 9 13 17 28 43 11 33 27 17 20 20 19 21 24 22 20 21 19 21 24 25 25 29 28 28 30 34 35 30 25 22 21 21 22 22 23 25 26 26 34 30 35 39 37 31 28 28 32 57 66 26 24 24 24 21 19 18 18 21 29 37 36 35 72 69 56 40 23 23 17 24 25 21 26 24 48 62 41 0 4 75 35 7 11 70 207 29 0 38 59 27 14 13 17 24 32 39 37 37 36 38 40 37 39 44 46 43 37 35 36 43 42 40 38 36 37 36 55 63 40 36 34 36 43 49 46 34 27 23 25 28 28 27 30 30 33 36 38 41 49 41 39 45 46 48 52 47 44 45 45 58 53 55 58 55 50 49 61 68 70 73 79 69 74 76 72 60 59 62 56 69 76 77 68 1 115 86 45 46 73 38 81 96 76 55 62 36 35 33 28 25 20 16 17 19 20 19 17 18 17 13 10 13 14 13 13 13 12 9 12 13 25 31 11 28 22 18 19 20 22 19 26 26 22 21 19 21 23 24 24 24 27 28 29 30 30 26 30 30 28 25 23 22 24 25 25 28 36 29 32 36 34 32 31 30 27 57 61 25 27 28 27 23 21 21 19 24 28 37 38 40 109 110 130 69 16 26 15 21 20 20 22 15 15 33 18 0 16 83 64 61 68 126 204 2 0 49 50 19 21 22 18 22 29 34 33 35 36 36 39 41 38 44 43 44 47 50 48 57 42 37 35 32 48 30 42 51 47 44 37 40 42 44 44 39 33 27 29 31 32 33 34 34 34 37 39 37 46 38 36 38 39 40 38 31 31 32 30 46 50 60 66 61 54 51 56 64 70 75 79 72 70 70 67 65 58 62 76 56 57 86 71 33 136 90 46 49 61 45 77 83 67 73 82 44 34 29 23 22 23 20 19 18 18 18 17 19 16 13 12 13 15 15 17 18 15 9 11 21 24 20 14 26 26 26 20 19 22 19 24 23 20 20 20 20 21 22 22 23 24 32 34 34 31 28 26 26 30 30 26 23 26 25 26 31 34 28 28 39 37 38 38 27 26 38 33 25 25 21 29 24 22 22 21 22 24 44 60 71 99 98 269 129 17 21 17 20 18 22 23 16 16 30 38 33 42 87 126 65 65 50 53 28 12 35 28 16 16 19 18 21 25 27 29 34 39 40 43 43 41 47 42 50 54 46 39 62 46 35 32 30 32 40 45 47 47 43 38 51 43 35 31 34 34 30 30 31 31 32 34 37 38 39 39 37 41 37 36 35 32 32 37 27 30 31 30 34 47 49 46 51 54 49 49 53 55 61 67 64 56 67 65 63 57 64 82 75 51 83 66 61 100 73 48 60 62 55 56 56 50 64 69 49 41 38 39 33 29 27 26 23 27 27 22 18 17 14 13 15 17 17 22 22 17 16 21 19 23 17 19 26 24 15 20 22 24 22 20 22 20 18 18 18 20 28 29 28 30 36 35 35 31 29 30 26 28 29 25 23 22 23 23 31 33 29 27 38 37 41 39 29 22 31 27 23 19 19 28 26 25 25 24 22 19 27 43 55 54 74 310 97 20 20 20 21 17 21 23 22 19 21 51 62 82 199 345 72 13 3 22 64 82 31 21 20 20 20 19 20 21 24 27 32 36 35 42 42 42 45 42 54 58 50 43 54 52 39 38 36 33 42 41 42 39 38 40 51 51 41 35 33 31 31 31 31 31 31 32 34 37 38 42 44 44 43 40 39 36 34 35 30 35 35 35 34 34 37 33 40 46 47 49 50 44 45 47 48 48 54 61 57 59 62 66 63 55 94 66 58 56 50 45 64 60 56 52 45 55 57 55 50 46 44 30 30 30 30 27 21 24 25 25 22 18 15 15 15 17 23 32 28 20 19 24 25 20 16 20 26 26 20 20 20 24 26 22 22 18 18 18 19 23 28 30 30 31 35 35 34 29 25 26 32 37 36 28 25 27 27 27 29 31 29 27 32 32 30 36 32 23 28 27 27 25 24 26 28 27 26 24 22 21 22 25 50 42 76 217 62 27 26 22 21 21 23 23 24 23 27 66 55 86 220 311 99 89 79 63 79 92 29 22 19 22 26 26 24 23 24 26 31 36 39 37 39 43 46 44 43 45 50 51 53 58 45 46 40 40 48 53 33 37 39 38 35 47 40 39 39 38 37 33 31 30 31 32 33 33 33 40 44 46 47 45 43 37 33 31 29 29 30 31 33 32 26 29 30 43 54 55 52 42 40 41 45 51 46 47 51 52 51 45 56 69 84 64 59 52 44 43 55 53 57 50 45 50 60 56 51 47 43 50 47 32 26 26 26 22 22 27 24 18 15 17 17 18 26 37 36 23 22 23 25 25 19 17 22 23 22 21 20 27 27 24 20 19 18 20 21 23 25 26 31 36 37 38 40 40 37 34 31 33 35 31 31 31 31 29 29 29 28 28 29 30 31 38 33 27 27 29 28 27 24 25 29 24 26 25 24 24 25 24 80 52 84 190 192 44 24 25 26 27 26 22 23 25 42 73 53 73 93 169 280 296 223 100 67 49 18 18 21 20 22 24 24 26 26 23 24 27 31 32 37 43 46 46 48 58 48 47 52 54 43 50 43 48 57 54 36 39 43 39 36 40 40 41 40 39 39 36 34 33 34 38 39 35 38 38 38 40 42 46 51 42 41 38 32 30 29 28 31 32 27 28 30 32 51 62 53 40 39 43 52 56 49 39 52 59 59 46 70 66 55 58 57 58 51 49 54 53 58 46 36 38 49 59 56 47 38 23 28 34 27 29 32 28 30 32 27 20 16 16 16 17 27 36 38 27 20 19 24 26 24 22 28 22 18 22 25 31 28 24 20 18 20 21 25 25 24 25 30 29 32 35 39 41 38 32 33 32 30 29 33 31 26 22 23 24 26 27 28 29 23 27 30 34 36 32 25 24 25 25 25 21 29 28 28 27 26 33 95 46 37 50 56 16 22 31 34 34 31 24 28 41 63 81 75 77 97 87 76 73 112 267 173 116 59 20 23 23 23 23 23 25 27 24 28 29 28 29 35 37 42 45 48 58 51 51 53 52 47 52 48 46 52 56 47 43 49 41 35 35 38 44 45 42 41 40 39 38 35 36 38 39 42 41 41 41 40 39 44 43 40 37 37 39 33 34 32 30 30 34 34 36 42 51 51 45 45 50 64 63 47 38 62 66 58 31 78 58 48 54 55 55 41 40 48 51 41 36 32 37 44 52 65 42 38 40 34 28 32 31 32 28 27 20 22 19 16 16 17 20 25 32 35 35 31 32 30 29 29 29 30 32 24 23 28 32 29 25 24 24 23 20 31 30 27 27 31 28 29 30 33 39 43 38 33 34 33 30 30 28 27 28 29 28 29 28 27 25 23 23 31 35 40 38 31 29 26 22 22 23 28 29 28 28 29 54 111 55 74 54 31 23 28 28 30 34 33 27 27 33 87 109 101 92 87 89 132 132 162 407 137 133 81 20 21 25 25 28 29 29 30 28 27 24 31 37 32 32 40 47 51 49 41 39 43 51 53 50 51 47 48 51 50 45 51 45 39 35 33 33 40 42 42 41 40 40 36 37 41 45 45 45 45 46 46 45 43 39 39 36 36 38 38 41 37 38 37 33 30 28 42 47 50 50 52 63 67 59 47 37 85 79 56 37 64 40 43 51 55 51 43 41 46 45 37 32 35 42 45 49 55 47 48 35 34 34 27 31 38 37 31 29 21 20 15 14 18 21 24 33 35 39 44 39 38 34 31 34 34 34 21 23 30 34 32 27 25 27 26 24 37 34 31 28 26 26 27 31 35 39 44 48 40 41 39 34 31 30 30 28 27 28 29 30 27 30 29 24 27 28 33 35 32 27 22 18 21 21 22 26 28 21 29 54 87 81 97 46 22 26 32 30 30 30 31 30 34 43 70 108 131 132 103 76 90 92 102 146 52 143 88 48 31 18 17 23 27 29 31 33 37 32 36 36 28 27 29 30 30 34 39 41 45 55 56 49 45 43 41 46 47 43 42 47 46 43 39 37 34 36 38 40 40 40 41 43 45 46 45 45 48 49 48 47 45 44 44 40 39 40 43 44 42 45 45 42 34 28 43 46 50 55 61 71 74 63 49 41 139 89 47 39 54 36 47 50 50 48 46 37 37 38 41 42 37 44 47 52 55 43 43 43 36 35 30 38 34 42 39 32 31 35 19 14 16 21 26 34 38 47 53 51 50 56 36 39 50 44 34 24 29 34 35 35 29 33 31 32 41 38 36 31 29 28 29 36 37 35 34 34 35 38 36 33 31 31 30 33 30 29 30 31 27 30 32 31 29 26 28 29 28 26 22 20 20 20 20 20 20 23 21 33 53 65 47 21 21 34 45 41 31 21 27 33 44 62 74 99 119 138 134 81 109 121 101 75 68 140 111 110 117 95 20 19 23 25 26 27 27 26 28 30 28 26 26 31 37 42 55 65 42 45 48 46 42 41 45 42 45 44 41 48 49 49 45 40 37 36 37 39 40 43 49 46 46 43 42 42 45 50 52 52 50 49 53 52 48 48 48 47 47 46 39 32 31 32 35 43 54 61 69 79 87 66 55 50 176 88 48 46 45 35 47 47 45 43 40 33 27 29 46 60 56 38 51 49 46 46 45 42 40 36 31 27 44 21 28 31 38 47 31 20 18 20 25 32 45 51 53 49 50 68 49 48 47 45 42 32 30 32 34 35 32 34 34 36 41 42 39 34 32 33 35 38 37 34 31 30 31 29 29 28 28 29 29 27 33 35 35 34 32 31 31 32 32 30 26 27 27 27 26 25 23 21 21 21 21 22 39 28 70 77 38 20 32 35 56 60 31 19 27 30 57 116 165 136 129 137 154 133 91 136 130 111 123 138 66 62 41 33 27 13 15 21 48 51 36 27 26 25 26 28 30 33 50 60 73 72 50 48 42 38 38 41 43 45 42 43 48 54 53 51 48 46 45 44 40 39 41 46 48 46 47 47 45 43 42 46 49 55 57 55 53 53 52 50 49 50 50 48 45 38 35 34 36 50 63 66 73 87 99 75 57 45 110 69 58 50 43 34 38 52 50 41 38 34 29 28 35 51 61 53 48 50 50 51 51 46 38 34 29 23 24 48 35 33 32 43 49 20 17 21 25 34 50 51 51 50 62 76 57 70 58 44 36 34 32 31 33 35 34 37 34 35 40 43 39 35 35 36 35 34 35 36 36 33 30 28 26 39 39 37 37 34 33 38 36 36 36 35 35 34 35 36 32 26 27 27 26 26 28 26 25 24 21 22 36 41 48 64 57 44 37 63 66 67 48 23 28 24 48 62 68 79 128 195 244 263 161 135 86 174 259 279 182 144 46 45 37 12 15 20 64 82 67 48 46 24 26 28 26 23 22 25 27 36 40 42 42 38 38 40 43 37 35 41 46 50 51 49 47 44 43 44 43 42 41 45 46 44 43 42 42 41 41 41 41 46 49 51 51 50 51 49 48 50 51 51 52 46 43 42 45 57 73 71 81 105 114 82 49 42 49 49 51 62 49 33 37 55 56 38 31 33 33 31 26 31 45 51 49 49 48 55 57 52 43 32 31 30 30 27 29 41 46 44 44 28 17 21 25 36 47 50 56 56 75 77 59 76 63 50 41 36 35 35 34 37 39 37 38 36 40 42 39 34 34 38 35 35 38 35 30 31 35 36 36 48 55 46 36 33 37 40 37 36 35 32 32 36 33 40 41 31 28 32 31 31 32 32 31 26 23 24 32 41 23 36 56 68 70 50 76 56 36 25 29 29 42 134 184 175 205 356 284 319 401 311 57 119 276 350 319 247 64 24 17 13 13 15 16 31 40 35 19 18 23 21 21 22 25 29 25 26 30 35 35 35 36 37 34 30 34 39 41 41 41 42 44 43 41 41 43 44 43 43 45 48 50 45 45 43 42 40 38 40 40 42 43 44 46 46 46 52 52 47 49 48 46 46 52 63 77 58 41 71 103 98 91 60 47 43 55 84 57 41 41 45 41 29 26 26 35 34 25 24 32 37 41 45 48 57 55 53 46 36 37 32 32 34 30 29 53 36 41 38 20 22 24 29 36 45 62 53 73 67 60 70 71 47 38 37 36 36 35 35 37 38 36 37 37 36 36 38 40 46 45 49 49 44 24 20 24 27 34 40 40 40 44 52 57 57 49 40 37 38 41 41 34 41 40 34 32 33 34 35 35 35 34 23 22 23 39 58 49 34 32 27 25 36 25 27 27 27 28 33 74 81 87 113 198 390 350 334 207 98 53 86 163 255 191 46 25 16 17 17 14 11 10 12 14 16 22 28 25 22 25 26 31 50 26 23 26 29 31 32 31 31 30 29 31 33 33 35 38 42 49 50 45 41 42 46 46 46 48 49 50 50 49 46 43 40 37 39 40 38 41 43 43 43 44 49 52 52 53 54 50 49 58 71 77 49 43 75 95 93 90 68 47 42 59 69 49 62 58 47 36 27 23 20 41 39 31 30 28 29 38 44 49 58 58 57 50 43 41 34 35 35 36 33 34 21 42 36 18 17 21 22 26 35 45 45 50 53 59 67 68 49 50 38 36 37 35 33 33 31 31 31 32 32 33 45 53 44 45 47 50 42 36 41 39 37 37 41 40 36 31 38 43 45 49 44 43 42 37 33 33 33 33 33 34 36 32 32 33 34 34 32 34 23 47 74 74 58 43 41 45 38 10 13 18 28 36 45 67 69 61 98 178 258 222 491 294 96 61 83 83 132 83 31 58 90 34 28 26 20 13 12 21 24 28 34 33 30 33 30 31 38 38 29 31 29 29 30 27 27 27 28 28 28 27 29 35 41 43 41 38 40 43 45 46 48 47 49 51 52 53 50 47 41 38 37 37 36 37 39 39 40 39 41 47 49 49 50 51 49 62 75 73 46 47 46 42 61 87 75 41 47 45 63 74 72 58 55 39 24 22 26 42 39 38 44 44 39 39 40 42 49 58 55 51 49 46 38 33 47 45 46 39 28 59 54 33 19 21 19 22 29 34 38 42 37 52 63 62 46 45 38 36 39 38 34 29 29 27 26 27 28 35 46 45 36 33 35 42 40 37 41 41 41 33 32 35 32 32 40 39 37 38 38 32 37 40 38 33 30 29 31 29 27 28 35 47 42 37 39 44 23 44 54 56 62 60 65 59 41 21 12 14 35 63 71 64 69 48 74 196 275 271 580 312 129 61 87 114 55 32 26 29 26 42 45 41 34 25 20 17 28 33 39 45 44 41 33 30 30 32 27 27 30 32 30 25 27 25 24 25 27 28 28 32 39 43 41 34 36 37 40 43 45 44 46 45 46 50 50 49 46 45 44 40 41 40 40 41 42 42 39 45 48 48 48 51 48 64 75 64 43 42 42 42 58 75 69 41 45 44 46 52 59 57 60 54 35 26 30 40 48 39 33 34 39 38 36 37 44 50 50 49 48 49 47 42 48 37 41 39 30 49 40 27 22 22 20 19 23 30 37 36 29 40 52 56 55 49 41 40 42 42 38 29 26 28 28 27 27 33 40 44 38 29 23 21 24 25 27 32 35 30 33 36 35 32 50 35 31 33 33 26 40 51 51 45 37 30 39 35 29 35 51 60 52 40 39 46 32 49 51 61 68 67 67 92 108 76 15 17 40 82 121 133 134 117 300 380 360 377 538 178 90 72 68 62 25 25 20 36 51 46 52 50 47 48 41 30 31 43 48 54 62 65 55 48 40 36 31 26 27 27 23 18 20 20 20 18 19 24 27 29 27 26 27 29 32 32 36 39 38 32 33 35 41 48 51 51 51 52 53 55 54 47 43 44 45 45 44 43 50 49 46 45 44 55 67 58 46 44 42 36 56 70 61 49 49 62 61 35 50 65 58 49 24 27 37 45 51 48 48 41 37 38 40 39 43 49 53 49 48 45 46 41 34 54 35 52 50 36 30 24 25 25 22 18 20 25 32 33 26 25 35 43 48 46 39 40 43 43 38 28 18 27 28 27 29 34 35 48 38 30 23 17 21 24 21 25 31 31 40 43 40 30 22 29 29 31 33 35 41 44 46 47 42 34 42 45 40 44 57 60 55 41 38 43 46 41 42 64 74 90 128 278 116 55 35 20 29 32 89 131 123 89 154 219 215 206 201 99 108 56 54 47 27 24 24 42 65 86 105 97 56 54 51 33 32 36 42 48 56 65 69 71 44 28 28 27 21 20 17 16 17 14 13 14 17 19 23 26 29 25 23 23 25 31 34 35 34 32 30 33 31 34 38 41 45 49 47 49 55 57 56 48 47 47 46 45 46 47 47 46 44 43 62 64 61 55 46 46 39 42 41 62 45 61 60 33 66 67 66 65 31 21 37 44 44 47 55 65 51 42 44 44 47 47 48 50 49 43 47 40 37 50 39 50 52 42 34 34 24 26 22 17 19 25 25 24 22 21 21 31 41 41 36 36 47 41 37 32 27 27 26 22 26 30 32 41 31 37 31 19 21 35 35 27 27 33 36 39 37 31 25 26 29 33 36 43 53 57 39 44 46 43 42 42 39 50 61 61 49 40 40 46 50 46 35 56 50 134 201 82 33 34 31 24 22 20 25 34 41 44 36 28 37 33 27 32 49 59 55 42 38 51 40 46 53 60 73 81 34 29 31 38 49 45 46 45 45 46 51 66 51 33 27 25 23 19 18 16 16 17 12 12 15 16 16 21 24 25 26 26 26 29 30 33 32 31 32 34 31 30 31 32 35 43 43 48 49 48 51 47 49 49 48 45 39 40 42 44 45 45 53 60 67 68 59 39 38 34 33 78 58 48 50 48 51 57 65 81 78 27 34 35 32 37 50 56 47 43 42 41 39 38 39 44 46 42 47 38 48 51 38 37 36 32 28 26 24 26 23 20 21 26 28 21 20 21 23 28 33 30 31 34 38 35 34 34 35 32 27 23 25 27 29 31 27 47 43 28 28 46 55 31 28 37 39 30 34 33 32 34 40 40 40 44 51 56 37 43 45 46 46 42 27 38 75 71 38 33 38 47 54 45 30 41 36 104 163 74 40 58 39 30 26 21 22 30 35 45 45 31 35 32 30 33 35 28 55 43 52 68 45 49 124 137 116 77 17 14 29 43 47 46 45 39 39 40 54 94 118 66 32 21 19 18 19 18 17 16 15 14 13 12 13 16 20 21 21 23 24 24 24 28 26 26 29 33 34 33 32 32 33 37 33 37 41 45 48 49 41 43 44 42 40 39 37 38 43 48 49 48 50 51 49 43 37 34 37 110 107 63 44 44 34 51 52 63 62 41 33 33 24 32 45 42 60 47 38 37 41 47 46 48 46 44 51 39 56 42 31 40 38 38 31 26 24 21 24 22 23 27 27 24 23 21 21 23 28 24 31 33 31 32 36 33 32 33 31 24 24 25 26 28 32 49 51 36 43 61 42 39 37 41 40 32 49 52 56 71 82 70 52 57 45 39 40 44 44 40 39 39 34 38 62 53 33 30 29 30 32 34 33 33 40 32 235 286 56 58 52 31 24 23 24 28 34 36 37 35 36 37 34 47 60 62 108 53 45 53 62 66 71 74 83 67 28 13 17 30 40 45 47 44 40 32 29 37 59 47 25 15 12 13 14 13 14 19 21 15 12 12 13 15 19 19 22 22 23 23 22 22 20 18 20 25 26 34 36 36 36 37 34 34 34 35 36 36 29 34 37 39 41 42 38 34 35 38 41 44 43 44 40 35 34 38 36 103 120 69 51 45 39 35 34 53 56 49 43 33 17 29 45 56 68 52 41 40 42 41 35 48 45 42 40 31 57 37 32 38 39 39 31 27 24 22 22 22 24 26 27 26 22 22 20 20 22 21 29 30 30 31 30 27 29 32 31 26 24 25 27 31 34 38 41 32 51 65 54 45 40 40 36 31 34 34 84 84 71 62 60 96 54 29 27 31 36 34 37 58 76 39 42 40 35 30 23 21 40 35 33 35 35 30 50 44 27 22 27 20 19 20 16 14 23 40 35 30 31 31 32 48 163 256 208 45 48 50 47 39 37 42 46 61 54 25 8 18 25 41 55 54 48 38 28 25 28 28 11 9 9 10 10 11 13 15 17 16 12 14 14 16 17 18 22 26 26 23 19 17 18 15 17 21 23 29 33 32 33 32 29 28 29 29 30 28 24 27 29 34 39 43 50 44 42 39 35 34 34 37 33 31 36 42 40 100 97 59 55 47 39 29 24 38 43 44 39 27 16 23 33 42 52 56 54 48 46 43 40 46 45 45 39 35 44 33 35 37 38 37 32 26 23 22 21 23 25 28 30 28 23 23 23 23 23 21 24 25 26 26 26 25 24 29 30 29 26 23 21 28 32 33 34 33 45 63 66 47 36 32 30 29 33 39 33 40 36 33 44 69 37 25 22 25 32 36 34 35 35 35 43 40 33 31 30 28 34 41 42 37 29 29 40 32 25 25 26 22 18 24 21 11 10 22 24 24 29 31 24 158 271 321 279 157 56 48 49 46 37 39 35 72 93 63 9 11 13 15 23 36 52 47 34 22 15 12 10 10 10 10 11 10 9 10 12 14 14 14 12 12 13 13 12 13 14 15 15 15 17 17 16 18 22 23 20 19 22 24 24 24 27 27 27 25 24 26 25 29 33 38 47 59 57 52 47 41 35 33 34 33 31 34 44 112 77 80 43 44 44 35 24 20 20 31 30 23 18 23 23 31 41 50 57 54 57 46 45 52 41 44 41 37 34 32 33 38 39 40 36 23 25 23 21 21 24 25 26 26 25 24 25 27 27 23 22 25 25 25 24 23 25 27 31 30 26 22 20 20 22 25 31 35 39 49 50 41 30 21 23 24 31 38 32 32 21 20 22 21 19 20 19 20 27 38 36 30 33 37 39 40 35 31 28 33 47 44 53 40 31 33 38 42 44 38 33 29 23 29 18 10 9 11 13 17 28 37 79 323 277 311 326 233 31 28 28 35 34 30 19 57 71 52 12 6 12 20 29 32 33 27 24 11 4 6 10 10 11 9 8 7 6 8 9 13 17 18 16 14 13 12 11 12 15 15 14 15 17 17 18 17 16 15 12 12 16 16 19 23 24 24 23 23 23 24 23 30 32 36 41 42 45 52 54 55 53 46 42 43 40 36 37 63 66 70 49 41 44 37 28 21 19 17 21 19 20 25 24 28 42 44 42 48 76 63 52 49 41 38 40 39 36 33 33 38 39 42 42 31 23 20 23 25 23 23 25 25 23 23 26 27 30 24 20 22 23 25 23 24 27 28 34 30 25 22 21 21 19 21 26 30 27 33 37 32 23 14 15 13 21 28 33 37 26 22 23 23 16 15 17 19 23 30 41 31 36 34 31 32 34 35 30 36 44 40 61 43 34 37 42 36 41 41 38 34 28 29 16 10 10 9 9 11 22 35 114 247 139 91 116 100 22 22 34 55 71 51 26 65 30 14 11 9 5 5 7 9 6 1 1 1 0 0 2 3 5 5 6 7 7 5 4 8 12 14 17 19 21 16 12 13 16 16 14 13 13 14 18 17 14 12 10 9 12 13 15 19 20 20 19 21 22 22 25 32 33 36 38 37 36 39 41 49 57 54 38 39 40 42 40 61 103 78 43 38 35 33 30 28 25 18 19 16 23 28 26 33 39 38 34 38 62 110 66 45 43 41 35 35 35 34 34 38 41 45 41 36 32 20 20 23 27 28 25 25 23 21 22 24 28 18 15 18 21 26 22 25 27 27 30 28 23 22 21 20 19 20 20 19 18 21 29 23 15 10 9 7 11 18 27 37 40 41 32 30 27 22 21 24 25 31 39 35 30 33 34 32 33 41 29 36 40 38 42 37 34 32 28 22 30 38 41 34 24 20 23 17 14 11 7 8 17 23 126 193 45 20 23 24 26 39 73 44 40 35 48 94 42 10 2 1 0 2 0 0 0 0 1 1 1 1 1 1 1 1 3 6 6 3 3 7 8 9 11 14 19 18 17 15 12 11 11 11 11 11 13 13 12 13 12 9 9 11 11 13 16 18 18 16 17 21 26 27 28 30 26 30 38 38 34 38 43 41 30 33 33 38 38 83 68 48 37 32 31 34 33 32 28 23 21 17 21 25 25 31 36 36 33 31 51 120 116 70 48 42 35 30 28 31 35 39 38 47 44 40 35 27 19 18 23 34 39 30 22 19 19 22 24 14 13 17 21 25 27 26 23 22 24 24 22 20 18 16 14 14 14 12 12 15 18 12 9 7 6 5 2 10 18 25 31 37 30 30 30 27 27 29 31 30 36 42 33 35 35 31 33 43 31 32 35 34 32 32 32 32 26 24 32 40 29 25 19 14 19 21 23 18 12 11 17 7 119 158 84 6 8 14 34 40 24 47 56 55 48 45 20 3 0 0 1 3 1 1 1 2 2 2 2 2 2 2 2 2 1 3 3 3 3 4 5 6 8 9 11 12 15 15 13 12 12 11 11 11 11 10 8 11 11 10 10 10 8 10 9 9 9 7 8 15 21 23 24 33 29 33 37 35 36 38 37 34 33 34 37 32 42 57 63 53 37 30 30 33 35 35 25 22 22 21 17 28 31 26 27 36 26 22 34 73 128 89 51 41 43 45 51 43 38 39 39 37 32 28 29 29 25 22 20 30 40 37 24 16 17 19 20 19 16 17 21 22 22 23 24 21 20 20 21 17 15 12 11 11 10 7 10 11 10 10 9 7 7 5 1 4 5 10 13 12 15 18 23 25 24 25 28 23 28 34 36 37 34 30 30 32 31 24 27 28 27 27 27 25 20 29 38 28 16 13 12 10 7 8 17 11 9 10 12 7 127 123 67 24 22 22 27 67 75 63 57 57 40 17 1 0 1 0 1 1 0 0 1 2 2 2 2 1 0 1 2 2 0 1 0 0 1 1 2 3 4 7 10 13 13 11 10 9 10 10 8 9 10 10 8 8 7 7 8 8 8 11 8 4 3 4 5 6 9 13 16 24 24 31 30 25 29 27 32 28 24 26 34 32 39 73 64 62 44 35 32 28 28 36 26 22 23 23 19 15 20 22 25 31 25 17 28 50 82 94 64 54 48 45 51 48 35 40 47 49 44 24 21 23 23 21 20 24 31 33 26 13 14 17 19 19 17 17 20 18 17 21 18 18 18 18 18 19 17 12 11 12 10 6 9 9 8 9 12 4 10 7 2 4 1 6 6 4 3 5 7 9 16 20 17 12 17 21 23 25 31 27 28 27 24 19 12 15 17 21 25 24 20 23 22 22 23 6 4 3 3 13 60 19 15 10 15 49 133 88 68 70 65 22 12 110 148 89 45 36 21 11 5 2 2 2 1 1 2 3 1 1 2 2 3 4 4 2 1 1 0 0 0 0 0 0 0 1 1 2 4 6 8 9 9 8 8 7 3 5 7 8 7 6 6 6 5 3 4 10 7 5 3 2 4 2 2 4 6 8 17 22 23 24 24 17 23 24 19 18 25 27 40 81 61 55 50 46 39 29 22 23 25 19 19 22 23 24 24 16 19 27 30 20 17 24 53 79 77 77 82 61 44 48 36 39 40 38 32 16 17 18 18 19 22 20 22 24 24 18 15 15 19 22 20 17 18 15 14 15 14 15 15 15 14 13 15 16 16 16 13 8 8 8 6 9 12 2 12 7 3 1 0 3 3 4 2 0 2 1 5 11 12 8 7 8 14 25 33 21 23 25 19 16 25 20 19 20 23 22 19 26 22 31 34 4 2 2 2 13 33 4 77 40 25 68 108 63 56 35 20 9 5 57 127 116 51 29 10 8 6 3 2 0 1 0 0 1 0 0 0 1 2 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 4 4 1 2 2 3 4 5 5 10 10 7 4 4 1 1 1 1 1 0 1 4 5 4 10 7 16 20 17 11 11 13 11 16 25 27 32 68 61 53 49 49 43 35 28 22 21 18 19 21 23 25 26 22 16 19 28 31 22 20 32 47 56 63 90 73 51 44 41 35 33 26 19 15 15 17 16 15 17 17 16 20 21 20 19 19 20 21 22 21 19 17 15 13 12 11 11 11 13 14 14 19 14 17 15 10 10 10 6 7 9 6 9 8 12 13 8 7 4 8 5 1 1 2 2 3 7 7 2 2 6 13 19 18 17 23 15 16 29 28 19 20 19 19 20 16 13 12 12 5 3 1 4 4 5 7 37 18 42 61 74 49 16 10 4 20 43 8 84 57 37 56 47 12 13 19 14 3 1 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 1 0 0 1 3 4 7 8 9 8 7 1 0 5 5 3 2 2 3 3 3 4 2 8 13 14 10 7 5 5 4 10 23 28 58 59 60 53 49 48 42 39 24 15 17 19 25 25 25 28 31 20 13 21 35 34 19 19 23 32 46 76 81 77 60 43 29 21 16 17 19 20 22 18 15 15 16 15 21 20 19 21 25 22 25 27 27 24 23 18 14 12 12 13 13 14 12 13 17 10 13 12 11 11 12 7 9 10 10 9 8 5 3 3 4 4 11 6 5 5 3 5 3 4 5 3 6 16 10 12 16 13 21 14 16 21 21 18 16 16 16 29 36 7 2 4 7 8 10 44 15 3 1 2 3 111 119 57 7 8 19 164 130 37 12 74 28 81 140 107 4 13 29 28 7 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 8 11 11 15 15 14 11 8 8 3 2 3 3 3 2 5 7 6 4 4 8 17 18 19 22 50 53 53 53 51 48 43 41 32 21 18 21 28 29 30 31 32 31 17 14 26 34 24 17 17 23 41 64 77 85 76 53 32 23 21 20 21 25 27 22 15 13 14 16 20 19 18 22 26 29 35 30 30 29 26 21 23 22 20 18 15 15 12 12 13 11 10 10 10 11 11 10 11 11 14 14 11 10 11 8 6 9 19 8 12 9 8 17 2 1 2 2 1 5 7 8 11 13 15 16 16 11 12 15 13 17 18 76 101 13 8 8 6 20 65 180 65 24 10 18 56 104 128 89 26 4 6 200 108 40 54 1 3 3 44 59 12 3 5 14 11 0 1 18 18 13 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 8 13 9 10 11 13 14 5 1 0 0 0 0 1 1 1 0 1 7 18 29 47 50 55 55 56 62 56 52 50 47 31 31 29 28 27 26 25 33 37 32 19 12 14 24 32 28 24 21 35 50 60 73 83 67 45 33 30 24 25 27 27 21 14 13 16 18 19 19 18 20 22 25 31 26 31 26 22 23 24 25 24 22 19 17 17 15 14 13 12 11 8 10 11 12 12 17 17 14 9 7 7 12 8 11 19 10 23 20 18 15 1 1 1 7 10 13 6 5 6 8 10 16 18 15 10 8 11 13 27 132 138 14 41 37 11 22 65 92 7 0 32 50 58 47 35 43 27 6 28 219 61 51 67 2 3 6 47 41 8 4 8 15 9 0 0 4 12 9 17 15 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 8 7 5 7 10 11 5 0 0 0 0 0 0 0 0 0 2 4 3 8 13 18 58 60 67 66 66 60 59 51 37 28 34 35 33 31 28 31 36 29 18 13 8 10 12 19 25 22 31 43 58 72 79 72 62 49 40 27 23 23 21 17 12 9 12 14 14 15 16 17 17 18 19 19 24 19 18 19 20 24 26 25 21 19 21 18 15 14 13 12 10 11 12 11 12 23 13 12 12 8 2 19 11 14 16 11 17 18 26 28 18 5 4 24 39 31 7 7 5 3 4 6 10 11 18 19 17 16 34 21 8 0 13 37 7 1 2 4 3 0 178 113 31 29 5 32 22 6 29 116 33 13 9 5 47 289 67 10 2 4 7 1 0 0 0 0 2 12 24 22 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 1 2 3 4 4 2 1 0 7 11 9 6 4 8 17 15 11 5 9 18 20 66 60 60 66 69 69 69 63 52 39 39 38 37 34 33 46 47 31 23 21 17 14 15 18 22 24 23 26 32 49 66 68 69 54 39 29 26 19 15 16 15 9 9 9 9 10 11 11 14 16 16 16 18 18 19 17 19 27 22 27 23 19 18 20 17 16 14 15 18 12 17 19 19 19 11 14 13 9 9 22 12 17 16 14 16 13 23 27 21 21 44 36 60 37 8 7 6 4 2 3 5 8 16 22 26 27 28 14 14 12 11 16 0 0 2 4 28 121 304 276 126 29 13 14 18 9 18 36 11 13 15 37 65 108 8 10 11 9 8 1 9 4 0 0 3 26 10 2 8 20 18 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 0 0 5 13 21 21 26 14 0 0 0 1 3 64 62 60 60 62 69 69 60 56 55 52 45 35 37 41 52 69 41 34 33 31 30 35 34 28 25 29 25 20 21 29 40 57 50 47 45 38 29 23 22 20 16 13 13 9 8 8 8 11 13 16 18 19 19 21 19 21 23 22 29 23 21 19 18 18 24 17 22 28 19 25 26 29 22 9 10 3 4 41 62 9 17 14 18 19 10 11 25 17 58 103 38 102 50 10 9 9 8 8 11 9 5 12 14 22 28 25 6 5 4 5 6 4 4 1 0 1 6 55 97 61 32 20 8 44 181 279 271 196 159 127 179 240 198 47 207 123 47 15 17 44 51 20 0 4 15 2 5 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 9 10 2 0 0 0 0 0 0 54 63 63 57 55 58 62 57 55 57 60 57 37 42 34 41 60 53 44 41 40 41 47 39 30 25 27 29 26 22 21 25 37 46 42 45 41 35 31 27 25 23 20 15 9 10 10 9 10 13 16 19 21 20 20 17 18 18 20 24 22 24 21 17 18 26 17 27 34 32 32 34 35 21 8 7 5 7 31 65 59 16 15 21 20 15 15 26 13 59 80 26 68 40 19 12 12 12 12 18 12 12 24 10 18 18 15 11 13 5 4 62 75 5 2 1 0 0 1 2 3 31 29 59 189 25 45 89 119 169 256 217 223 283 272 168 65 30 21 18 0 0 1 0 1 2 0 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 38 39 52 61 69 68 66 65 64 61 61 60 53 52 35 37 48 53 49 48 43 41 39 34 29 26 24 23 21 19 20 20 23 27 21 34 39 39 35 28 30 30 23 14 9 11 10 10 10 11 13 15 17 20 20 14 19 16 17 19 20 28 29 22 21 27 14 30 35 31 26 35 41 35 21 12 8 12 22 43 45 21 19 22 24 19 16 28 15 23 48 64 92 98 32 15 16 17 13 17 15 15 21 22 23 19 12 9 18 53 13 36 53 17 3 2 1 1 1 1 2 21 20 109 208 37 102 99 82 75 94 15 6 40 88 86 69 9 0 0 3 4 0 0 0 9 20 13 2 0 0 4 11 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 45 43 65 74 75 71 68 66 58 64 60 56 51 29 53 45 39 41 45 44 48 43 34 30 26 27 28 27 26 26 27 24 23 22 12 25 32 31 27 27 23 18 11 8 10 9 11 9 10 16 15 16 25 22 16 24 14 17 17 15 22 25 15 21 24 19 32 23 26 26 31 46 46 25 17 20 29 19 24 25 22 21 20 22 27 32 43 54 28 57 46 15 15 15 14 14 16 15 8 18 15 17 21 17 18 15 20 19 1 3 3 23 26 9 4 2 0 0 0 2 16 24 84 132 96 92 97 88 75 42 7 24 44 29 25 43 12 2 0 18 37 0 0 0 9 22 22 4 0 10 10 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 78 71 60 66 78 76 78 73 56 64 54 57 53 38 63 39 32 33 35 38 47 40 34 32 29 33 35 35 36 38 39 30 26 23 19 10 18 20 21 21 15 15 11 11 12 11 16 10 7 12 18 16 35 24 18 24 12 21 18 15 16 21 16 19 22 25 30 17 31 24 17 26 39 20 22 20 18 28 26 23 21 20 22 32 31 22 25 36 25 33 17 10 16 15 15 11 14 13 8 25 16 20 23 22 26 16 8 1 0 0 0 31 56 56 36 17 11 4 1 9 32 41 37 127 220 211 224 118 66 34 7 30 101 50 13 7 8 1 19 7 2 18 73 11 40 29 7 7 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 56 96 71 60 72 82 83 95 99 89 77 50 60 52 48 66 60 44 40 36 34 42 40 36 34 36 43 41 44 47 47 44 33 27 20 12 9 9 10 15 14 11 13 11 16 17 17 20 14 11 15 19 19 33 27 21 21 20 25 23 20 19 19 21 12 25 30 27 22 36 23 16 24 33 19 27 17 12 13 14 20 21 21 22 25 24 16 20 22 16 15 13 9 56 81 9 14 16 13 14 23 13 23 26 64 86 17 17 7 3 4 1 17 278 307 155 0 0 1 8 25 46 51 42 80 109 114 113 76 41 16 10 32 119 72 54 24 0 6 61 22 26 33 12 0 31 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 57 70 43 56 68 66 62 91 93 89 81 65 62 49 45 47 51 54 50 46 46 48 42 37 35 38 45 48 55 55 53 48 40 32 27 19 14 12 9 9 9 11 17 10 23 21 22 26 24 14 27 27 23 27 37 20 22 27 26 26 24 20 21 26 28 29 28 23 23 37 39 28 25 29 26 24 19 23 25 20 21 21 19 16 18 26 7 23 21 17 20 26 25 55 48 9 19 13 18 22 25 22 23 28 63 128 110 41 8 2 1 0 17 302 432 256 1 4 22 18 25 34 32 16 16 24 97 119 28 19 6 34 63 71 89 87 33 0 5 28 19 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 39 23 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 55 58 62 63 56 53 59 95 85 97 96 82 64 54 57 49 47 58 47 51 57 58 53 44 38 36 39 45 47 51 51 48 43 38 36 27 23 19 13 6 8 7 10 15 20 23 26 29 29 27 31 31 27 31 43 17 27 28 25 25 26 21 21 19 17 22 21 23 24 25 24 23 22 25 27 23 23 16 19 23 23 24 21 14 19 23 9 25 23 20 21 21 12 15 12 12 19 7 24 23 22 24 24 29 35 136 202 106 5 0 0 0 0 0 14 16 9 1 5 5 21 73 110 85 18 380 177 28 7 9 2 29 39 32 35 21 8 0 0 3 16 3 0 0 0 0 0 0 0 0 0 0 75 33 0 0 2 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 0 0 0 0 1 0 0 2 40 64 67 38 7 1 0 0 0 0 0 0 0 0 0 0 0 0 45 43 48 51 50 52 60 61 43 91 92 78 65 59 67 51 50 52 43 49 58 61 61 63 56 46 40 39 40 41 41 42 43 42 40 41 29 20 13 10 15 9 18 21 17 26 25 24 31 34 22 28 22 26 32 19 23 24 22 21 20 18 21 22 20 20 25 28 29 24 20 26 21 19 22 30 43 26 19 19 21 25 27 21 22 17 13 35 29 25 21 21 28 33 16 18 18 11 28 23 23 24 28 36 35 79 62 11 0 0 0 0 0 0 1 1 0 0 0 1 14 195 252 196 7 2 14 35 48 32 18 17 10 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 22 10 0 0 26 139 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 9 11 13 9 37 55 53 52 26 42 76 74 13 0 0 0 0 0 0 0 0 0 0 0 0 0 32 45 58 52 40 50 57 58 53 82 76 61 55 60 69 54 54 49 46 52 43 45 50 55 56 49 42 40 42 43 39 40 43 40 34 34 26 18 14 16 24 12 33 25 20 31 30 15 24 28 19 24 17 20 24 26 28 27 20 18 17 16 21 30 33 29 28 29 30 24 23 27 24 16 21 20 22 33 36 34 28 25 26 26 23 23 20 18 16 19 23 20 18 26 16 24 19 16 25 20 19 25 27 31 41 52 47 23 3 0 0 160 88 0 1 0 0 0 0 1 7 154 127 47 18 39 3 15 27 47 65 62 64 26 13 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 103 97 38 49 127 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 14 24 45 57 14 9 16 18 15 53 37 21 5 0 0 0 0 0 0 0 0 0 0 0 0 0 26 25 39 41 33 53 47 62 70 65 72 48 45 55 60 46 70 50 49 54 50 48 50 51 50 46 39 38 35 32 30 35 38 34 30 28 22 21 19 22 23 18 41 22 17 26 28 7 11 9 14 22 17 19 29 36 33 21 23 27 21 16 19 17 25 27 26 27 28 25 23 25 24 15 24 21 18 17 17 30 36 32 25 22 21 21 25 22 16 14 19 18 14 12 11 17 14 16 20 20 17 24 26 30 38 28 34 23 10 4 6 74 40 0 0 0 0 0 0 0 0 0 106 94 52 0 0 0 0 24 50 36 42 12 9 28 29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 52 71 32 71 114 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 3 9 23 24 3 0 1 1 16 72 42 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 29 28 35 37 40 51 41 50 43 54 71 58 44 57 59 57 78 46 51 54 58 78 76 60 50 43 38 42 40 35 32 33 32 28 30 28 24 22 19 23 26 30 40 30 26 27 23 8 10 14 15 19 20 13 20 26 32 34 23 28 23 19 17 14 25 26 32 33 29 27 22 23 23 20 20 23 24 23 21 23 27 29 25 21 22 19 19 18 17 20 20 19 16 11 9 10 10 12 13 12 9 11 15 19 23 21 13 15 18 18 11 1 0 0 0 0 0 0 0 0 0 15 126 81 98 113 82 21 3 0 0 2 6 17 52 70 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 48 54 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 28 39 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 26 40 37 47 50 43 61 38 48 61 60 44 60 48 54 67 42 50 51 57 66 66 57 45 36 31 29 32 27 27 28 27 25 26 30 31 27 22 24 21 25 32 31 22 25 18 10 12 19 16 19 20 12 11 24 29 27 21 24 22 18 18 19 21 21 30 33 28 28 23 27 26 24 22 24 22 23 23 21 17 22 21 22 23 15 14 14 18 21 22 27 21 15 10 8 10 10 9 7 5 6 16 9 9 9 0 1 1 3 6 5 0 0 0 0 0 0 0 0 0 4 17 38 118 142 137 131 35 27 17 23 33 23 9 17 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 30 29 38 34 50 53 52 59 65 63 68 59 51 73 64 64 58 46 51 58 59 60 58 46 41 34 32 35 38 30 27 26 29 34 29 31 34 34 32 36 27 30 34 31 23 22 14 12 15 18 14 19 19 17 17 29 19 18 18 19 19 19 23 27 26 24 23 27 29 28 24 22 25 26 25 25 23 23 21 19 17 18 20 20 22 25 24 17 22 21 21 27 26 22 16 12 11 8 5 4 4 2 2 2 3 13 17 10 0 0 1 1 0 0 0 0 0 0 0 0 0 6 35 93 36 115 122 126 148 130 93 67 39 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 12 3 0 0 0 0 0 0 0 0 0 0 0 0 0 25 23 26 28 43 45 43 41 43 46 75 65 59 78 87 82 68 57 55 59 60 63 57 44 38 37 34 28 25 30 29 31 34 35 34 32 30 29 31 35 22 22 26 26 22 23 18 17 18 20 16 23 23 20 20 25 25 22 21 18 15 18 18 18 20 21 21 22 23 25 27 26 24 24 25 25 25 23 18 20 21 21 22 21 20 22 26 29 36 27 20 22 27 32 24 19 16 10 4 4 3 13 27 25 4 15 30 28 0 0 0 0 0 0 0 0 0 0 0 0 0 73 62 16 33 308 123 34 75 97 100 69 27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 17 17 23 31 27 25 24 25 35 62 53 46 58 84 83 88 73 64 64 68 67 60 49 40 37 34 29 25 24 26 31 35 39 35 30 30 24 24 25 24 25 42 34 27 26 21 25 21 17 16 21 23 20 21 23 22 24 25 21 18 18 18 21 21 20 20 21 25 35 33 28 26 26 27 26 26 27 18 27 29 25 21 22 22 22 27 35 39 31 25 20 21 30 29 27 23 16 6 3 1 54 63 8 0 0 0 0 3 0 0 1 3 3 3 0 0 0 0 16 100 209 156 52 21 5 79 74 84 70 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 14 17 19 19 20 25 27 25 25 33 33 28 36 55 76 86 80 79 86 92 78 69 57 46 36 27 31 31 26 22 25 31 39 41 33 30 20 23 23 22 21 18 26 30 28 24 28 22 19 18 18 21 20 22 23 19 16 21 19 18 20 20 19 27 23 24 29 21 45 41 32 31 32 27 28 28 25 19 24 27 27 25 25 26 23 29 35 32 26 27 21 20 26 26 25 28 21 11 6 1 1 21 23 19 13 8 2 49 121 3 4 3 5 7 3 1 0 0 13 81 200 157 96 81 131 126 224 137 54 5 17 29 34 34 21 21 17 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 10 9 14 12 11 13 16 17 18 27 29 21 20 23 38 53 63 67 77 90 96 84 74 64 60 47 36 39 38 37 33 32 42 30 41 34 17 16 21 24 27 30 30 29 33 28 24 23 22 23 19 18 21 22 23 23 19 18 25 19 18 20 21 24 32 24 30 31 19 35 25 21 30 38 25 25 30 29 24 22 27 28 28 26 22 33 27 25 23 20 23 21 19 21 24 17 30 22 16 15 1 7 11 16 17 16 14 5 0 3 0 2 1 2 5 6 3 3 1 0 25 112 67 50 80 130 141 236 73 21 50 102 200 142 97 78 62 29 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 6 7 8 7 7 8 9 12 15 40 29 14 15 10 22 28 33 41 58 61 75 92 91 66 77 66 52 53 73 54 52 49 48 46 29 41 35 24 22 21 18 24 32 33 37 29 29 28 18 16 16 16 20 24 21 25 18 20 27 24 19 36 34 26 33 27 30 28 27 43 44 27 26 31 26 24 30 26 25 28 26 27 29 25 21 22 22 23 19 16 18 21 22 22 18 14 24 16 20 18 10 33 30 17 8 2 0 0 0 0 0 0 0 0 0 1 2 4 4 2 9 23 0 0 0 7 39 87 17 70 138 180 187 183 158 142 102 34 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 2 0 0 1 0 0 0 0 0 0 1 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 11 0 0 6 6 3 3 3 3 3 6 15 45 39 20 9 6 15 17 16 25 46 44 56 64 82 89 61 56 62 76 72 50 54 53 49 45 28 32 33 33 33 31 23 27 27 30 37 31 38 40 31 17 28 22 24 24 20 29 23 27 31 28 20 39 32 25 27 27 30 25 26 31 32 25 25 28 28 25 30 23 25 29 27 23 32 24 18 19 21 19 15 13 15 15 15 24 20 15 18 14 18 22 22 20 22 25 58 39 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 0 3 10 7 120 214 248 228 149 142 173 121 42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 2 1 1 0 0 0 0 0 1 3 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 14 0 0 13 8 7 9 7 2 1 1 6 24 67 28 9 7 12 12 8 19 31 30 34 50 53 55 41 29 19 79 98 49 49 45 41 41 47 42 41 40 41 36 25 31 30 34 39 38 48 48 34 24 33 34 27 22 22 29 32 32 31 28 22 19 25 27 29 28 28 21 20 24 31 32 30 28 25 25 30 24 33 35 30 25 37 25 19 16 18 24 13 12 13 14 14 27 21 20 20 14 16 29 34 33 31 36 96 55 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 18 105 199 219 250 325 316 303 151 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 1 0 0 2 2 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 20 7 6 8 9 5 5 5 7 24 64 18 11 10 10 14 9 18 23 27 29 18 30 24 22 27 21 48 54 45 41 39 38 40 36 30 32 40 47 44 31 27 21 31 34 34 43 47 38 35 34 31 28 20 19 26 34 34 28 26 22 21 37 25 31 30 22 21 25 24 27 29 29 26 25 29 39 35 19 29 28 29 38 21 26 20 17 21 12 12 15 15 16 34 22 23 20 13 15 29 35 38 35 30 58 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 51 97 138 177 233 304 282 89 18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 22 9 1 0 0 1 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 1 0 0 18 3 3 3 4 3 3 5 5 12 23 13 17 19 17 15 17 16 24 39 48 25 11 7 12 19 26 32 42 38 36 38 34 35 36 34 32 36 41 43 42 37 30 29 23 21 23 27 25 29 27 26 33 20 19 25 32 32 27 34 30 30 39 22 27 26 23 24 33 22 23 27 26 24 22 43 90 154 153 50 32 33 35 26 29 18 15 18 16 17 17 16 19 27 12 17 18 14 10 11 27 41 32 13 25 13 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 16 27 29 20 24 106 192 203 131 15 2 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 41 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 1 0 0 9 16 14 4 1 1 2 6 1 4 9 13 13 22 17 20 23 15 29 38 34 25 9 8 16 29 29 23 34 31 32 34 33 33 33 34 34 33 34 32 40 43 34 28 24 18 15 16 25 21 18 19 23 17 20 21 24 27 28 42 44 40 36 32 27 26 25 28 30 22 26 30 31 28 23 61 73 81 85 43 32 30 33 33 21 21 17 16 17 20 15 15 13 16 23 14 19 17 12 33 139 46 55 45 19 23 18 7 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 36 54 49 25 9 14 89 96 44 0 0 0 5 7 6 2 16 7 0 1 3 0 0 0 0 0 0 0 0 6 21 19 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 1 0 22 21 25 19 6 6 5 4 1 4 9 13 16 26 21 27 25 18 23 45 40 35 26 13 8 20 25 19 14 24 29 29 29 29 27 32 34 35 36 31 33 33 33 32 31 23 19 21 26 17 17 15 16 17 17 16 21 24 28 39 45 42 36 32 28 27 23 31 36 28 27 31 37 36 33 50 60 53 43 36 34 29 28 22 16 21 20 17 17 17 13 17 16 17 19 15 28 27 17 48 121 18 91 55 11 16 26 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 53 66 55 27 0 54 38 12 0 0 1 7 15 14 8 22 7 5 17 25 3 0 0 0 0 0 0 0 7 22 34 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 30 34 45 15 25 15 7 6 10 11 15 20 24 19 29 25 19 19 32 36 38 33 23 13 8 28 29 32 31 31 29 28 25 24 26 30 34 34 33 39 34 32 31 29 29 27 28 24 18 23 16 19 21 20 15 22 19 22 30 32 33 30 30 31 29 20 29 34 31 30 42 36 43 47 45 60 52 38 33 34 32 31 24 19 20 21 21 17 14 12 15 15 15 16 17 24 29 16 21 27 9 25 18 5 7 19 22 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 19 30 38 26 1 7 6 2 0 1 2 2 17 25 23 25 4 8 29 37 6 2 0 0 0 0 0 1 0 8 21 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 58 18 46 51 25 50 22 17 13 11 11 33 21 22 21 24 20 26 21 18 20 35 40 36 28 26 80 57 28 25 32 31 32 29 27 31 29 35 32 31 44 35 34 30 26 25 23 23 23 20 17 12 16 19 18 16 22 18 20 22 23 24 24 24 25 24 22 26 34 34 33 36 33 60 71 62 51 57 44 34 33 35 32 26 24 26 29 26 20 15 13 15 14 14 12 11 15 24 15 20 20 12 10 13 8 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 14 0 0 2 1 0 1 2 3 19 29 33 26 2 7 24 27 16 13 5 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 0 0 35 12 41 33 31 45 18 50 54 38 32 68 16 45 49 15 22 48 31 16 16 25 42 38 37 38 25 22 25 27 30 32 32 29 29 32 34 44 42 34 31 33 31 26 23 19 14 17 16 15 14 12 12 12 13 15 20 22 19 17 17 19 19 20 23 24 24 25 35 31 28 42 73 80 84 63 37 30 28 28 30 30 26 26 25 25 26 29 24 19 16 17 19 16 15 13 13 19 25 15 10 7 8 15 14 13 8 2 1 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 3 0 0 0 0 0 0 0 2 14 22 24 19 5 10 37 42 32 22 11 5 2 1 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 12 46 30 41 39 19 59 62 35 30 45 7 50 34 13 28 72 52 34 21 13 27 26 36 37 28 20 36 38 35 32 27 26 26 27 32 42 45 34 24 22 23 21 21 18 15 17 13 12 12 13 15 11 14 17 19 19 18 19 17 16 16 15 20 25 27 30 40 31 28 66 116 110 85 53 34 30 28 25 30 29 25 27 28 25 25 26 24 23 21 22 23 14 14 13 11 17 30 13 15 10 7 9 9 10 9 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 33 31 20 11 12 40 46 24 1 3 1 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 30 16 30 25 13 15 31 14 11 13 7 21 12 9 32 70 72 47 22 12 16 20 41 39 32 32 58 55 49 40 32 28 28 26 26 29 33 36 29 24 23 21 20 16 16 16 13 7 7 11 14 12 15 12 12 16 19 27 23 18 19 22 19 28 33 37 42 32 31 36 72 106 91 39 30 31 28 24 25 39 42 36 32 24 22 25 27 24 27 21 15 14 17 12 10 18 26 23 17 10 5 3 1 1 4 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 22 32 27 14 6 16 24 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 5 6 6 3 7 11 12 11 8 4 3 4 4 3 3 5 15 41 56 45 26 15 15 22 41 41 35 35 42 59 49 42 34 28 25 22 22 24 26 26 28 27 26 25 19 16 16 11 6 5 4 8 12 15 19 18 15 17 22 29 30 26 26 27 25 37 37 41 43 40 45 44 44 86 120 34 29 33 36 36 27 39 53 48 31 26 50 51 39 26 28 30 32 23 13 14 8 16 23 20 6 1 1 0 0 0 0 0 0 1 2 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 9 5 2 4 15 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 6 6 3 1 3 4 4 4 4 4 20 38 37 36 24 20 21 27 45 31 23 33 51 51 41 34 31 29 24 23 25 27 30 37 43 46 35 20 19 19 12 8 9 5 7 12 14 14 17 15 17 20 22 23 27 32 36 35 35 36 37 39 41 43 44 40 105 124 31 29 43 43 41 44 41 46 48 39 38 51 54 38 31 34 29 24 32 29 18 10 17 21 17 10 17 15 5 1 0 0 0 0 0 0 2 2 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 1 0 0 2 5 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 5 6 5 3 9 20 28 35 36 28 20 19 28 31 21 24 42 56 45 36 34 35 32 29 28 27 29 37 47 46 33 21 19 18 18 14 11 8 7 12 11 9 9 10 16 18 17 19 23 26 34 35 33 38 33 33 33 33 33 32 96 84 30 33 42 35 32 39 45 41 67 68 57 60 73 41 41 50 47 34 21 31 29 19 30 20 11 4 1 3 8 15 9 0 0 2 2 1 1 1 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 3 2 2 15 22 30 49 38 22 16 14 13 14 31 42 48 44 36 32 35 38 37 35 32 28 29 38 34 30 22 19 19 18 13 13 11 8 14 8 8 8 5 7 12 11 12 15 13 23 26 30 34 24 26 28 31 31 32 49 44 38 35 29 31 31 32 36 39 49 57 61 61 64 42 44 51 46 33 39 29 35 33 27 16 24 31 21 2 9 12 7 0 0 0 1 1 3 3 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 17 21 25 35 20 18 14 8 8 17 25 35 41 36 29 34 36 35 32 33 28 28 29 30 35 26 23 24 22 14 12 9 8 11 5 9 9 7 7 7 7 7 8 8 17 16 20 20 16 17 16 18 20 66 200 74 107 77 22 23 28 29 32 34 30 38 60 70 59 36 37 52 48 35 37 43 40 32 15 1 1 5 13 27 39 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 13 13 17 23 18 18 14 12 11 9 10 22 32 33 27 28 29 27 26 28 27 31 35 38 41 31 29 27 23 14 9 6 6 8 7 9 10 10 8 8 13 8 9 9 6 7 12 13 12 15 19 13 14 42 129 134 225 146 30 16 16 24 25 25 26 32 43 51 52 42 34 68 57 51 53 53 42 29 19 9 5 1 1 10 17 1 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 10 15 17 17 16 15 14 12 8 5 11 20 23 22 24 23 21 23 26 24 23 27 32 35 32 32 26 20 14 10 5 4 7 10 4 3 10 11 15 24 16 23 20 11 6 8 10 9 11 17 9 18 15 76 188 167 197 108 12 10 9 19 21 21 27 50 41 41 45 50 75 47 54 56 46 47 28 23 18 10 5 2 3 29 38 5 13 15 18 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 13 16 19 20 17 12 7 4 5 9 10 14 16 14 21 21 20 20 20 19 21 23 26 27 25 20 16 11 6 4 7 8 9 8 7 15 28 31 14 15 14 13 13 11 5 3 4 7 7 18 16 100 156 63 15 9 8 10 12 15 18 19 32 57 55 43 49 50 41 32 41 33 34 47 39 35 28 15 5 6 18 68 60 6 7 8 46 37 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 13 21 25 23 14 7 5 4 5 5 7 7 10 19 16 16 18 19 10 11 12 18 25 26 21 26 24 13 6 7 7 5 4 7 9 15 15 7 7 6 6 7 5 0 0 0 24 70 100 50 60 92 85 10 7 7 7 12 19 21 21 36 52 51 43 50 48 39 41 36 32 30 32 36 40 48 40 24 17 26 42 30 7 6 5 96 68 17 3 2 5 7 4 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 22 30 27 13 11 10 9 7 6 4 7 15 16 17 22 24 22 20 8 14 25 32 35 35 32 20 7 6 6 3 2 2 1 2 1 2 4 0 0 1 1 0 0 0 16 17 14 17 9 5 6 7 6 12 39 33 25 35 30 39 39 43 59 48 51 42 30 29 27 28 28 30 35 39 56 38 18 23 27 21 17 19 28 98 74 32 9 4 6 21 16 7 4 2 8 4 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 23 29 22 25 24 19 14 7 4 5 8 13 20 27 28 31 34 23 17 22 32 38 29 25 14 6 6 6 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 6 6 6 7 7 40 26 22 35 38 50 58 58 59 56 60 41 34 34 24 24 29 30 29 28 63 50 29 26 24 23 24 32 33 4 26 27 12 1 1 16 21 28 30 20 20 15 8 3 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 23 25 18 27 24 19 16 7 4 4 9 17 27 32 39 44 43 29 23 25 22 10 9 8 6 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 5 6 8 10 12 19 14 17 22 25 33 47 59 62 64 71 50 36 32 30 29 37 30 24 32 54 97 59 31 26 26 27 19 8 15 62 20 5 0 0 0 0 1 13 20 7 12 21 12 1 2 2 2 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 12 9 24 28 26 20 11 7 4 6 9 12 24 40 46 46 40 28 24 18 11 8 8 4 2 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 7 9 14 15 17 19 21 25 28 39 49 59 68 60 47 35 28 31 35 29 21 47 101 140 60 35 33 30 32 22 11 4 3 3 1 2 2 1 0 0 0 2 1 3 16 8 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 17 34 29 26 20 8 7 6 6 8 16 34 45 47 43 37 32 30 28 20 7 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 2 9 14 13 14 19 18 15 13 15 33 54 60 51 74 88 54 26 27 19 19 48 66 35 38 32 33 33 34 26 13 5 3 2 0 1 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 24 22 22 16 9 8 7 8 7 8 18 43 48 47 44 43 44 45 32 16 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 9 13 11 9 17 16 17 18 13 19 33 39 36 44 91 46 27 23 9 31 36 40 40 37 34 39 39 34 27 18 8 4 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 13 19 17 14 9 7 8 12 9 8 13 27 39 42 42 41 39 45 36 27 19 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 6 7 9 13 14 15 16 14 12 19 22 25 40 77 39 31 30 35 59 39 49 61 56 33 47 52 41 23 20 10 5 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 7 12 13 12 12 8 8 14 10 11 13 20 28 34 35 33 29 31 31 30 21 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 7 11 15 9 10 11 10 11 12 22 37 48 21 45 36 32 39 19 21 34 42 36 37 60 51 29 9 8 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 8 9 9 9 10 9 12 14 18 17 16 21 30 29 26 23 25 34 34 24 15 10 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 4 7 9 5 5 5 5 5 4 17 21 31 46 43 98 52 16 17 16 14 23 28 27 47 41 34 35 46 49 19 9 5 2 0 0 0 0 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 8 8 8 12 8 8 14 13 16 17 20 26 26 23 20 18 21 23 22 23 19 11 12 3 0 0 0 0 0 0 0 0 0 0 0 0 3 18 4 0 0 0 2 2 7 8 2 2 4 4 4 4 5 3 2 2 4 17 16 21 26 25 40 30 20 21 23 19 29 35 34 35 35 30 24 17 16 13 14 10 4 1 1 0 0 1 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 5 6 8 11 7 4 6 10 8 17 20 20 19 16 16 15 15 16 19 22 16 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 1 0 0 0 1 2 5 10 9 4 6 5 9 11 10 9 8 6 15 30 8 8 23 28 8 9 11 14 21 35 42 38 45 51 47 29 28 21 12 11 12 9 5 2 2 2 3 6 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 6 5 5 4 4 7 10 10 12 13 13 13 11 6 5 8 11 15 16 18 18 15 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 22 25 15 6 6 20 20 10 10 20 12 21 34 1 2 18 21 12 10 7 10 16 24 31 39 49 57 54 33 27 18 11 8 11 6 4 2 1 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 5 6 8 9 10 11 11 12 13 12 7 9 9 9 8 9 9 6 5 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 9 5 1 0 12 29 27 12 5 30 35 24 22 68 30 10 4 3 1 8 12 12 11 8 9 12 19 29 32 40 53 58 55 46 18 15 12 6 4 2 2 1 2 2 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 3 3 4 6 8 9 9 10 11 12 11 6 0 1 2 3 4 6 11 10 9 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 15 10 4 0 3 14 24 18 8 27 30 25 25 39 16 12 7 4 2 7 7 6 8 10 9 22 21 34 52 24 33 55 56 35 15 21 14 8 10 3 1 1 1 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 2 2 4 4 3 2 2 2 4 7 10 12 10 5 7 23 21 18 9 3 3 2 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 11 46 11 2 2 3 5 17 16 12 16 21 63 58 32 9 13 13 6 4 8 8 5 10 11 9 35 23 34 46 30 28 59 51 27 20 59 21 7 8 4 3 1 1 0 0 0 1 2 2 1 1 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 1 2 2 3 5 5 3 3 1 2 3 6 10 8 3 0 4 8 12 7 1 2 4 5 3 1 1 1 0 0 0 0 0 0 1 1 0 0 0 0 13 41 9 4 6 6 4 14 14 14 18 23 15 24 26 17 11 24 16 11 9 10 12 14 14 20 41 28 44 52 47 41 64 41 28 27 17 11 6 6 6 6 6 2 1 1 0 1 2 4 5 4 3 1 0 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 2 1 5 7 7 7 6 4 4 4 4 4 5 6 5 4 2 3 4 3 3 8 6 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 8 14 10 10 21 20 20 20 31 56 45 43 26 13 28 24 21 19 18 21 26 21 31 47 43 56 58 50 41 49 39 25 17 13 11 7 7 7 10 20 4 0 1 2 3 3 4 5 6 6 4 3 2 1 1 1 1 0 1 4 3 2 1 0 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 6 6 8 8 6 6 5 5 3 3 6 6 4 3 5 6 8 6 7 12 11 12 11 9 5 1 0 0 0 0 0 1 0 0 0 0 0 2 4 9 27 15 9 15 21 25 36 31 26 19 27 20 22 34 32 22 21 22 26 38 31 37 46 51 51 60 59 47 43 70 43 22 18 22 4 4 8 12 15 3 3 4 5 5 4 4 5 6 4 5 5 4 3 3 4 4 4 5 7 3 3 2 1 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 3 5 5 6 7 5 5 4 4 5 5 5 3 4 7 9 12 12 11 11 12 13 12 9 5 1 0 0 0 0 2 3 3 1 0 0 3 4 7 16 13 11 14 18 13 54 48 53 71 30 17 22 37 42 32 36 33 36 45 36 46 50 52 52 51 65 55 64 96 47 23 37 52 39 8 7 7 7 9 5 6 8 8 8 7 9 10 9 7 6 5 5 4 4 4 4 5 6 4 4 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 5 5 4 4 4 3 3 2 2 3 4 7 9 12 15 14 12 11 8 4 0 0 0 2 4 3 4 3 1 0 0 3 3 11 28 27 14 18 25 26 23 42 56 59 33 15 14 33 40 26 33 34 45 51 42 50 50 52 58 63 62 57 65 75 40 18 49 65 53 21 7 4 24 37 9 10 11 11 11 11 13 13 10 9 11 8 6 6 6 6 5 5 7 9 6 3 2 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 4 4 5 5 5 5 4 3 1 0 1 1 4 11 12 10 9 11 8 8 8 6 0 1 4 8 8 2 3 1 0 0 1 2 12 23 23 13 15 29 36 38 93 47 25 23 19 17 38 34 24 35 35 48 48 42 49 56 50 62 68 46 56 43 43 49 28 27 27 30 41 60 10 46 45 10 11 11 11 11 13 16 17 14 14 17 10 8 7 7 7 7 5 8 10 8 4 4 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 4 4 5 4 4 4 2 0 0 0 0 1 3 11 11 7 4 5 2 6 6 6 4 4 4 6 6 3 6 1 0 0 0 3 5 6 8 10 11 16 22 24 26 25 25 24 21 17 34 30 28 30 29 41 36 32 37 55 39 47 49 40 49 39 38 39 36 36 30 23 31 53 8 96 57 11 13 13 11 14 17 17 18 14 17 18 13 12 11 9 8 9 6 9 10 8 5 6 6 4 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 4 3 3 3 2 1 2 1 0 0 0 0 0 0 0 1 1 1 6 9 6 6 4 3 4 6 7 5 4 5 1 1 1 1 2 2 1 5 10 10 8 14 13 10 17 18 25 25 21 24 26 27 31 36 36 33 31 32 37 28 40 40 39 41 35 35 36 38 41 25 20 10 5 23 124 48 11 12 13 14 18 19 19 20 17 19 18 16 16 15 10 8 9 10 12 12 9 6 5 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 2 2 3 3 2 0 0 0 0 0 1 0 0 0 0 0 0 8 12 1 4 3 2 3 6 5 4 3 2 1 1 0 1 2 2 3 3 6 8 6 12 10 8 7 8 25 24 23 22 20 29 26 32 45 43 33 26 23 25 36 33 35 37 33 33 32 31 32 36 24 13 10 24 56 19 11 12 13 14 19 18 16 15 13 16 16 15 14 15 11 10 10 11 13 14 12 9 6 6 6 7 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 2 3 3 3 2 1 0 1 0 0 0 1 4 2 3 3 4 13 8 5 5 7 18 17 21 24 20 27 27 36 47 44 24 19 18 21 28 27 30 33 33 33 30 37 37 31 23 14 17 17 14 13 11 11 12 13 18 17 14 13 14 17 17 16 14 14 14 13 12 12 14 16 16 13 9 7 9 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 2 3 3 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 2 1 1 1 1 0 0 1 2 2 4 3 5 11 8 8 8 8 12 12 16 21 24 25 20 22 29 30 17 16 16 15 18 25 21 22 27 29 25 35 25 21 22 12 65 63 36 15 11 12 12 15 20 18 17 15 13 14 17 15 15 16 17 13 13 13 13 14 18 15 11 8 8 6 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 10 134 45 0 0 0 0 0 1 2 2 4 3 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 1 1 0 1 1 0 2 8 8 7 8 8 10 12 12 12 16 16 21 31 52 48 40 27 14 13 16 14 16 20 12 13 22 25 24 39 20 32 31 40 188 184 85 12 10 11 11 14 17 17 20 19 18 18 19 13 16 18 16 13 14 13 12 14 18 14 10 7 5 5 1 9 13 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -49 -40 -20 -19 -23 -49 -42 -37 -37 -42 -48 -32 -23 -23 -20 -16 -43 -48 -43 -42 -46 -45 -35 -31 -33 -37 -31 -17 -25 -3 0 0 -1 -1 0 0 -1 -6 -30 -57 -47 -10 -6 -6 -6 -3 -1 -2 -8 -13 -13 -7 -9 -17 -16 -11 -10 -10 -8 -11 -11 -11 -8 -5 -7 -8 -11 -40 -51 -35 -20 -29 -19 -22 -19 -12 -24 -23 -16 -15 -15 -19 -36 -14 -10 -7 -8 -11 -11 -21 -13 -12 -8 -6 -11 -11 -13 -13 -22 -33 -28 -7 -2 -15 -11 0 0 0 0 0 0 0 0 0 -6 -16 -20 -18 -17 -10 -20 -13 -9 -9 -13 -30 -29 -21 -14 -14 -21 -16 -23 -24 -10 -5 -14 -18 -2 -15 -20 -13 -6 -13 -7 -6 -7 -15 -24 -25 -33 -18 -29 -35 -30 -27 -25 -23 -25 -23 -20 -20 -23 -10 -12 -11 -7 -7 -9 -14 -14 -17 -20 -21 -15 -16 -13 -9 -7 -6 -3 -4 -11 -9 -11 -17 -15 -8 -13 -7 -4 -4 -7 -13 -7 -15 -15 -10 -10 -9 -2 -1 -3 -7 -10 -11 -6 -2 -47 -28 -15 -14 -24 -56 -35 -30 -33 -36 -36 -16 -8 -21 -22 -17 -17 -32 -33 -35 -33 -31 -26 -26 -38 -34 -36 -35 -31 -6 -2 -1 -3 -3 -2 -2 -2 -59 -39 -36 -49 -9 -9 -6 -4 -3 -2 -5 -10 -6 -3 -6 -14 -17 -21 -9 -12 -16 -12 -10 -12 -15 -12 -6 -5 -4 -4 -16 -38 -31 -13 -12 -16 -29 -23 -17 -23 -24 -18 -16 -14 -17 -23 -17 -25 -26 -21 -17 -18 -25 -27 -17 -13 -7 -6 -16 -14 -12 -23 -32 -27 -1 0 -22 -11 0 0 0 0 0 0 0 0 -3 -17 -15 -13 -19 -28 -28 -30 -22 -18 -12 -11 -17 -29 -18 -15 -19 -18 -14 -22 -24 -11 -13 -21 -23 -8 -18 -20 -23 -19 -13 -12 -22 -17 -21 -27 -28 -30 -15 -30 -31 -28 -28 -26 -10 -23 -28 -21 -15 -18 -11 -8 -8 -8 -7 -7 -8 -16 -21 -24 -17 -7 -15 -4 -7 -10 -9 -6 -4 -4 -7 -4 -8 -16 -13 -11 -6 -4 -3 -5 -10 -3 -5 -7 -7 -7 -7 -3 -3 -2 -1 -3 -5 -2 -1 -44 -24 -19 -38 -56 -54 -38 -37 -43 -42 -34 -26 -23 -23 -20 -24 -30 -39 -39 -30 -35 -28 -26 -25 -22 -29 -36 -38 -34 -26 -23 -3 -4 -4 -4 -9 -13 -2 -3 -46 -68 -34 -6 -7 -3 -1 -2 -6 -12 -4 -7 -10 -14 -13 -12 -9 -13 -16 -13 -11 -10 -13 -14 -14 -12 -7 -4 -11 -21 -24 -12 -10 -18 -20 -13 -10 -13 -17 -24 -19 -28 -34 -32 -27 -29 -26 -25 -26 -25 -25 -33 -14 -18 -13 -5 -6 -7 -7 -8 -6 -3 -2 -8 -33 -17 -4 -1 -1 0 0 0 0 0 -4 -15 -19 -28 -35 -37 -35 -33 -33 -31 -18 -12 -14 -16 -13 -10 -16 -16 -9 -8 -10 -17 -11 -10 -16 -23 -22 -20 -14 -12 -12 -17 -34 -28 -22 -22 -26 -25 -12 -31 -29 -27 -28 -24 -12 -25 -24 -16 -11 -10 -10 -9 -11 -12 -11 -9 -9 -19 -19 -14 -8 -5 -10 -10 -10 -8 -10 -9 -4 -4 -1 -1 -1 -9 -16 -13 -7 -10 -10 -8 -5 -7 -7 -8 -4 -3 -5 -5 -6 -6 -7 -4 -2 -2 -2 -39 -33 -32 -42 -37 -32 -37 -49 -40 -35 -31 -30 -28 -21 -20 -16 -8 -1 -9 -19 -19 -20 -29 -28 -21 -30 -34 -34 -34 -31 -23 -19 -27 -8 -3 -17 -43 -39 -6 -22 -41 -32 -3 -1 -1 -1 -1 -6 -12 -9 -21 -23 -13 -10 -12 -12 -8 -15 -16 -12 -11 -12 -13 -13 -12 -11 -11 -13 -4 -22 -25 -19 -17 -17 -14 -13 -9 -12 -19 -23 -71 -66 -46 -33 -31 -25 -25 -19 -16 -22 -31 -28 -17 -22 -15 -7 -6 -8 -5 -3 -1 0 -2 -13 -34 -12 -4 -3 -1 0 0 0 0 -7 -17 -27 -43 -50 -25 -13 -22 -34 -29 -19 -13 -12 -13 -13 -17 -13 -14 -15 -12 -6 -8 -11 -9 -16 -27 -28 -19 -23 -22 -22 -24 -30 -30 -17 -11 -20 -28 -22 -20 -20 -29 -25 -18 -14 -27 -33 -10 -7 -8 -8 -8 -8 -13 -14 -11 -9 -12 -14 -8 -7 -5 -3 -3 -2 -7 -10 -6 -2 -3 -1 -10 -8 -12 -17 -15 -7 -12 -10 -9 -9 -8 -7 -7 -5 -5 -5 -5 -5 -1 -5 -9 -6 -2 -7 -49 -47 -40 -40 -30 -32 -39 -42 -32 -24 -28 -31 -24 -24 -36 -14 -13 -5 -2 -6 -5 -8 -27 -17 -21 -35 -34 -31 -31 -34 -33 -28 -29 -13 -3 -2 -20 -32 -1 -2 -4 -4 -2 -2 -3 -1 -1 -3 -5 -5 -9 -10 -8 -6 -8 -6 -3 -6 -5 -9 -10 -10 -10 -8 -10 -11 -10 -9 -8 -15 -15 -17 -13 -7 -9 -17 -10 -9 -14 -19 -16 -25 -22 -16 -16 -17 -14 -29 -18 -16 -29 -35 -10 -18 -11 -7 -7 -6 -4 -3 -1 0 -1 -16 -52 -20 -10 -7 -5 -2 -5 -7 -4 -19 -26 -29 -37 -36 -34 -38 -36 -33 -29 -31 -20 -14 -13 -13 -15 -18 -18 -14 -13 -10 -5 -14 -10 -10 -15 -24 -30 -30 -22 -32 -29 -25 -24 -16 -18 -24 -16 -9 -14 -14 -25 -15 -9 -11 -14 -24 -12 -10 -9 -8 -8 -9 -11 -10 -9 -8 -7 -7 -6 -13 -14 -13 -10 -2 -8 -11 -5 -1 -2 -4 -11 -10 -10 -13 -15 -13 -10 -8 -16 -14 -10 -9 -3 -4 -8 -9 -8 -7 -4 -6 -3 -2 -3 -10 -55 -54 -43 -36 -37 -40 -32 -34 -29 -22 -28 -31 -22 -32 -36 -13 -13 -9 -8 -5 -3 -7 -36 -24 -34 -33 -25 -25 -28 -31 -28 -22 -23 -25 -11 -15 -39 -47 -30 -23 -5 -30 -13 -8 -4 -2 -2 -3 -3 -5 -5 -1 -2 -28 -17 -7 -8 -15 -17 -13 -11 -9 -7 -6 -7 -12 -13 -11 -10 -12 -9 -15 -18 -12 -6 -10 -11 -6 -7 -12 -16 -10 -8 -5 -3 -6 -12 -18 -7 -5 -16 -22 -12 -13 -24 -23 -13 -6 -5 -4 -1 0 -1 -19 -45 -37 -28 -21 -20 -22 -22 -24 -31 -36 -32 -34 -41 -30 -31 -47 -59 -47 -33 -33 -31 -17 -13 -12 -13 -16 -15 -9 -11 -8 -3 -8 -17 -15 -9 -14 -26 -29 -29 -35 -27 -21 -20 -18 -30 -24 -16 -13 -13 -12 -14 -16 -14 -11 -11 -14 -13 -10 -9 -8 -7 -8 -10 -6 -6 -6 -7 -7 -8 -10 -9 -11 -13 -11 -12 -7 -3 -2 -3 -4 -3 -4 -4 -12 -16 -17 -18 -16 -19 -12 -9 -7 -2 -2 -8 -8 -6 -5 -4 -4 -9 -3 -2 -2 -51 -47 -38 -31 -24 -5 -7 -25 -31 -27 -30 -30 -27 -38 -36 -20 -13 -11 -8 -4 -4 -14 -31 -17 -5 -17 -22 -21 -23 -21 -27 -25 -22 -25 -26 -33 -49 -58 -47 -31 -17 -47 -28 -46 -45 -17 -51 -34 -24 -7 -4 -8 -4 -19 -12 -6 -5 -7 -13 -4 -4 -7 -6 -5 -6 -8 -11 -14 -14 -13 -14 -17 -19 -18 -11 -7 -16 -6 -5 -15 -17 -10 -9 -9 -11 -12 -9 -4 -10 -1 -17 -28 -27 -12 -8 -12 -10 -9 -8 -5 -2 -1 -1 -18 -28 -25 -30 -30 -35 -29 -35 -57 -72 -46 -33 -29 -30 -35 -43 -48 -58 -43 -31 -33 -28 -12 -10 -12 -12 -12 -10 -9 -12 -9 -4 -14 -36 -24 -14 -12 -9 -13 -33 -35 -25 -19 -19 -20 -17 -27 -28 -26 -24 -18 -11 -12 -14 -14 -14 -14 -12 -9 -10 -10 -6 -5 -11 -7 -6 -7 -12 -12 -8 -16 -19 -14 -13 -10 -7 -5 -9 -9 -9 -7 -4 -3 -4 -15 -19 -17 -17 -21 -18 -9 -5 -5 -4 -5 -7 -4 -3 -4 -5 -5 -1 -1 0 -3 -44 -39 -36 -33 -26 -14 -16 -9 -26 -29 -30 -28 -19 -37 -41 -30 -15 -8 -16 -5 -4 -18 -27 -16 -1 -57 -37 -22 -20 -22 -22 -25 -39 -33 -24 -18 -21 -21 -23 -21 -21 -20 -50 -15 -2 -27 -61 -54 -55 -14 -2 -6 -11 -12 -5 -5 -5 -7 -12 -10 -7 -12 -11 -7 -6 -7 -10 -14 -14 -10 -4 -5 -19 -20 -17 -14 -15 -14 -9 -17 -14 -9 -9 -11 -22 -18 -15 -8 -2 -2 -20 -18 -26 -39 -41 -37 -14 -15 -12 -8 -5 -1 -1 -8 -9 -8 -15 -22 -31 -52 -72 -85 -80 -48 -39 -30 -24 -28 -36 -33 -48 -27 -26 -30 -25 -22 -11 -11 -11 -11 -11 -10 -7 -39 -35 -29 -37 -35 -26 -15 -14 -23 -32 -29 -13 -17 -20 -19 -19 -25 -26 -27 -28 -20 -10 -11 -15 -19 -18 -17 -15 -13 -7 -8 -5 -2 -4 -10 -8 -8 -11 -11 -9 -13 -18 -9 -13 -10 -6 -9 -18 -18 -18 -19 -17 -11 -18 -18 -15 -10 -12 -18 -12 -6 -9 -10 -8 -7 -6 -5 -4 -4 -5 -5 0 0 0 -14 -31 -25 -29 -25 -23 -20 -14 -3 -34 -26 -26 -24 -16 -23 -34 -25 -14 -6 -4 -8 -1 -26 -40 -57 -67 -33 -15 -21 -25 -28 -34 -28 -28 -26 -22 -22 -21 -22 -16 -16 -20 -28 -29 -2 0 -35 -56 -49 -38 -3 -3 -7 -9 -7 -4 -8 -9 -8 -8 -10 -13 -19 -17 -12 -8 -7 -11 -15 -8 -6 -6 -6 -6 -8 -10 -14 -15 -14 -19 -8 -9 -9 -9 -11 -21 -15 -18 -22 -17 -11 -25 -16 -15 -20 -23 -26 -42 -27 -20 -12 -8 -7 -6 -5 -5 -12 -29 -52 -30 -4 -9 -21 -39 -47 -39 -40 -31 -32 -30 -29 -49 -26 -27 -25 -20 -18 -17 -18 -21 -14 -10 -11 -8 -5 -8 -32 -47 -49 -46 -20 -15 -16 -25 -29 -14 -18 -22 -21 -16 -12 -11 -27 -27 -23 -15 -10 -12 -17 -7 -5 -6 -6 -2 -3 -5 -4 -7 -11 -9 -8 -7 -7 -15 -19 -8 -7 -6 -5 -6 -9 -13 -14 -8 -6 -13 -19 -17 -20 -18 -14 -14 -15 -14 -8 -7 -12 -10 -9 -9 -7 -5 -5 -5 -5 -6 -6 -5 -17 -33 -23 -16 -24 -24 -21 -14 -15 -40 -26 -28 -20 -14 -19 -34 -23 -11 -4 -4 -4 -1 -18 -18 -15 -16 -13 -15 -13 -22 -26 -26 -28 -49 -28 -25 -24 -20 -13 -28 -16 -17 -17 -11 -1 0 -33 -44 -39 -25 -8 -6 -8 -6 -5 -7 -12 -7 -6 -5 -11 -17 -16 -21 -17 -13 -10 -10 -8 -6 -6 -6 -7 -6 -6 -6 -16 -18 -16 -15 -5 -5 -7 -8 -9 -12 -20 -48 -32 -28 -24 -19 -16 -15 -12 -17 -24 -30 -19 -18 -11 -8 -9 -6 -6 -4 -10 -11 -33 -79 -58 -55 -45 -45 -44 -30 -30 -20 -19 -18 -18 -29 -30 -28 -24 -21 -20 -20 -21 -25 -15 -12 -12 -10 -5 -5 -11 -20 -30 -38 -25 -17 -18 -21 -22 -15 -10 -21 -28 -32 -20 -8 -32 -31 -21 -14 -12 -13 -12 -17 -16 -9 -7 -9 -8 -12 -12 -13 -12 -10 -9 -9 -8 -13 -14 -9 -7 -6 -6 -6 -7 -7 -7 -7 -6 -7 -8 -13 -21 -21 -19 -19 -17 -16 -15 -8 -18 -15 -11 -11 -11 -7 -7 -8 -8 -9 -9 -9 -19 -55 -37 -18 -15 -32 -33 -28 -27 -31 -23 -29 -29 -26 -28 -30 -18 -13 -5 -4 -4 -2 -1 -9 -13 -15 -18 -22 -14 -19 -19 -21 -24 -28 -17 -19 -17 -15 -16 -18 -10 -22 -25 -13 -6 -17 -21 -30 -27 -25 -28 -25 -11 -4 -4 -6 -8 -9 -9 -6 -8 -12 -15 -22 -24 -31 -20 -9 -5 -6 -6 -9 -16 -16 -9 -18 -21 -15 -13 -8 -8 -17 -7 -7 -8 -9 -12 -23 -49 -40 -28 -20 -18 -12 -5 -17 -23 -20 -15 -13 -16 -7 -1 -4 -9 -5 -8 -11 -22 -25 -16 -25 -32 -36 -31 -19 -14 -20 -16 -18 -16 -18 -27 -31 -24 -22 -16 -11 -12 -14 -11 -13 -13 -11 -8 -7 -5 -4 -9 -16 -15 -7 -6 -15 -13 -11 -14 -24 -24 -26 -14 -13 -30 -21 -14 -11 -15 -17 -10 -9 -5 -4 -9 -13 -12 -11 -12 -12 -6 -5 -9 -9 -8 -10 -11 -13 -15 -8 -7 -6 -7 -7 -7 -7 -7 -6 -12 -16 -18 -17 -17 -18 -17 -15 -12 -10 -21 -26 -22 -19 -17 -10 -4 -3 -3 -3 -4 -5 -10 -34 -34 -24 -24 -38 -35 -20 -21 -25 -27 -32 -31 -27 -32 -26 -13 -10 -10 -5 -10 -16 -16 -10 -13 -31 -28 -24 -26 -22 -20 -17 -23 -26 -20 -13 -17 -18 -19 -17 -12 -22 -23 -13 -11 -19 -20 -24 -16 -15 -19 -23 -21 -10 -6 -7 -7 -7 -6 -7 -5 -8 -13 -23 -44 -65 -18 -2 -2 -3 -6 -16 -21 -14 -13 -22 -22 -14 -19 -22 -22 -21 -16 -17 -14 -12 -15 -29 -56 -28 -22 -19 -15 -10 -5 -20 -30 -20 -13 -18 -23 -16 -13 -12 -15 -25 -44 -32 -27 -20 -14 -19 -28 -27 -16 -7 0 -3 -15 -19 -19 -21 -24 -27 -25 -25 -15 -9 -8 -9 -9 -12 -14 -14 -11 -9 -9 -7 -6 -7 -9 -10 -7 -9 -18 -20 -19 -17 -19 -20 -23 -26 -30 -30 -26 -15 -12 -11 -11 -12 -17 -14 -12 -12 -12 -12 -12 -10 -10 -10 -9 -8 -7 -15 -17 -16 -12 -6 -5 -5 -5 -6 -7 -7 -6 -6 -14 -18 -17 -14 -14 -15 -16 -16 -14 -15 -27 -22 -28 -27 -25 -19 -5 -5 -5 -4 -3 -5 -11 -18 -32 -29 -24 -19 -16 -10 -12 -23 -31 -32 -28 -26 -26 -17 -8 -7 -8 -6 -6 -15 -29 -32 -17 -35 -24 -23 -22 -19 -20 -19 -19 -21 -21 -18 -22 -17 -11 -18 -21 -18 -16 -24 -23 -31 -34 -26 -10 -12 -12 -16 -20 -17 -17 -15 -10 -6 -4 -5 -5 -6 -14 -25 -38 -37 -4 0 -7 -8 -5 -5 -7 -8 -8 -11 -14 -16 -18 -22 -23 -23 -23 -23 -22 -21 -17 -13 -23 -26 -25 -19 -9 -5 -12 -26 -19 -12 -10 -15 -21 -21 -12 -12 -21 -33 -45 -38 -35 -20 -20 -26 -26 -25 -5 0 0 -2 -6 -18 -33 -35 -26 -17 -16 -7 -6 -7 -7 -7 -8 -11 -14 -16 -16 -15 -13 -8 -7 -7 -10 -12 -12 -12 -15 -15 -14 -15 -17 -18 -20 -24 -32 -38 -33 -12 -12 -12 -13 -15 -21 -19 -11 -10 -10 -10 -8 -6 -7 -6 -13 -16 -14 -14 -13 -14 -14 -13 -10 -11 -10 -7 -7 -7 -7 -8 -18 -21 -19 -16 -14 -14 -16 -20 -21 -24 -28 -21 -23 -37 -37 -29 -14 -8 -7 -14 -14 -10 -9 -26 -35 -32 -30 -29 -28 -25 -11 -13 -16 -16 -15 -17 -18 -10 -3 0 -3 -13 -34 -28 -22 -23 -22 -24 -23 -25 -16 -14 -24 -23 -22 -22 -20 -21 -24 -15 -10 -16 -20 -19 -19 -23 -13 -23 -21 -11 -7 -15 -14 -5 -2 -7 -15 -17 -10 -7 -6 -6 -5 -7 -12 -16 -25 -37 -17 -15 -17 -12 -6 -6 -7 -7 -7 -7 -6 -6 -7 -20 -22 -23 -24 -23 -22 -23 -23 -25 -25 -28 -35 -28 -15 -9 -14 -21 -15 -8 -25 -31 -25 -19 -23 -14 -14 -16 -17 -20 -39 -25 -16 -15 -16 -14 -5 -1 -3 -12 -31 -42 -29 -30 -24 -18 -20 -24 -7 -9 -9 -9 -9 -10 -13 -15 -15 -15 -14 -12 -9 -8 -10 -10 -11 -16 -19 -17 -20 -23 -22 -14 -16 -23 -29 -29 -22 -7 -8 -9 -14 -18 -19 -14 -9 -9 -8 -7 -6 -6 -5 -5 -11 -14 -13 -11 -11 -12 -12 -10 -8 -10 -13 -7 -18 -14 -7 -8 -8 -19 -20 -18 -17 -18 -20 -20 -22 -26 -27 -23 -23 -30 -32 -32 -26 -12 -12 -16 -15 -10 -6 -25 -30 -33 -32 -41 -31 -20 -13 -12 -20 -38 -26 -13 -17 -6 -2 -5 -1 -4 -19 -40 -22 -18 -19 -18 -21 -25 -13 -19 -26 -24 -24 -24 -19 -20 -19 -16 -24 -22 -21 -21 -22 -24 -31 -10 -4 -1 -5 -14 -18 -10 -17 -20 -19 -14 -7 -6 -5 -10 -12 -6 -7 -16 -22 -26 -24 -18 -18 -8 -6 -7 -7 -7 -7 -7 -6 -6 -10 -22 -22 -24 -18 -18 -23 -21 -21 -26 -28 -26 -25 -26 -15 -7 -24 -31 -9 -26 -39 -45 -32 -13 -7 -11 -9 -17 -21 -26 -34 -29 -29 -18 -14 -11 -4 -1 -10 -16 -21 -19 -7 -9 -12 -13 -17 -17 -8 -12 -11 -11 -11 -12 -13 -13 -14 -13 -13 -12 -9 -9 -11 -11 -8 -5 -8 -18 -17 -19 -19 -18 -14 -23 -26 -21 -12 -5 -6 -9 -22 -19 -13 -10 -9 -8 -7 -8 -8 -9 -15 -12 -11 -10 -8 -7 -8 -8 -8 -7 -6 -8 -12 -6 -24 -28 -14 -9 -10 -21 -20 -19 -19 -20 -20 -10 -19 -32 -35 -30 -26 -20 -20 -19 -13 -17 -36 -25 -13 -10 -11 -34 -29 -31 -33 -47 -32 -24 -18 -13 -13 -37 -22 -19 -18 -7 -5 -36 -29 -15 -16 -24 -17 -17 -20 -23 -24 -24 -15 -24 -28 -20 -12 -20 -16 -15 -14 -15 -18 -15 -20 -21 -19 -24 -36 -17 -5 -1 -4 -7 -3 -2 -17 -21 -19 -15 -10 -11 -8 -7 -13 -13 -7 -8 -8 -18 -24 -22 -21 -15 -8 -7 -7 -7 -8 -7 -6 -7 -12 -19 -8 -22 -13 -16 -18 -12 -22 -22 -25 -24 -24 -28 -23 -8 -18 -23 -16 -18 -22 -24 -18 -9 -7 -10 -9 -22 -23 -29 -36 -32 -31 -16 -14 -12 -5 0 0 0 -1 -2 0 -1 -5 -11 -22 -35 -37 -16 -6 -10 -10 -10 -11 -13 -16 -14 -15 -15 -12 -11 -12 -7 -8 -10 -10 -13 -8 -16 -17 -15 -14 -21 -24 -21 -17 -13 -13 -16 -17 -10 -8 -8 -8 -8 -12 -17 -17 -13 -9 -16 -11 -16 -10 -5 -6 -6 -7 -4 -4 -7 -9 -6 -5 -34 -23 -22 -35 -8 -9 -27 -29 -25 -21 -12 -21 -35 -38 -35 -31 -27 -23 -22 -21 -29 -39 -27 -19 -16 -15 -26 -35 -37 -35 -39 -21 -21 -19 -16 -18 -13 -6 -34 -26 -14 -16 -2 -1 -24 -19 -12 -17 -19 -10 -14 -22 -25 -22 -24 -24 -13 -10 -20 -23 -19 -12 -14 -21 -25 -22 -22 -16 -10 -8 -17 -13 -2 -5 -6 -11 -21 -21 -19 -24 -16 -7 -8 -8 -7 -8 -10 -7 -8 -8 -18 -24 -25 -27 -27 -10 -8 -6 -7 -9 -8 -7 -7 -14 -16 -7 -10 -9 -19 -16 -13 -22 -25 -25 -25 -33 -37 -29 -18 -18 -19 -17 -14 -12 -8 -9 -7 -6 -8 -10 -25 -16 -28 -36 -41 -56 -51 -26 -18 -9 0 0 0 0 0 0 -2 -11 -34 -32 -38 -33 -14 -13 -7 -5 -4 -5 -8 -17 -18 -17 -16 -13 -10 -7 -10 -11 -9 -8 -8 -8 -15 -11 -11 -16 -20 -23 -22 -24 -24 -20 -14 -13 -17 -10 -9 -13 -17 -20 -18 -11 -12 -15 -13 -11 -12 -8 -6 -7 -8 -8 -8 -4 -6 -7 -6 -6 -8 -8 -21 -33 -28 -18 -34 -36 -27 -19 -17 -20 -9 -8 -25 -35 -33 -27 -25 -23 -18 -13 -11 -12 -12 -15 -14 -35 -31 -32 -34 -25 -23 -20 -21 -18 -13 -9 -49 -28 -20 -20 -12 -11 -29 -16 -12 -20 -24 -13 -15 -19 -23 -24 -24 -20 -9 -14 -19 -21 -21 -16 -13 -18 -24 -23 -24 -14 -17 -20 -18 -13 -1 -8 -6 -7 -12 -13 -12 -28 -16 -10 -10 -7 -6 -7 -7 -7 -9 -11 -7 -22 -20 -17 -18 -9 -8 -7 -8 -9 -9 -7 -8 -14 -13 -8 -8 -9 -22 -18 -13 -16 -25 -20 -24 -21 -28 -27 -20 -16 -15 -42 -33 -12 -8 -4 -6 -8 -8 -8 -14 -13 -25 -36 -43 -45 -26 -19 -10 -4 0 -1 -2 0 0 -3 -13 -25 -42 -37 -21 -7 -8 -13 -5 -5 -5 -8 -9 -8 -19 -16 -15 -13 -10 -7 -3 -2 -2 -6 -8 -10 -17 -10 -12 -16 -19 -21 -21 -25 -24 -17 -10 -8 -9 -11 -9 -10 -14 -15 -16 -14 -15 -13 -10 -10 -15 -8 -9 -9 -6 -6 -5 -6 -6 -6 -5 -5 -8 -24 -33 -38 -37 -32 -30 -30 -21 -16 -16 -19 -19 -16 -18 -22 -23 -23 -23 -21 -19 -17 -15 -11 -11 -13 -12 -26 -24 -34 -43 -35 -24 -21 -24 -23 -20 -19 -31 -22 -19 -19 -20 -18 -18 -15 -16 -18 -15 -6 -7 -15 -19 -18 -19 -20 -7 -19 -19 -16 -17 -26 -27 -21 -19 -20 -20 -17 -14 -19 -19 -13 -5 -7 -9 -9 -7 -3 -5 -18 -8 -18 -18 -8 -8 -7 -6 -6 -12 -17 -6 -9 -10 -10 -10 -10 -12 -9 -8 -8 -8 -7 -8 -7 -7 -8 -8 -8 -15 -16 -20 -24 -25 -23 -21 -16 -24 -29 -25 -29 -62 -67 -58 -30 -9 -5 -7 -9 -7 -6 -8 -12 -13 -34 -38 -29 -14 -4 -1 0 0 -3 -8 -9 -8 -13 -28 -33 -21 -23 -16 -49 -28 -7 -7 -12 -7 -8 -9 -10 -11 -28 -16 -13 -15 -15 -12 -11 -7 -7 -7 -10 -17 -9 -14 -17 -18 -19 -22 -27 -18 -16 -11 -14 -25 -13 -17 -18 -17 -16 -17 -15 -16 -13 -10 -12 -16 -9 -8 -6 -5 -4 -3 -4 -4 -6 -6 -5 -8 -12 -13 -7 -19 -32 -30 -26 -24 -19 -17 -17 -17 -17 -16 -15 -21 -25 -20 -13 -12 -10 -9 -13 -17 -17 -20 -22 -38 -37 -39 -25 -10 -13 -21 -20 -21 -25 -24 -19 -18 -18 -28 -26 -13 -17 -18 -10 -4 -5 -17 -30 -28 -15 -9 -10 -11 -24 -23 -20 -21 -24 -20 -20 -26 -18 -12 -14 -18 -23 -15 -13 -11 -7 -8 -10 -15 -11 -6 -11 -11 -16 -21 -17 -13 -20 -30 -11 -7 -7 -5 -6 -9 -9 -9 -15 -24 -23 -10 -8 -8 -7 -7 -7 -7 -9 -8 -12 -19 -16 -20 -21 -19 -17 -17 -17 -35 -40 -41 -39 -41 -69 -42 -23 -10 -7 -8 -10 -7 -11 -14 -11 -8 -33 -33 -22 -9 -1 -3 -7 -5 -3 -2 -3 -13 -19 -24 -31 -30 -19 -15 -29 -17 -9 -9 -11 -6 -17 -10 -3 -13 -30 -13 -20 -26 -26 -24 -16 -5 -8 -6 -5 -7 -10 -14 -18 -19 -14 -15 -25 -8 -17 -13 -9 -12 -18 -23 -20 -17 -19 -20 -16 -16 -28 -15 -10 -12 -5 -6 -4 -3 -3 -2 -3 -6 -6 -5 -5 -7 -7 -7 -36 -43 -35 -27 -28 -33 -18 -10 -6 -6 -8 -17 -16 -27 -33 -26 -15 -17 -17 -18 -17 -17 -18 -17 -23 -28 -22 -32 -12 -10 -18 -26 -26 -19 -24 -19 -10 -13 -18 -25 -28 -27 -25 -18 -5 -3 -1 -14 -35 -35 -19 -11 -8 -9 -14 -18 -20 -26 -25 -19 -19 -17 -15 -11 -11 -18 -24 -27 -21 -12 -5 -7 -12 -5 -7 -9 -13 -16 -6 -7 -8 -9 -13 -20 -10 -9 -8 -7 -6 -8 -9 -9 -14 -20 -23 -23 -11 -8 -7 -7 -7 -6 -7 -8 -11 -16 -18 -15 -18 -15 -13 -16 -27 -62 -78 -77 -67 -66 -60 -14 -12 -12 -10 -9 -10 -7 -15 -17 -12 -8 -20 -33 -44 -30 -15 -11 -8 -8 -9 -8 -7 -7 -6 -9 -20 -22 -16 -10 -11 -11 -7 -6 -6 -7 -18 -16 -8 -9 -14 -7 -15 -21 -13 -12 -15 -10 -4 -3 -11 -13 -10 -4 -4 -15 -19 -16 -14 -6 -12 -13 -15 -18 -18 -18 -13 -13 -20 -23 -17 -13 -12 -11 -10 -9 -4 -1 -2 -3 -3 -3 -4 -7 -4 -5 -5 -6 -6 -6 -7 -12 -23 -24 -20 -19 -7 -4 -4 -5 -5 -7 -7 -28 -34 -24 -14 -19 -18 -19 -20 -19 -18 -18 -21 -25 -31 -26 -8 -8 -18 -22 -22 -30 -19 -14 -9 -12 -19 -14 -22 -22 -16 -9 -9 -12 -4 -3 -15 -25 -13 -10 -8 -8 -11 -16 -22 -27 -24 -20 -14 -4 -11 -18 -17 -17 -19 -13 -38 -16 -7 -10 -13 -1 -12 -14 -15 -15 -9 -4 -5 -6 -6 -7 -9 -9 -8 -8 -7 -7 -9 -8 -8 -7 -14 -21 -10 -9 -8 -8 -8 -7 -7 -8 -8 -8 -8 -8 -14 -8 -13 -17 -23 -47 -102 -108 -55 -28 -33 -12 -8 -16 -13 -9 -9 -7 -9 -14 -9 -16 -32 -41 -33 -27 -18 -10 -4 -2 -2 -1 -6 -7 -2 -10 -16 -21 -16 -11 -13 -13 -3 -4 -5 -11 -22 -20 -18 -14 -12 -9 -8 -10 -8 -12 -23 -25 -11 -11 -16 -19 -14 -9 -7 -6 -8 -9 -9 -11 -19 -21 -11 -11 -15 -14 -12 -18 -18 -19 -18 -15 -9 -13 -15 -15 -9 0 -1 -4 -4 -5 -4 -3 -3 -5 -5 -7 -7 -4 -4 -7 -8 -12 -10 -6 -9 -6 -4 -9 -10 -5 -5 -21 -21 -14 -9 -14 -6 -5 -14 -18 -16 -29 -30 -22 -22 -34 -22 -7 -5 -9 -18 -25 -21 -19 -20 -24 -29 -21 -15 -24 -16 -6 -4 0 0 0 -5 -13 -12 -8 -8 -8 -9 -16 -25 -29 -29 -20 -14 -10 -9 -17 -19 -15 -9 -12 -21 -13 -12 -10 -6 -3 -7 -12 -14 -17 -17 -10 -8 -7 -14 -16 -13 -8 -7 -7 -7 -7 -8 -7 -7 -7 -17 -19 -10 -9 -9 -8 -8 -7 -7 -8 -7 -8 -7 -8 -13 -7 -46 -33 -16 -20 -61 -79 -37 -41 -42 -26 -15 -12 -13 -10 -8 -6 -7 -10 -7 -24 -47 -45 -25 -32 -20 -10 -7 -6 -4 -1 -1 -1 -10 -25 -13 -15 -14 -13 -39 -75 -6 -26 -12 -13 -24 -18 -18 -16 -15 -18 -18 -11 -9 -8 -15 -20 -18 -17 -14 -17 -17 -19 -19 -7 -7 -8 -9 -14 -19 -17 -16 -15 -15 -14 -14 -20 -10 -16 -18 -16 -15 -8 -10 -13 -11 -5 -4 -5 -5 -8 -7 -5 -4 -4 -5 -5 -8 -7 -3 -6 -3 -9 -11 -10 -12 -13 -15 -14 -14 -11 -5 -11 -7 -6 -6 -6 -7 -17 -14 -15 -19 -23 -25 -29 -36 -29 -13 -3 -1 0 -8 -15 -19 -19 -19 -18 -14 -13 -15 -18 -22 -12 -5 -3 -2 -13 -13 -15 -16 -10 -8 -8 -9 -12 -16 -20 -24 -21 -19 -15 -13 -18 -25 -25 -17 -11 -11 -11 -11 -11 -6 -2 -6 -13 -14 -12 -17 -20 -21 -21 -12 -13 -15 -11 -7 -7 -8 -8 -7 -7 -7 -7 -18 -15 -8 -9 -8 -8 -8 -8 -9 -8 -5 -16 -11 -11 -14 -16 -36 -22 -24 -24 -28 -47 -26 -19 -48 -61 -42 -7 -14 -9 -6 -23 -47 -53 -42 -25 -35 -45 -35 -22 -19 -22 -18 -10 -1 0 0 0 -20 -32 -15 -14 -15 -14 -18 -33 -30 -32 -15 -7 -11 -17 -17 -29 -28 -22 -18 -13 -11 -10 -11 -12 -13 -13 -11 -11 -10 -14 -16 -8 -7 -8 -8 -11 -14 -13 -14 -13 -13 -15 -14 -12 -10 -14 -18 -17 -14 -10 -10 -9 -11 -11 -10 -5 -5 -8 -8 -6 -5 -5 -6 -3 -5 -5 -4 -7 -7 -8 -10 -9 -7 -8 -11 -14 -25 -30 -20 -5 -5 -6 -6 -6 -9 -17 -13 -11 -15 -18 -18 -29 -41 -44 -33 -15 -3 -1 -16 -23 -18 -12 -13 -16 -12 -9 -9 -11 -21 -16 -15 -16 -15 -15 -20 -18 -19 -15 -8 -8 -9 -9 -8 -9 -14 -23 -22 -20 -20 -22 -23 -13 -14 -13 -12 -10 -6 -6 -6 -14 -14 -7 -11 -8 -14 -19 -21 -22 -17 -15 -18 -16 -8 -8 -8 -8 -8 -7 -6 -7 -7 -8 -9 -9 -9 -9 -8 -8 -8 -7 -7 -15 -11 -12 -16 -24 -39 -21 -26 -33 -35 -28 -11 -22 -29 -32 -25 -10 -15 -9 -6 -23 -39 -47 -58 -46 -39 -31 -20 -18 -29 -26 -23 -14 -4 0 0 0 -11 -24 -25 -24 -23 -21 -17 -22 -29 -21 -15 -8 -11 -16 -14 -17 -18 -16 -14 -15 -15 -13 -13 -14 -11 -10 -11 -10 -17 -11 -8 -9 -8 -9 -5 -8 -9 -9 -8 -7 -12 -16 -13 -9 -10 -12 -16 -16 -14 -14 -13 -7 -11 -12 -10 -7 -5 -4 -7 -8 -7 -5 -4 -1 -5 -4 -4 -7 -8 -8 -7 -11 -9 -6 -6 -7 -11 -32 -40 -31 -30 -25 -16 -12 -12 -17 -11 -10 -10 -17 -19 -30 -50 -30 -23 -16 -7 -5 -15 -18 -14 -12 -14 -18 -9 -8 -11 -13 -14 -20 -19 -21 -18 -23 -36 -14 -19 -14 -9 -9 -10 -10 -9 -10 -15 -25 -23 -22 -18 -16 -12 -14 -34 -34 -20 -13 -13 -10 -4 -16 -17 -12 -11 -8 -9 -14 -18 -20 -19 -19 -18 -18 -13 -8 -8 -8 -8 -7 -6 -7 -8 -8 -9 -9 -9 -10 -10 -8 -7 -7 -7 -7 -6 -5 -30 -24 -15 -29 -27 -28 -32 -30 -22 -14 -29 -22 -13 -13 -21 -23 -9 -16 -23 -28 -37 -41 -17 -7 -38 -64 -57 -38 -25 -12 -3 0 0 0 -2 -22 -32 -29 -26 -2 -1 -12 -23 -30 -33 -11 -7 -12 -17 -16 -13 -14 -14 -16 -17 -16 -17 -15 -14 -15 -16 -15 -16 -8 -9 -8 -8 -9 -8 -8 -8 -7 -5 -5 -10 -15 -12 -9 -11 -17 -12 -11 -12 -12 -13 -14 -13 -14 -13 -10 -6 -2 -3 -7 -7 -6 -4 -3 -4 -4 -3 -5 -6 -7 -7 -10 -11 -8 -8 -7 -9 -14 -34 -47 -49 -49 -41 -37 -22 -8 -13 -9 -8 -26 -26 -46 -76 -24 -18 -11 -8 -9 -11 -16 -14 -14 -16 -15 -10 -16 -17 -13 -11 -20 -27 -43 -38 -20 -16 -14 -16 -12 -10 -10 -10 -10 -10 -8 -8 -14 -22 -21 -13 -12 -16 -17 -14 -18 -16 -17 -18 -14 -6 -20 -10 -11 -14 -10 -7 -12 -18 -20 -19 -17 -15 -16 -10 -7 -8 -8 -8 -7 -7 -7 -8 -9 -9 -9 -10 -10 -9 -8 -8 -7 -6 -9 -12 -4 -51 -35 -14 -20 -28 -29 -28 -25 -26 -30 -31 -27 -14 -10 -13 -18 -10 -25 -27 -30 -36 -36 -23 -11 -8 -15 -28 -38 -32 -16 -7 -2 0 -1 -3 -10 -16 -25 -24 0 0 -16 -29 -33 -36 -28 -10 -7 -6 -11 -16 -13 -14 -15 -17 -18 -19 -19 -19 -19 -18 -17 -14 -5 -18 -12 -12 -15 -10 -9 -8 -9 -9 -8 -7 -8 -12 -10 -13 -17 -14 -13 -5 -11 -14 -12 -12 -16 -10 -8 -7 -3 -3 -4 -7 -7 -7 -6 -4 -7 -4 -3 -3 -4 -4 -6 -10 -11 -10 -12 -16 -18 -19 -23 -27 -32 -37 -25 -23 -28 -22 -7 -4 -16 -26 -28 -22 -20 -29 -18 -12 -6 -5 -12 -12 -16 -16 -14 -12 -7 -19 -14 -10 -14 -23 -10 -12 -13 -14 -16 -9 -10 -10 -10 -10 -10 -10 -6 -6 -12 -19 -19 -9 -12 -21 -30 -32 -28 -17 -14 -24 -19 -9 -25 -12 -7 -8 -9 -8 -5 -6 -7 -12 -15 -13 -14 -8 -6 -7 -8 -8 -12 -8 -7 -8 -9 -9 -9 -9 -9 -9 -8 -8 -7 -7 -14 -17 -5 -15 -17 -31 -29 -23 -28 -28 -23 -26 -30 -30 -28 -21 -12 -14 -36 -62 -28 -28 -36 -52 -57 -39 -26 -19 -12 -23 -36 -32 -19 -18 -15 -6 -1 -1 -1 0 -9 -11 0 -3 -31 -42 -28 -26 -41 -19 -15 -8 -6 -11 -15 -14 -14 -16 -16 -16 -19 -19 -11 -15 -16 -13 -6 -6 -5 -15 -14 -6 -7 -9 -8 -8 -8 -8 -8 -12 -10 -10 -12 -12 -6 -7 -11 -11 -10 -11 -15 -10 -10 -15 -17 -8 -4 -5 -7 -7 -6 -5 -3 -6 -6 -6 -6 -7 -6 -5 -5 -7 -8 -8 -15 -14 -14 -12 -11 -11 -8 -6 -27 -29 -11 -8 -12 -18 -18 -13 -20 -39 -41 -36 -18 -8 -10 -13 -18 -10 -14 -16 -16 -18 -16 -12 -12 -14 -13 -11 -13 -18 -15 -8 -8 -11 -11 -11 -10 -9 -7 -6 -14 -19 -16 -10 -12 -12 -16 -15 -19 -27 -10 -29 -20 -9 -13 -14 -12 -7 -7 -7 -7 -7 -6 -7 -8 -10 -14 -8 -6 -7 -8 -8 -12 -7 -7 -7 -8 -9 -9 -9 -9 -9 -8 -7 -7 -7 -17 -14 -6 -7 -7 -7 -26 -28 -23 -25 -20 -25 -29 -30 -31 -30 -20 -20 -39 -55 -40 -28 -32 -40 -56 -67 -67 -45 -16 -30 -38 -27 -13 -18 -26 -16 -5 -3 0 0 -5 -2 0 -6 -28 -29 -13 -12 -23 -29 -21 -8 -5 -7 -12 -16 -15 -14 -15 -16 -17 -17 -6 -9 -13 -15 -13 -5 -13 -14 -12 -9 -8 -7 -6 -9 -14 -17 -14 -6 -10 -8 -5 -5 -6 -7 -5 -5 -6 -8 -11 -10 -18 -15 -15 -14 -5 -5 -5 -6 -4 -5 -8 -7 -6 -5 -5 -6 -4 -4 -4 -4 -7 -10 -13 -13 -14 -13 -13 -16 -14 -10 -13 -13 -11 -11 -16 -19 -21 -14 -25 -35 -35 -40 -23 -11 -7 -11 -13 -22 -18 -23 -23 -20 -19 -10 -10 -12 -13 -10 -13 -18 -12 -8 -7 -8 -9 -12 -10 -8 -8 -10 -14 -16 -12 -8 -9 -11 -15 -25 -21 -13 -9 -30 -16 -13 -12 -7 -8 -8 -9 -8 -6 -7 -5 -5 -3 -8 -15 -15 -17 -9 -8 -8 -7 -7 -8 -8 -8 -8 -9 -9 -9 -9 -8 -8 -8 -7 -13 -10 -6 -7 -9 -18 -19 -17 -19 -21 -14 -10 -22 -27 -29 -31 -29 -27 -20 -18 -19 -19 -17 -13 -23 -35 -36 -29 -37 -31 -35 -26 -16 -25 -6 -13 -15 -8 0 -1 -11 -6 -1 -12 -28 -10 -2 0 -9 -27 -46 -19 -10 -15 -18 -17 -14 -9 -7 -14 -18 -14 -6 -11 -13 -14 -11 -8 -16 -16 -11 -8 -8 -7 -8 -10 -7 -9 -11 -6 -8 -10 -8 -8 -9 -11 -11 -9 -7 -9 -13 -16 -14 -6 -11 -11 -5 -5 -4 -7 -6 -5 -7 -7 -7 -5 -3 -3 -4 -4 -4 -4 -7 -10 -10 -8 -7 -10 -14 -14 -12 -7 -9 -9 -9 -10 -13 -19 -16 -26 -14 -12 -16 -18 -1 -22 -15 -14 -19 -25 -16 -33 -35 -29 -26 -31 -14 -11 -8 -7 -9 -10 -8 -7 -7 -8 -10 -13 -11 -9 -11 -17 -14 -7 -7 -6 -7 -10 -14 -13 -15 -11 -14 -32 -24 -9 -5 -6 -8 -9 -5 -5 -6 -7 -5 -4 -3 -7 -11 -10 -4 -6 -7 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -8 -8 -7 -7 -6 -8 -8 -9 -8 -7 -9 -14 -9 -28 -26 -9 -21 -11 -12 -22 -28 -27 -31 -23 -37 -28 -15 -14 -11 -10 -16 -18 -15 -21 -26 -38 -37 -28 -24 -15 -13 -9 -4 0 -2 -6 -8 -7 -18 -22 -5 -1 0 -12 -27 -31 -16 -17 -13 -13 -16 -18 -19 -19 -19 -20 -17 -13 -17 -15 -15 -13 -11 -12 -12 -6 -8 -7 -7 -9 -5 -8 -6 -6 -6 -7 -10 -6 -10 -11 -6 -6 -9 -8 -10 -14 -18 -18 -5 -4 -5 -5 -5 -5 -6 -5 -4 -4 -4 -4 -3 -2 -2 -4 -8 -18 -17 -10 -5 -6 -6 -5 -9 -12 -13 -10 -7 -7 -8 -8 -11 -14 -16 -16 -19 -12 -11 -15 -17 -12 -33 -32 -24 -17 -10 -10 -41 -49 -33 -24 -29 -19 -13 -15 -19 -21 -19 -11 -10 -10 -9 -10 -13 -12 -11 -9 -7 -5 -4 -4 -5 -6 -11 -17 -30 -25 -14 -14 -19 -18 -5 -2 -8 -11 -11 -5 -6 -6 -6 -5 -4 -2 -2 -3 -7 -11 -6 -7 -7 -7 -8 -8 -8 -8 -8 -8 -8 -9 -8 -8 -7 -7 -11 -18 -16 -19 -12 -7 -10 -18 -11 -28 -20 -7 -9 -9 -8 -21 -25 -25 -28 -27 -71 -49 -25 -18 -17 -16 -15 -16 -13 -18 -13 -21 -41 -23 -14 -34 -35 -14 -12 -7 -4 -6 -5 -6 -20 -14 -3 -5 -5 -7 -10 -14 -19 -18 -10 -17 -20 -22 -21 -20 -17 -17 -16 -15 -15 -11 -13 -10 -10 -8 -6 -6 -8 -8 -7 -9 -9 -5 -18 -19 -11 -7 -12 -7 -9 -14 -16 -10 -7 -7 -7 -9 -8 -5 -5 -10 -5 -4 -5 -5 -4 -5 -5 -6 -6 -6 -3 -3 -2 -3 -19 -49 -65 -69 -27 -5 -6 -6 -8 -9 -11 -11 -9 -8 -8 -7 -9 -16 -7 -16 -35 -31 -20 -18 -26 -24 -10 -8 -17 -14 -9 -8 -11 -11 -19 -17 -17 -19 -14 -15 -17 -19 -20 -18 -19 -19 -20 -15 -11 -13 -13 -10 -7 -5 -3 -4 -10 -10 -17 -20 -9 -24 -11 -14 -13 -8 -8 -6 -10 -9 -7 -6 -7 -5 -6 -5 -3 -4 -6 -7 -8 -8 -7 -7 -7 -7 -7 -8 -8 -9 -20 -19 -13 -9 -9 -8 -8 -8 -10 -16 -19 -22 -10 -6 -6 -11 -16 -14 -11 -10 -9 -10 -18 -12 -19 -22 -24 -27 -22 -18 -33 -38 -29 -14 -12 -62 -36 -8 -7 -7 -25 -13 -6 -19 -33 -11 -20 -12 -6 -5 -5 -4 -1 -2 -4 -8 -11 -18 -21 -15 -14 -14 -9 -15 -17 -18 -21 -22 -19 -10 -11 -14 -12 -8 -14 -9 -6 -8 -11 -11 -5 -8 -7 -7 -6 -5 -8 -10 -7 -6 -11 -9 -6 -7 -8 -8 -7 -8 -8 -11 -8 -5 -7 -12 -5 -5 -5 -5 -4 -4 -5 -5 -5 -5 -4 -4 -4 -5 -26 -50 -51 -67 -20 -6 -25 -50 -60 -51 -14 -20 -24 -29 -63 -13 -37 -18 -10 -19 -27 -25 -16 -16 -32 -24 -17 -20 -16 -11 -11 -11 -12 -15 -21 -17 -13 -12 -13 -15 -19 -17 -17 -17 -18 -17 -20 -22 -21 -22 -21 -11 -7 -6 -5 -5 -12 -15 -18 -17 -15 -15 -8 -8 -7 -7 -7 -6 -6 -7 -7 -7 -7 -6 -6 -10 -11 -8 -7 -7 -4 -6 -8 -8 -7 -7 -7 -8 -8 -11 -22 -15 -12 -9 -8 -8 -8 -8 -8 -8 -13 -23 -9 -17 -13 -11 -16 -16 -15 -17 -12 -6 -8 -5 -16 -18 -20 -19 -9 -18 -24 -34 -30 -17 -19 -67 -22 -10 -9 -5 -10 -9 -6 -29 -40 -12 -13 -8 -6 -5 -5 -4 -8 -7 -7 -13 -25 -43 -45 -24 -15 -15 -13 -9 -9 -10 -17 -20 -18 -16 -15 -15 -10 -7 -12 -13 -9 -11 -10 -8 -7 -8 -4 -6 -8 -7 -11 -8 -6 -6 -6 -6 -7 -5 -8 -9 -9 -9 -10 -9 -7 -5 -5 -4 -4 -6 -6 -6 -6 -5 -5 -4 -5 -5 -6 -6 -7 -8 -23 -45 -56 -71 -14 -4 -23 -55 -84 -98 -17 -46 -79 -81 -74 -64 -68 -21 -23 -23 -22 -20 -19 -23 -26 -21 -19 -20 -15 -12 -12 -11 -11 -15 -21 -17 -14 -11 -10 -11 -8 -9 -12 -12 -10 -13 -19 -11 -12 -17 -20 -12 -8 -7 -6 -5 -7 -14 -15 -12 -13 -17 -15 -6 -5 -7 -9 -9 -9 -10 -8 -8 -7 -7 -6 -7 -7 -6 -3 -3 -5 -6 -7 -7 -6 -5 -5 -5 -6 -8 -13 -18 -10 -18 -17 -10 -8 -8 -8 -8 -12 -17 -9 -17 -10 -8 -11 -12 -7 -8 -5 -5 -5 -6 -18 -15 -12 -15 -21 -19 -19 -23 -24 -16 -17 -48 -9 -11 -28 -24 -10 -10 -6 -13 -38 -41 -13 -7 -4 -5 -5 -6 -6 -7 -6 -15 -35 -44 -6 -5 -15 -20 -19 -16 -15 -10 -17 -15 -12 -19 -16 -14 -10 -8 -8 -8 -13 -10 -12 -9 -5 -5 -4 -5 -8 -11 -9 -6 -8 -8 -8 -6 -4 -6 -5 -5 -5 -6 -7 -5 -5 -5 -5 -5 -6 -6 -9 -9 -8 -7 -6 -3 -5 -5 -6 -7 -9 -23 -21 -30 -32 -9 -6 -3 -24 -42 -64 -81 -32 -23 -63 -76 -63 -65 -60 -19 -23 -23 -24 -39 -40 -30 -16 -26 -21 -9 -4 -5 -8 -10 -11 -11 -10 -10 -13 -19 -11 -10 -16 -14 -7 -13 -11 -10 -16 -17 -17 -19 -16 -13 -13 -8 -7 -4 -8 -16 -15 -15 -19 -14 -10 -9 -13 -9 -11 -11 -11 -10 -8 -9 -9 -8 -6 -6 -5 -4 -4 -4 -6 -6 -6 -7 -7 -6 -5 -5 -6 -7 -9 -13 -9 -28 -38 -27 -9 -9 -9 -8 -8 -10 -9 -7 -11 -9 -28 -36 -26 -16 -6 -4 -4 -5 -11 -11 -18 -19 -21 -18 -11 -20 -20 -11 -23 -40 -6 -9 -45 -49 -23 -4 -3 -12 -31 -29 -11 -5 -3 -7 -5 -2 -2 -5 -11 -17 -30 -30 -14 -14 -17 -11 -10 -12 -14 -8 -10 -8 -12 -18 -18 -24 -21 -12 -8 -8 -7 -4 -7 -7 -5 -3 -4 -8 -9 -10 -8 -5 -8 -9 -11 -8 -6 -9 -5 -4 -4 -4 -4 -5 -5 -7 -8 -7 -7 -7 -8 -10 -10 -9 -8 -6 -6 -7 -5 -5 -9 -21 -39 -19 -7 -6 -4 -2 -11 -40 -65 -80 -79 -78 -74 -67 -62 -48 -18 -38 -38 -25 -22 -51 -44 -31 -24 -26 -19 -12 -9 -4 -3 -12 -10 -18 -17 -13 -13 -21 -13 -10 -11 -12 -12 -15 -10 -8 -12 -15 -11 -18 -16 -14 -13 -11 -10 -8 -9 -12 -13 -16 -20 -12 -7 -9 -14 -10 -14 -14 -11 -10 -9 -9 -9 -8 -8 -6 -6 -9 -5 -5 -6 -5 -6 -7 -7 -7 -6 -6 -20 -12 -14 -14 -8 -7 -8 -8 -8 -8 -8 -8 -7 -15 -16 -7 -6 -4 -21 -38 -37 -15 -5 -5 -4 -4 -5 -9 -21 -11 -6 -12 -21 -28 -16 -8 -26 -32 -5 -16 -36 -43 -27 -7 -6 -13 -25 -20 -11 -6 -2 -6 -7 -7 -16 -23 -10 -18 -29 -33 -27 -21 -14 -13 -12 -12 -11 -10 -16 -16 -11 -7 -9 -14 -17 -11 -9 -8 -6 -6 -3 -4 -5 -4 -4 -4 -4 -5 -6 -6 -8 -4 -7 -6 -5 -4 -5 -7 -6 -5 -4 -5 -6 -7 -8 -8 -7 -8 -8 -10 -11 -10 -8 -8 -8 -11 -12 -12 -9 -5 -25 -13 -7 -5 -3 -3 -5 -39 -55 -69 -75 -61 -49 -56 -55 -46 -34 -63 -57 -32 -18 -23 -35 -34 -40 -42 -20 -26 -24 -9 -3 -8 -9 -10 -14 -13 -12 -11 -7 -7 -8 -10 -12 -12 -9 -5 -12 -17 -11 -9 -10 -14 -15 -14 -12 -10 -8 -6 -9 -15 -19 -18 -10 -9 -10 -8 -3 -9 -10 -9 -9 -8 -8 -8 -6 -4 -5 -11 -5 -5 -6 -5 -5 -6 -6 -6 -8 -8 -6 -8 -17 -19 -14 -12 -10 -10 -7 -7 -7 -7 -6 -7 -6 -11 -19 -15 -13 -10 -13 -13 -6 -6 -6 -5 -4 -10 -22 -22 -12 -15 -30 -37 -18 -23 -10 -8 -27 -54 -52 -58 -24 -18 -19 -12 -33 -19 -11 -7 -3 -2 -2 -4 -6 -9 -7 -15 -26 -41 -35 -20 -17 -11 -13 -9 -12 -14 -10 -8 -12 -9 -9 -13 -12 -8 -10 -7 -5 -5 -6 -5 -6 -6 -5 -4 -7 -5 -6 -5 -4 -4 -7 -7 -6 -5 -6 -10 -8 -7 -7 -7 -8 -4 -8 -9 -8 -9 -10 -6 -11 -11 -9 -8 -9 -11 -14 -14 -9 -4 -5 -8 -6 -3 -3 -11 -34 -53 -55 -69 -73 -52 -40 -40 -50 -49 -42 -39 -39 -27 -17 -20 -27 -38 -33 -26 -19 -21 -27 -20 -6 -3 -6 -12 -10 -9 -13 -16 -9 -9 -10 -12 -10 -8 -9 -4 -6 -10 -11 -13 -24 -13 -15 -9 -5 -11 -9 -7 -9 -12 -15 -16 -22 -14 -10 -10 -12 -25 -13 -10 -9 -8 -8 -7 -10 -10 -9 -11 -9 -5 -5 -4 -5 -5 -4 -5 -12 -15 -9 -10 -22 -23 -21 -20 -23 -40 -40 -17 -6 -6 -5 -6 -5 -4 -7 -9 -11 -6 -5 -6 -9 -17 -14 -7 -5 -10 -20 -22 -10 -78 -58 -51 -64 -58 -15 -9 -30 -53 -49 -36 -14 -26 -23 -13 -25 -15 -11 -9 -7 -5 -2 -7 -6 -5 -6 -11 -17 -27 -29 -29 -35 -38 -13 -7 -13 -16 -12 -6 -15 -15 -12 -13 -13 -7 -17 -10 -15 -20 -9 -6 -8 -9 -5 -3 -7 -7 -5 -3 -3 -5 -7 -11 -12 -9 -5 -5 -4 -4 -4 -6 -8 -9 -8 -9 -5 -5 -6 -5 -11 -9 -8 -8 -9 -10 -10 -8 -7 -7 -9 -7 -5 -5 -5 -19 -45 -51 -63 -73 -69 -54 -40 -37 -55 -49 -39 -40 -20 -8 -12 -22 -28 -32 -27 -22 -19 -20 -25 -27 -11 -10 -18 -17 -11 -11 -8 -7 -8 -9 -12 -13 -12 -11 -10 -3 -5 -9 -10 -14 -23 -9 -12 -13 -12 -12 -10 -8 -5 -4 -9 -17 -17 -18 -12 -11 -17 -28 -26 -12 -9 -8 -8 -5 -1 -3 -5 -8 -10 -4 -4 -3 -7 -9 -7 -4 -6 -8 -9 -12 -25 -15 -14 -16 -17 -15 -8 -7 -5 -4 -4 -4 -5 -3 -4 -8 -11 -5 -5 -8 -9 -10 -12 -12 -5 -4 -11 -19 -15 -84 -56 -61 -79 -66 -21 -32 -32 -35 -36 -26 -13 -29 -18 -25 -42 -22 -10 -9 -8 -6 -8 -29 -16 -15 -18 -18 -15 -20 -21 -22 -26 -44 -66 -58 -35 -20 -12 -11 -11 -10 -12 -12 -12 -11 -19 -15 -16 -14 -9 -5 -6 -6 -6 -6 -6 -3 -6 -7 -6 -6 -6 -9 -10 -12 -14 -13 -10 -3 -3 -3 -5 -6 -3 -3 -3 -4 -5 -7 -12 -10 -8 -7 -9 -11 -11 -4 -9 -10 -9 -8 -7 -6 -7 -8 -12 -23 -66 -67 -62 -52 -39 -36 -51 -50 -37 -27 -14 -9 -18 -24 -27 -28 -31 -30 -22 -20 -22 -22 -19 -11 -12 -11 -4 -10 -9 -7 -9 -12 -12 -13 -12 -12 -10 -7 -5 -7 -7 -6 -10 -15 -10 -13 -13 -12 -10 -7 -6 -6 -6 -13 -18 -16 -17 -15 -14 -17 -27 -10 -9 -9 -7 -6 -9 -8 -4 -4 -4 -4 -3 -3 -7 -10 -9 -5 -4 -8 -17 -18 -11 -7 -9 -11 -14 -10 -4 -5 -9 -9 -7 -7 -14 -14 -6 -9 -13 -9 -8 -9 -7 -6 -8 -11 -7 -6 -11 -20 -24 -28 -28 -27 -45 -60 -62 -60 -36 -22 -24 -28 -21 -24 -13 -27 -40 -33 -27 -10 -8 -7 -14 -30 -20 -31 -25 -20 -17 -17 -15 -26 -31 -63 -93 -71 -35 -25 -30 -37 -40 -38 -35 -28 -25 -17 -4 -4 -4 -4 -4 -3 -3 -3 -5 -4 -3 -5 -10 -12 -6 -4 -5 -5 -7 -4 -5 -6 -6 -4 -4 -4 -3 -5 -6 -4 -5 -5 -5 -7 -11 -8 -7 -9 -10 -8 -4 -3 -6 -6 -7 -7 -7 -8 -2 -1 -2 -21 -67 -56 -46 -41 -35 -34 -49 -56 -53 -15 -8 -9 -6 -22 -28 -32 -36 -33 -20 -21 -19 -18 -22 -31 -9 -1 -5 -11 -12 -10 -7 -9 -11 -11 -10 -11 -12 -10 -4 -4 -5 -21 -20 -17 -5 -11 -12 -7 -7 -8 -8 -7 -6 -17 -21 -15 -21 -13 -9 -10 -13 -12 -18 -10 -6 -3 -4 -10 -4 -3 -4 -4 -4 -3 -10 -11 -9 -9 -11 -18 -22 -30 -31 -23 -10 -8 -11 -10 -4 -4 -12 -12 -11 -10 -10 -10 -9 -13 -14 -14 -14 -8 -7 -5 -7 -9 -9 -9 -9 -9 -10 -11 -14 -12 -27 -46 -62 -61 -22 -22 -17 -19 -20 -17 -13 -10 -16 -24 -23 -11 -11 -12 -14 -23 -39 -44 -20 -23 -25 -25 -24 -43 -18 -15 -48 -59 -10 -11 -28 -39 -30 -7 -10 -30 -23 -14 -7 -9 -5 -21 -24 -14 -4 -4 -5 -2 -4 -9 -13 -12 -5 -4 -4 -5 -5 -6 -7 -8 -8 -6 -4 -4 -4 -9 -12 -9 -5 -5 -5 -5 -6 -4 -4 -4 -5 -6 -5 -3 -3 -4 -2 -2 -4 -10 -10 -4 -3 -28 -65 -54 -31 -32 -39 -43 -46 -47 -54 -19 -14 -15 -21 -36 -24 -27 -37 -36 -21 -21 -18 -17 -21 -25 -19 -17 -16 -16 -14 -10 -7 -13 -15 -13 -13 -11 -11 -19 -25 -19 -8 -18 -9 -3 -6 -11 -12 -2 -3 -5 -7 -7 -8 -19 -15 -13 -22 -29 -12 -11 -12 -13 -17 -9 -7 -4 -4 -6 -5 -6 -6 -6 -6 -6 -13 -10 -9 -11 -15 -8 -11 -14 -18 -18 -10 -6 -6 -9 -9 -9 -13 -12 -11 -9 -7 -6 -7 -12 -12 -13 -12 -13 -45 -67 -64 -33 -6 -7 -15 -11 -24 -31 -22 -12 -19 -22 -33 -38 -19 -8 -8 -11 -11 -9 -20 -28 -28 -28 -24 -16 -11 -15 -14 -24 -38 -41 -15 -19 -34 -40 -42 -14 -7 -6 -14 -20 -5 -7 -9 -10 -7 -12 -27 -25 -17 -13 -21 -31 -29 -48 -48 -22 -5 -7 -8 -4 -4 -3 -4 -4 -3 -3 -4 -5 -5 -5 -6 -9 -9 -7 -4 -4 -4 -4 -4 -3 -3 -4 -4 -4 -4 -5 -5 -4 -6 -5 -4 -4 -4 -5 -4 -3 -3 -3 -3 -3 -2 -40 -69 -51 -5 -3 -27 -36 -32 -36 -51 -20 -16 -15 -27 -42 -21 -19 -31 -32 -22 -22 -19 -14 -16 -19 -20 -21 -21 -19 -16 -12 -8 -7 -8 -10 -11 -11 -8 -7 -13 -14 -8 -5 -5 -6 -7 -10 -11 -3 -2 -2 -5 -8 -9 -11 -7 -7 -13 -20 -8 -8 -12 -12 -10 -9 -9 -9 -8 -7 -7 -9 -9 -9 -11 -15 -16 -13 -13 -10 -8 -7 -6 -6 -12 -14 -12 -9 -15 -15 -11 -9 -12 -14 -14 -14 -9 -5 -7 -11 -8 -14 -13 -8 -5 -12 -21 -50 -32 -5 -6 -5 -17 -38 -32 -5 -9 -12 -20 -25 -22 -20 -5 -6 -11 -19 -27 -32 -29 -18 -13 -11 -9 -13 -10 -32 -42 -34 -22 -21 -49 -27 -30 -65 -32 -21 -15 -14 -18 -22 -20 -28 -35 -32 -26 -20 -23 -19 -24 -35 -45 -48 -42 -24 -13 -14 -16 -6 -5 -3 -2 -2 -3 -3 -3 -5 -5 -5 -7 -10 -10 -7 -5 -5 -4 -4 -4 -4 -3 -3 -3 -4 -4 -5 -5 -5 -7 -6 -4 -4 -6 -6 -5 -4 -4 -4 -4 -3 -6 -48 -68 -47 -9 -8 -25 -17 -19 -37 -45 -12 -11 -20 -19 -17 -20 -36 -35 -27 -25 -22 -9 -9 -12 -18 -22 -22 -19 -20 -18 -16 -12 -8 -9 -9 -9 -10 -12 -13 -13 -23 -21 -11 -7 -7 -6 -11 -14 -9 -5 -3 -8 -11 -11 -10 -10 -7 -6 -7 -9 -9 -11 -10 -9 -10 -11 -11 -9 -7 -8 -9 -9 -9 -6 -6 -8 -9 -10 -12 -14 -15 -15 -14 -14 -13 -11 -12 -14 -12 -8 -10 -10 -10 -11 -11 -11 -13 -12 -9 -10 -16 -13 -9 -8 -8 -6 -58 -37 -7 -7 -5 -4 -11 -16 -11 -9 -10 -13 -27 -51 -49 -3 -5 -33 -46 -54 -50 -28 -21 -16 -14 -13 -15 -9 -28 -36 -32 -22 -23 -63 -21 -18 -24 -18 -11 -11 -15 -20 -26 -29 -36 -29 -24 -21 -19 -20 -16 -16 -16 -19 -24 -18 -20 -17 -20 -24 -16 -9 -3 -2 -2 -3 -2 -2 -5 -8 -7 -5 -10 -11 -10 -8 -6 -5 -5 -5 -6 -5 -4 -3 -4 -4 -3 -4 -5 -6 -5 -4 -5 -7 -7 -6 -5 -4 -5 -5 -4 -8 -53 -62 -50 -25 -8 -8 -7 -29 -46 -39 -14 -13 -12 -32 -35 -35 -43 -39 -31 -27 -19 -12 -18 -14 -18 -19 -18 -17 -20 -20 -19 -16 -13 -12 -11 -11 -11 -13 -17 -16 -11 -10 -13 -13 -8 -6 -11 -13 -10 -5 -5 -4 -7 -9 -10 -12 -9 -8 -8 -8 -9 -10 -10 -10 -10 -11 -11 -9 -6 -5 -7 -8 -8 -7 -6 -6 -7 -8 -9 -7 -7 -6 -6 -9 -8 -6 -7 -10 -11 -9 -8 -8 -14 -16 -9 -9 -10 -8 -8 -11 -12 -10 -8 -8 -7 -12 -75 -25 -8 -8 -6 -9 -4 -5 -11 -14 -12 -12 -22 -35 -28 -6 -7 -39 -40 -43 -47 -40 -23 -23 -22 -27 -29 -30 -42 -28 -43 -61 -60 -45 -15 -26 -23 -9 -10 -11 -12 -12 -15 -19 -19 -19 -19 -18 -16 -16 -19 -16 -14 -12 -10 -12 -17 -13 -15 -19 -21 -8 -5 -4 -4 -4 -3 -3 -3 -5 -7 -8 -8 -4 -5 -8 -8 -7 -8 -9 -9 -7 -5 -4 -4 -4 -3 -3 -2 -3 -3 -4 -6 -7 -7 -7 -6 -4 -4 -4 -3 -5 -23 -48 -61 -54 -23 -9 -10 -37 -53 -36 -18 -14 -10 -11 -31 -30 -28 -30 -37 -43 -36 -26 -21 -11 -17 -20 -22 -22 -21 -19 -20 -17 -15 -13 -12 -12 -13 -14 -16 -16 -11 -8 -14 -14 -6 -6 -12 -7 -6 -5 -6 -5 -4 -6 -10 -12 -12 -11 -10 -10 -10 -11 -11 -10 -10 -11 -11 -7 -6 -5 -8 -9 -8 -7 -5 -6 -7 -9 -11 -7 -8 -7 -6 -4 -4 -6 -5 -5 -6 -14 -32 -28 -22 -17 -7 -8 -10 -7 -6 -8 -9 -8 -6 -5 -8 -32 -84 -14 -9 -9 -8 -7 -6 -6 -8 -14 -13 -15 -22 -33 -78 -58 -5 -9 -10 -31 -55 -66 -47 -15 -18 -27 -40 -51 -59 -64 -69 -83 -63 -16 -19 -13 -10 -13 -18 -24 -22 -19 -20 -21 -22 -24 -36 -19 -12 -13 -16 -17 -20 -18 -17 -15 -11 -13 -16 -9 -4 -5 -5 -6 -6 -5 -5 -5 -6 -6 -8 -9 -10 -9 -10 -11 -10 -10 -11 -13 -12 -12 -11 -9 -8 -6 -5 -5 -5 -4 -3 -4 -6 -7 -7 -7 -7 -6 -5 -4 -5 -7 -4 -47 -67 -72 -57 -26 -81 -77 -88 -53 -26 -18 -12 -11 -19 -27 -27 -33 -38 -32 -41 -31 -24 -19 -16 -13 -35 -34 -23 -15 -16 -14 -14 -13 -12 -12 -15 -15 -19 -21 -15 -12 -10 -8 -6 -4 -5 -3 -8 -8 -7 -9 -14 -12 -12 -13 -13 -13 -12 -10 -6 -8 -13 -11 -10 -8 -6 -6 -6 -7 -7 -9 -10 -8 -5 -7 -6 -8 -11 -12 -25 -12 -5 -4 -5 -8 -4 -6 -6 -7 -13 -18 -18 -19 -13 -6 -8 -7 -6 -7 -8 -9 -5 -4 -4 -38 -66 -5 -9 -9 -8 -7 -8 -9 -4 -13 -19 -22 -47 -21 -34 -25 -4 -4 -5 -9 -16 -20 -20 -11 -16 -16 -13 -10 -28 -98 -44 -43 -39 -28 -29 -28 -17 -17 -19 -27 -40 -26 -21 -22 -20 -17 -24 -22 -19 -17 -15 -15 -23 -18 -13 -13 -14 -16 -10 -5 -4 -5 -5 -7 -29 -15 -8 -8 -5 -6 -7 -8 -9 -9 -6 -7 -11 -11 -10 -12 -13 -5 -5 -10 -12 -10 -7 -8 -7 -7 -7 -6 -6 -6 -6 -6 -6 -8 -7 -5 -7 -9 -9 -23 -38 -70 -83 -62 -3 -4 -13 -13 -26 -27 -22 -13 -15 -33 -31 -36 -41 -37 -34 -16 -16 -27 -28 -14 -13 -15 -13 -11 -12 -11 -10 -10 -10 -11 -14 -13 -11 -12 -12 -9 -10 -8 -5 -2 -1 -2 -13 -13 -15 -17 -15 -12 -12 -13 -13 -14 -13 -4 -4 -5 -7 -8 -10 -6 -6 -6 -5 -3 -3 -6 -9 -9 -6 -7 -5 -6 -9 -13 -22 -33 -11 -4 -6 -8 -5 -13 -10 -7 -12 -22 -30 -39 -29 -7 -5 -8 -6 -5 -6 -6 -7 -7 -7 -41 -44 -5 -7 -9 -7 -6 -7 -10 -6 -7 -16 -24 -23 -14 -8 -4 -2 -4 -6 -6 -9 -17 -19 -17 -17 -15 -15 -16 -15 -13 -15 -13 -26 -36 -37 -26 -17 -27 -29 -45 -55 -22 -15 -19 -20 -20 -24 -27 -22 -21 -19 -18 -25 -26 -21 -19 -21 -19 -3 -3 -3 -4 -5 -6 -12 -7 -7 -13 -12 -3 -4 -3 -4 -4 -9 -24 -10 -6 -4 -6 -11 -2 -2 -4 -7 -8 -10 -12 -11 -10 -9 -7 -6 -7 -6 -5 -6 -5 -5 -5 -5 -5 -4 -2 -2 -42 -64 -45 -3 -3 -3 -4 -33 -25 -16 -14 -15 -24 -37 -33 -30 -28 -22 -4 -4 -24 -25 -9 -11 -5 -6 -7 -7 -6 -4 -5 -6 -8 -9 -6 -6 -4 -7 -8 -9 -8 -8 -9 -10 -11 -15 -16 -18 -18 -17 -15 -12 -12 -13 -12 -10 -4 -4 -4 -4 -6 -9 -6 -8 -9 -6 -2 -3 -3 -3 -7 -8 -6 -4 -3 -7 -8 -10 -23 -11 -7 -7 -7 -9 -35 -41 -35 -32 -36 -37 -40 -47 -34 -9 -8 -5 -5 -22 -16 -7 -10 -10 -63 -39 -6 -6 -9 -10 -10 -9 -13 -19 -7 -6 -16 -41 -64 -45 -38 -13 -5 -7 -6 -3 -14 -15 -18 -20 -15 -14 -19 -17 -17 -15 -13 -15 -15 -17 -19 -15 -15 -21 -26 -36 -31 -19 -21 -24 -27 -26 -20 -19 -22 -22 -20 -24 -42 -30 -40 -26 -12 -7 -7 -6 -6 -5 -6 -8 -2 -4 -15 -17 -6 -6 -4 -4 -4 -7 -16 -6 -6 -6 -5 -5 -4 -2 -2 -2 -6 -11 -10 -12 -12 -11 -9 -9 -9 -8 -7 -6 -5 -5 -5 -5 -5 -5 -4 -4 -4 -3 -4 -6 -5 -4 -4 -53 -54 -19 -14 -14 -21 -39 -37 -29 -28 -27 -20 -16 -17 -12 -6 -3 -4 -5 -5 -4 -4 -4 -4 -5 -7 -8 -8 -3 -3 -9 -9 -6 -6 -6 -8 -11 -13 -16 -16 -16 -18 -18 -17 -16 -14 -10 -7 -4 -4 -4 -4 -3 -5 -7 -8 -12 -12 -6 -2 -3 -3 -3 -8 -8 -6 -5 -5 -8 -7 -5 -4 -5 -5 -5 -6 -5 -4 -3 -28 -45 -35 -30 -56 -47 -64 -37 -5 -5 -7 -29 -19 -19 -58 -97 -29 -14 -9 -9 -6 -6 -18 -12 -15 -20 -9 -9 -5 -5 -6 -11 -17 -7 -5 -6 -7 -6 -9 -37 -32 -25 -22 -22 -45 -28 -13 -11 -11 -11 -9 -10 -10 -9 -10 -16 -25 -27 -33 -27 -11 -27 -27 -27 -27 -26 -23 -29 -35 -36 -40 -58 -20 -9 -5 -6 -7 -7 -4 -2 -1 -2 -2 -4 -7 -8 -7 -7 -5 -4 -5 -6 -7 -7 -6 -11 -10 -7 -6 -5 -4 -3 -5 -6 -4 -12 -12 -12 -12 -11 -12 -12 -10 -7 -6 -4 -3 -4 -4 -5 -6 -6 -6 -5 -6 -6 -5 -4 -4 -34 -33 -23 -27 -27 -24 -28 -33 -25 -19 -20 -21 -20 -12 -8 -5 -5 -6 -5 -5 -5 -4 -7 -9 -4 -7 -8 -6 -3 -2 -4 -7 -8 -7 -5 -6 -9 -7 -12 -17 -15 -16 -16 -17 -15 -11 -5 -4 -4 -4 -4 -4 -4 -7 -7 -5 -5 -14 -5 -3 -3 -4 -4 -4 -7 -8 -7 -6 -7 -3 -6 -10 -8 -4 -5 -11 -12 -8 -4 -11 -20 -14 -16 -44 -57 -75 -31 -5 -22 -49 -32 -9 -4 -5 -13 -5 -7 -9 -10 -12 -16 -24 -17 -17 -15 -10 -11 -9 -10 -11 -10 -6 -2 -3 -27 -20 -9 -9 -29 -27 -25 -25 -25 -26 -18 -19 -17 -14 -13 -12 -15 -13 -10 -8 -7 -16 -23 -33 -44 -31 -46 -42 -41 -39 -36 -32 -36 -43 -49 -56 -63 -4 -4 -4 -4 -4 -5 -7 -6 -5 -4 -3 -4 -7 -8 -9 -9 -8 -8 -7 -7 -6 -6 -7 -19 -24 -17 -9 -7 -7 -5 -5 -4 -4 -4 -3 -3 -9 -13 -13 -13 -11 -8 -7 -6 -6 -12 -11 -6 -4 -5 -5 -5 -5 -6 -6 -5 -4 -40 -45 -40 -31 -21 -16 -20 -36 -54 -56 -30 -21 -18 -13 -14 -6 -6 -6 -5 -5 -5 -5 -5 -6 -6 -9 -7 -4 -3 -6 -10 -10 -6 -6 -9 -11 -9 -8 -14 -18 -17 -16 -16 -16 -14 -9 -5 -4 -3 -3 -4 -5 -8 -11 -12 -9 -4 -5 -3 -3 -4 -4 -4 -4 -5 -11 -11 -8 -6 -5 -3 -3 -5 -5 -6 -14 -20 -20 -16 -10 -5 -6 -5 -4 -5 -7 -8 -60 -85 -75 -33 -7 -2 0 -3 -6 -7 -8 -9 -17 -25 -22 -20 -15 -18 -15 -10 -10 -8 -8 -9 -7 -3 -4 -80 -46 -8 -9 -9 -10 -21 -30 -32 -27 -23 -39 -29 -20 -24 -37 -39 -37 -21 -13 -19 -14 -36 -24 -35 -46 -6 -7 -52 -58 -56 -50 -26 -38 -54 -36 -6 -3 -4 -4 -5 -7 -9 -11 -10 -9 -6 -4 -4 -5 -6 -6 -7 -7 -8 -7 -7 -6 -6 -7 -7 -10 -11 -10 -9 -9 -8 -6 -6 -5 -4 -4 -4 -6 -10 -13 -13 -11 -8 -7 -7 -6 -6 -7 -4 -3 -4 -6 -6 -5 -5 -4 -5 -5 -51 -50 -36 -25 -14 -20 -14 -22 -34 -35 -33 -26 -23 -19 -15 -5 -6 -5 -8 -10 -9 -12 -11 -8 -8 -11 -7 -4 -5 -5 -5 -6 -5 -4 -3 -4 -5 -5 -16 -17 -16 -18 -18 -18 -16 -14 -9 -3 -3 -3 -3 -6 -9 -9 -9 -12 -9 -4 -3 -3 -4 -4 -4 -4 -4 -6 -12 -10 -7 -8 -7 -4 -4 -6 -7 -7 -12 -12 -11 -11 -10 -11 -7 -4 -4 -5 -5 -19 -35 -29 -5 -3 -1 -1 -5 -9 -8 -8 -8 -6 -2 -8 -25 -15 -11 -9 -5 -6 -8 -8 -8 -7 -4 -8 -53 -18 -5 -5 -5 -5 -12 -39 -42 -37 -49 -77 -82 -70 -61 -63 -63 -66 -42 -23 -28 -42 -49 -43 -17 -6 -7 -9 -13 -13 -20 -20 -3 -4 -7 -4 -5 -9 -8 -8 -10 -10 -11 -11 -14 -16 -13 -10 -9 -7 -6 -6 -8 -8 -7 -7 -7 -7 -8 -9 -9 -9 -9 -9 -10 -10 -9 -7 -6 -6 -5 -5 -5 -6 -8 -11 -11 -11 -8 -8 -7 -7 -6 -6 -6 -6 -6 -7 -9 -6 -6 -5 -4 -4 -51 -47 -28 -13 -13 -17 -17 -23 -28 -30 -31 -27 -26 -24 -19 -15 -6 -5 -8 -14 -15 -12 -11 -10 -8 -9 -11 -6 -4 -4 -4 -5 -8 -6 -5 -5 -5 -3 -10 -12 -12 -14 -15 -18 -17 -17 -13 -6 -3 -3 -3 -4 -7 -9 -8 -13 -8 -4 -4 -3 -3 -4 -4 -4 -5 -5 -9 -7 -6 -10 -10 -5 -6 -8 -10 -9 -6 -10 -7 -8 -13 -12 -8 -5 -4 -5 -8 -10 -5 -5 -3 -2 -6 -8 -8 -8 -8 -8 -6 -8 -5 -1 -6 -11 -16 -7 -3 -2 -3 -8 -6 -8 -8 -6 -5 -2 -5 -7 -5 -2 -3 -45 -46 -35 -38 -72 -109 -106 -97 -89 -82 -74 -60 -47 -41 -42 -45 -73 -22 -6 -4 -3 -10 -2 0 0 -2 -5 -9 -11 -11 -12 -10 -4 -11 -11 -10 -10 -9 -10 -16 -16 -15 -13 -11 -9 -8 -8 -8 -9 -10 -10 -10 -10 -11 -12 -13 -10 -9 -9 -9 -8 -8 -7 -6 -6 -5 -6 -4 -10 -11 -9 -9 -9 -8 -8 -8 -6 -6 -6 -5 -8 -8 -7 -6 -7 -5 -3 -47 -20 -14 -13 -13 -14 -23 -23 -24 -19 -18 -25 -25 -31 -26 -16 -8 -7 -7 -14 -14 -8 -10 -7 -7 -7 -8 -9 -3 -3 -8 -10 -7 -2 -5 -3 -3 -4 -5 -7 -7 -11 -11 -11 -16 -17 -13 -8 -3 -4 -4 -4 -5 -8 -10 -10 -12 -7 -4 -4 -4 -4 -4 -4 -5 -7 -12 -5 -4 -7 -12 -10 -11 -7 -9 -8 -2 -4 -4 -8 -12 -11 -8 -5 -4 -4 -7 -9 -9 -4 -3 -4 -8 -8 -8 -7 -8 -8 -5 -2 -10 -4 -12 -25 -27 -19 -8 -4 -2 -1 -3 -6 -7 -8 -19 -37 -17 -2 -2 -19 -45 -41 -40 -38 -61 -69 -18 -31 -93 -101 -89 -78 -65 -57 -49 -63 -63 -33 -5 0 0 -4 -9 -10 -8 -9 -10 -11 -12 -13 -13 -11 -10 -7 -10 -6 -8 -10 -12 -11 -12 -13 -12 -14 -16 -14 -12 -9 -8 -9 -8 -9 -11 -12 -13 -14 -15 -16 -11 -10 -9 -8 -9 -9 -8 -8 -8 -7 -7 -9 -7 -7 -9 -9 -7 -9 -7 -6 -6 -6 -6 -10 -10 -6 -6 -15 -15 -7 -24 -23 -25 -29 -20 -16 -18 -18 -20 -23 -23 -24 -23 -27 -23 -21 -15 -5 -8 -15 -15 -13 -9 -2 -5 -6 -6 -6 -6 -1 -4 -9 -8 -4 -6 -8 -6 -4 -5 -5 -7 -12 -12 -15 -20 -13 -9 -5 -3 -3 -4 -4 -4 -6 -7 -5 -13 -14 -7 -4 -3 -3 -4 -4 -5 -7 -9 -9 -5 -9 -13 -14 -13 -4 -6 -6 -2 -2 -9 -14 -10 -7 -7 -8 -7 -9 -7 -5 -5 -3 -5 -4 -3 -3 -4 -7 -8 -7 -4 -6 -23 -9 -5 -9 -12 -15 -8 -4 -2 -1 -3 -3 -6 -7 -45 -119 -136 -104 -32 -15 -29 -21 -30 -38 -78 -111 -101 -88 -87 -72 -55 -50 -55 -80 -75 -101 -74 -9 -7 -5 -3 -8 -10 -2 -3 -13 -14 -14 -14 -15 -29 -20 -15 -14 -11 -1 -8 -4 -7 -17 -20 -42 -19 -14 -15 -13 -13 -12 -12 -9 -5 -7 -14 -12 -12 -13 -13 -17 -16 -12 -9 -8 -8 -10 -8 -10 -11 -11 -10 -8 -23 -26 -18 -8 -6 -8 -7 -6 -7 -6 -6 -6 -6 -6 -6 -6 -7 -5 -37 -25 -24 -26 -16 -14 -14 -14 -20 -23 -24 -24 -25 -29 -31 -11 -4 -6 -9 -8 -8 -8 -7 -6 -7 -8 -4 -3 -5 -9 -4 -5 -6 -5 -5 -8 -5 -4 -4 -6 -11 -13 -12 -11 -11 -9 -9 -5 -4 -4 -4 -4 -4 -4 -4 -4 -4 -5 -4 -4 -3 -3 -3 -3 -6 -10 -10 -8 -4 -10 -8 -5 -5 -3 -6 -7 -6 -3 -4 -6 -8 -8 -7 -5 -5 -6 -7 -6 -5 -6 -7 -7 -5 -3 -2 -3 -7 -5 -4 -4 -5 -4 -4 -4 -3 -4 -9 -5 -2 -2 -4 -7 -5 -6 -7 -7 -19 -71 -64 -36 -15 -10 -25 -45 -78 -94 -84 -67 -52 -39 -30 -35 -54 -80 -92 -117 -105 -52 -15 -15 -12 -6 -9 -15 -10 -7 -8 -9 -12 -14 -13 -15 -23 -21 -13 -4 -3 -1 0 -1 -16 -57 -13 -13 -14 -14 -17 -15 -15 -14 -13 -11 -11 -9 -11 -12 -11 -13 -14 -14 -13 -13 -11 -12 -10 -10 -11 -12 -13 -12 -26 -32 -22 -9 -9 -9 -9 -8 -7 -7 -7 -7 -6 -6 -6 -6 -6 -4 -45 -27 -21 -11 -10 -18 -16 -20 -27 -26 -15 -16 -20 -26 -31 -33 -20 -9 -5 -6 -9 -15 -17 -11 -6 -8 -6 -4 -8 -9 -5 -4 -6 -6 -8 -8 -4 -4 -4 -8 -12 -11 -13 -13 -11 -10 -10 -7 -7 -11 -9 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -4 -10 -11 -9 -7 -8 -9 -10 -7 -4 -4 -8 -6 -8 -6 -4 -9 -7 -8 -9 -6 -3 -3 -11 -9 -7 -6 -5 -11 -11 -11 -7 -3 -10 -7 -7 -6 -5 -8 -4 -4 -4 -3 -4 -6 -2 -1 -6 -10 -5 -4 -4 -20 -32 -50 -21 -32 -24 -18 -34 -68 -68 -67 -42 -20 -17 -10 -24 -42 -48 -53 -74 -103 -110 -61 -12 -9 -3 -14 -7 -3 -4 0 0 0 -7 -13 -14 -16 -20 -12 -9 -9 -7 -1 0 0 -3 -13 -1 -7 -10 -12 -12 -11 -10 -10 -12 -14 -14 -13 -10 -11 -13 -14 -14 -15 -12 -12 -12 -11 -15 -9 -7 -10 -10 -5 -6 -24 -15 -19 -25 -6 -9 -5 -6 -9 -9 -8 -5 -5 -5 -4 -4 -4 -31 -28 -30 -27 -25 -27 -19 -21 -24 -24 -21 -18 -15 -15 -18 -17 -12 -11 -9 -6 -6 -13 -14 -11 -11 -13 -11 -5 -4 -7 -8 -5 -8 -9 -10 -9 -4 -4 -5 -9 -13 -15 -14 -14 -11 -11 -11 -9 -8 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -5 -4 -4 -4 -9 -11 -10 -11 -12 -5 -4 -7 -5 -4 -5 -3 -6 -5 -5 -8 -8 -5 -10 -6 -2 -2 -3 -9 -7 -4 -4 -13 -13 -13 -9 -7 -11 -11 -8 -9 -9 -8 -8 -4 -3 -4 -6 -11 -6 -3 -6 -8 -6 -4 -4 -82 -97 -58 -30 -16 -13 -20 -47 -84 -79 -52 -29 -14 -10 -9 -20 -46 -39 -38 -58 -66 -78 -43 -23 -24 -27 -18 -5 0 0 0 0 0 -8 -12 -9 -2 -4 -2 -3 -6 -5 0 0 0 0 0 0 0 0 0 -5 -12 -12 -12 -6 -12 -16 -11 -13 -3 0 -3 -8 -8 -7 -8 -11 -13 -10 -2 -1 -8 -11 -7 -8 -27 -20 -27 -31 -17 -16 -9 -6 -6 -7 -8 -6 -9 -8 -7 -6 -6 -30 -34 -34 -25 -24 -27 -21 -21 -10 -10 -17 -13 -15 -14 -19 -19 -8 -17 -15 -9 -6 -8 -12 -15 -16 -18 -17 -10 -5 -8 -7 -6 -8 -11 -6 -4 -4 -5 -6 -8 -13 -15 -14 -13 -11 -12 -12 -11 -11 -12 -12 -6 -6 -8 -7 -4 -5 -5 -5 -5 -5 -3 -8 -10 -7 -10 -11 -12 -13 -12 -11 -8 -5 -4 -5 -7 -7 -9 -13 -14 -11 -5 -12 -7 -7 -8 -5 -8 -5 -6 -7 -8 -2 -4 -7 -10 -12 -9 -5 -10 -12 -11 -9 -3 -4 -4 -4 -10 -24 -7 -9 -37 -50 -40 -29 -69 -63 -35 -13 -3 -6 -30 -54 -72 -71 -44 -25 -15 -29 -41 -28 -30 -21 -17 -21 -26 -34 -24 -30 -61 -64 0 -1 -65 -77 -62 -39 -1 -7 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -5 -5 0 0 0 0 -1 -1 -2 -2 -9 -12 -12 -11 -12 -11 -10 -11 -11 -11 -13 -22 -31 -31 -29 -27 -16 -23 -23 -13 -4 -6 -29 -27 -35 -41 -30 -33 -37 -36 -28 -30 -30 -22 -22 -18 -18 -20 -17 -11 -12 -18 -14 -9 -16 -14 -15 -6 -3 -8 -18 -18 -18 -16 -12 -10 -10 -5 -5 -9 -12 -6 -7 -7 -5 -5 -7 -9 -12 -15 -14 -11 -12 -9 -10 -9 -9 -8 -9 -10 -12 -11 -5 -4 -4 -4 -4 -5 -6 -8 -8 -7 -8 -7 -8 -10 -8 -5 -5 -4 -2 -4 -7 -5 -4 -4 -7 -10 -10 -11 -6 -7 -12 -11 -2 -1 -4 -7 -6 -5 -11 -12 -13 -10 -6 -6 -6 -6 -7 -7 -4 -5 -5 -5 -14 -24 -8 -9 -22 -38 -51 -55 -39 -31 -45 -38 -19 -13 -53 -56 -46 -35 -26 -27 -27 -63 -66 -39 -16 -13 -11 -13 -20 -26 -8 -5 -39 -38 0 -2 -42 -57 -64 -59 -23 -1 0 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -6 -12 -13 -12 -10 -12 -10 -9 -10 -10 -9 -12 -12 -5 0 -1 -3 -8 -12 -13 -6 -5 -29 -33 -34 -31 -29 -31 -36 -36 -28 -38 -35 -31 -25 -23 -21 -24 -23 -15 -11 -16 -10 -5 -12 -20 -26 -17 -7 -4 -7 -13 -16 -13 -8 -6 -10 -8 -5 -7 -11 -12 -11 -11 -7 -5 -6 -10 -7 -5 -9 -13 -12 -8 -8 -7 -5 -10 -12 -11 -10 -11 -12 -13 -5 -3 -4 -6 -11 -7 -6 -7 -9 -10 -9 -7 -6 -4 -5 -12 -6 -5 -6 -8 -9 -9 -5 -6 -9 -9 -5 -7 -7 -7 -6 -6 -5 -5 -10 -25 -42 -8 -7 -7 -6 -7 -6 -6 -6 -7 -7 -6 -4 -7 -8 -6 -9 -22 -20 -15 -25 -37 -23 -3 -2 -17 -21 -21 -47 -60 -40 -22 -12 -6 -22 -56 -38 -17 -21 -22 -20 -26 -35 -31 -5 -5 -28 -18 0 -1 -7 -30 -23 -37 -42 0 0 -94 -52 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -12 -10 -9 -9 -10 -13 -11 -10 -10 -9 -1 0 -2 0 0 0 0 -7 -6 -7 -22 -58 -52 -39 -33 -26 -27 -33 -37 -31 -36 -33 -32 -26 -17 -26 -27 -24 -18 -10 -21 -10 -14 -23 -19 -28 -19 -14 -13 -14 -19 -16 -11 -8 -10 -8 -7 -7 -6 -7 -9 -13 -11 -10 -11 -15 -15 -8 -6 -11 -14 -10 -5 -10 -9 -5 -6 -7 -6 -5 -5 -5 -4 -4 -3 -6 -9 -6 -6 -5 -5 -7 -7 -4 -5 -3 -8 -14 -5 -7 -7 -7 -6 -2 -7 -10 -11 -9 -6 -10 -6 -4 -4 -6 -8 -4 -14 -37 -43 -13 -10 -9 -5 -4 -5 -7 -8 -6 -5 -6 -5 -4 -8 -5 -1 -10 -33 -10 -7 -11 -11 -10 -1 -19 -36 -41 -37 -40 -28 -19 -19 -22 -21 -30 -15 -10 -12 -12 -8 -49 -28 -10 -15 -37 -4 -6 -3 0 -1 -10 -11 -29 -23 -5 -11 -2 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -11 -11 -8 -4 -18 -16 -12 -10 -8 -3 -1 -25 -36 -30 -23 -21 -13 -15 -26 -45 -47 -45 -38 -34 -24 -21 -26 -34 -33 -40 -28 -27 -31 -32 -32 -32 -21 -17 -17 -6 -11 -12 -18 -19 -19 -19 -18 -18 -19 -21 -21 -17 -12 -12 -13 -12 -11 -6 -5 -9 -11 -8 -13 -14 -14 -17 -18 -17 -13 -10 -6 -5 -4 -3 -4 -7 -10 -7 -6 -7 -8 -11 -6 -3 -6 -7 -5 -6 -10 -10 -6 -3 -3 -5 -3 -2 -4 -5 -7 -6 -4 -10 -35 -71 -19 -12 -8 -6 -10 -7 -5 -4 -6 -9 -11 -17 -36 -29 -12 -10 -10 -6 -4 -5 -7 -6 -6 -4 -5 -6 -4 -17 -20 -15 -17 -30 -8 -2 -7 -14 -34 -97 -56 -54 -53 -46 -32 -12 -15 -21 -23 -17 -8 -17 -17 -11 -14 -30 -8 -53 -59 -47 -42 -2 -33 -42 -22 0 -2 -16 -24 -14 -29 -76 -78 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -6 -5 -3 -3 -7 0 0 -2 -18 -29 -27 -32 -24 -11 0 0 0 -2 -6 -26 -26 -27 -30 -32 -34 -26 -29 -33 -34 -32 -26 -13 -8 -7 -6 -8 -11 -16 -18 -16 -16 -13 -17 -24 -25 -23 -23 -17 -15 -15 -14 -11 -5 -4 -4 -5 -6 -15 -16 -14 -15 -16 -17 -17 -11 -7 -6 -5 -4 -22 -21 -13 -9 -6 -14 -10 -5 -6 -2 -8 -7 -5 -5 -6 -6 -5 -5 -5 -6 -12 -5 -6 -9 -10 -10 -4 -13 -30 -55 -64 -18 -7 -7 -8 -7 -7 -5 -4 -7 -12 -12 -39 -23 -10 -10 -11 -11 -9 -7 -5 -6 -5 -13 -11 -15 -17 -11 -7 -8 -10 -14 -10 -4 -1 -9 -15 -15 -15 -21 -63 -53 -27 -8 -13 -6 -7 -9 -7 -16 -18 -19 -32 -59 -75 -56 -66 -45 -16 -11 -16 -18 -8 0 -8 -25 -3 -10 -36 -39 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -20 -21 -10 -17 -3 0 0 0 0 0 0 -33 -29 -19 -20 -24 -28 -29 -19 -16 -18 -16 -11 -14 -8 -9 -10 -9 -11 -12 -12 -16 -18 -13 -21 -30 -30 -26 -24 -19 -13 -12 -13 -11 -6 -10 -10 -11 -13 -16 -18 -14 -12 -14 -17 -20 -15 -10 -9 -8 -5 -32 -22 -13 -12 -9 -16 -17 -11 -5 -4 -7 -6 -4 -3 -3 -3 -4 -9 -8 -6 -13 -4 -4 -7 -9 -10 -9 -12 -30 -54 -60 -14 -6 -9 -10 -8 -7 -7 -6 -13 -13 -12 -38 -53 -26 -11 -11 -8 -5 -4 -5 -7 -8 -17 -47 -40 -30 -17 -6 -7 -5 -8 -12 -11 -6 -3 -2 -1 -5 -19 -41 -39 -26 -24 -15 -21 -6 -11 -17 -14 -9 -12 -22 -21 -22 -31 -21 -20 -20 -15 0 0 -1 0 -4 -11 -1 -19 -40 -28 0 0 0 0 0 0 -6 -17 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 0 0 0 0 0 0 0 0 0 -40 -38 -15 -13 -14 -19 -25 -30 -30 -19 -13 -12 -18 -14 -11 -7 -6 -8 -13 -12 -17 -21 -20 -17 -25 -26 -27 -28 -25 -18 -17 -17 -15 -11 -14 -10 -9 -11 -13 -16 -12 -11 -18 -24 -21 -17 -15 -15 -14 -8 -21 -18 -23 -20 -13 -7 -6 -6 -9 -9 -3 -4 -4 -4 -6 -7 -3 -11 -7 -9 -14 -4 -5 -6 -8 -9 -10 -18 -10 -57 -60 -14 -5 -10 -12 -10 -18 -45 -15 -17 -15 -13 -33 -81 -29 -14 -9 -4 -5 -5 -5 -9 -10 -8 -31 -21 -13 -10 -15 -19 -9 -7 -28 -37 -16 -8 -15 -19 -12 -8 -12 -40 -33 -25 -22 -13 -29 -31 -23 -18 -18 -16 -27 -21 -21 -33 -21 -3 0 0 -1 -2 0 0 0 -10 -19 -4 -1 0 -1 -15 -44 -5 0 0 -19 -52 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -43 -39 -29 -54 -16 -15 -20 -25 -26 -17 -13 -13 -21 -30 -14 -4 -7 -11 -13 -16 -11 -16 -25 -27 -21 -23 -22 -21 -21 -20 -16 -15 -16 -16 -14 -14 -10 -9 -10 -12 -13 -17 -18 -16 -15 -16 -19 -17 -11 -10 -15 -16 -33 -28 -13 -7 -13 -7 -14 -11 -5 -6 -7 -7 -5 -6 -10 -12 -8 -8 -7 -6 -6 -6 -7 -10 -17 -32 -13 -14 -21 -12 -5 -4 -5 -9 -35 -56 -30 -29 -24 -15 -14 -13 -12 -8 -6 -4 -5 -8 -5 -6 -6 -3 -2 -2 -11 -9 -2 -1 -4 -2 -28 -36 -12 -1 -1 -1 -2 -2 -12 -57 -34 -42 -52 -49 -37 -37 -26 -28 -34 -19 -20 -55 -75 -59 -23 -12 -2 0 -6 -12 0 0 0 -9 -24 -20 -11 -2 -43 -43 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -40 -56 -66 -15 -17 -17 -12 -9 -15 -15 -17 -20 -27 -26 -12 -13 -13 -17 -20 -12 -19 -19 -21 -23 -23 -18 -16 -15 -14 -11 -10 -13 -14 -14 -13 -14 -11 -10 -10 -11 -15 -13 -14 -14 -13 -11 -10 -8 -7 -10 -18 -38 -31 -17 -8 -10 -6 -8 -12 -12 -10 -11 -8 -5 -7 -11 -11 -8 -14 -11 -8 -9 -10 -7 -8 -13 -14 -8 -3 -14 -11 -5 -7 -14 -12 -18 -23 -19 -23 -27 -18 -36 -70 -59 -8 -5 -4 -5 -7 -4 -5 -5 -5 -5 -7 -10 -5 -1 0 -1 -1 -14 -19 -15 -9 -4 -7 -6 -3 -16 -56 -31 -57 -74 -81 -68 -32 -25 -27 -30 -24 -24 -20 -44 -31 -7 -8 -1 -3 -1 -1 -5 -19 -3 -4 -12 -25 -27 -3 0 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -51 -42 -29 -17 -18 -17 -15 -10 -7 -12 -20 -16 -19 -21 -12 -13 -14 -20 -24 -20 -15 -16 -19 -21 -20 -15 -16 -12 -9 -7 -8 -11 -13 -15 -17 -17 -17 -16 -14 -16 -20 -14 -13 -12 -8 -3 -3 -3 -4 -5 -12 -27 -32 -19 -9 -9 -14 -5 -9 -16 -16 -11 -7 -17 -10 -10 -11 -8 -14 -10 -8 -10 -13 -9 -7 -13 -17 -14 -6 -10 -8 -6 -9 -14 -5 -7 -11 -9 -5 -7 -18 -22 -35 -38 -6 -12 -6 -5 -5 -4 -6 -8 -8 -9 -11 -14 -12 -5 -6 -8 -1 -5 -14 -20 -15 0 -1 -1 -37 -61 -70 -61 -65 -47 -35 -40 -36 -28 -24 -26 -24 -16 -14 -22 -20 -8 0 -2 -11 -10 -11 -11 -4 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -18 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -18 -22 -16 -13 -14 -15 -8 -6 -6 -9 -15 -12 -16 -18 -20 -18 -12 -20 -26 -23 -12 -14 -15 -17 -17 -14 -13 -9 -7 -6 -7 -9 -11 -12 -14 -16 -16 -17 -17 -18 -17 -11 -5 -10 -11 -6 -2 -3 -16 -7 -9 -17 -22 -19 -9 -12 -12 -4 -4 -15 -15 -10 -8 -15 -8 -12 -14 -12 -12 -13 -8 -7 -10 -10 -7 -13 -11 -8 -8 -8 -8 -8 -9 -8 -5 -12 -11 -8 -6 -7 -7 -7 -26 -30 -15 -15 -7 -8 -6 -4 -4 -5 -9 -9 -10 -10 -10 -6 -2 -1 0 0 -1 -2 -15 -9 -23 -137 -109 -102 -92 -79 -66 -65 -54 -45 -38 -27 -23 -21 -20 -22 -29 -23 -23 -9 0 -3 -15 -40 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -51 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -28 -35 -21 -19 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 -12 -11 -13 -12 -20 -20 -18 -16 -7 -12 -11 -9 -8 -13 -8 -6 -9 -12 -21 -22 -20 -20 -21 -11 -13 -14 -14 -12 -10 -7 -6 -7 -10 -14 -11 -11 -13 -14 -15 -17 -16 -15 -13 -11 -6 -14 -11 -5 -6 -14 -5 -11 -10 -13 -31 -14 -13 -9 -3 -5 -15 -14 -10 -13 -18 -9 -15 -17 -14 -8 -7 -6 -7 -7 -6 -6 -16 -16 -11 -8 -8 -8 -8 -11 -9 -7 -12 -11 -8 -8 -9 -9 -8 -9 -10 -12 -13 -7 -13 -9 -5 -5 -6 -11 -9 -12 -13 -10 -1 0 0 0 0 -1 -5 -67 -59 -53 -167 -44 -91 -79 -56 -59 -66 -28 -12 -9 -9 -8 -2 -10 -27 -42 -37 -7 -2 0 0 -4 -23 -5 0 0 0 0 0 0 0 0 0 0 -27 -12 0 0 -1 -5 -1 0 -3 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -20 0 0 0 0 -1 0 -8 -44 -49 -48 -46 -50 -55 -9 0 0 0 0 0 0 0 0 0 0 0 0 -14 -9 -7 -8 -40 -25 -17 -22 -16 -20 -13 -11 -11 -7 -12 -15 -14 -15 -23 -22 -16 -10 -8 -7 -9 -11 -12 -12 -10 -7 -7 -7 -16 -26 -27 -26 -16 -13 -14 -14 -11 -14 -13 -13 -14 -15 -15 -9 -9 -12 -6 -16 -10 -17 -34 -43 -23 -19 -10 -6 -10 -11 -10 -7 -8 -10 -14 -15 -15 -12 -11 -17 -9 -6 -6 -8 -10 -17 -12 -10 -9 -8 -6 -8 -8 -10 -13 -10 -7 -8 -16 -16 -10 -8 -7 -7 -8 -8 -10 -7 -5 -5 -6 -11 -6 -15 -14 -5 -1 0 0 0 0 -2 -10 -9 -4 -2 -21 -8 -106 -56 -29 -24 -24 -2 -1 -7 -13 -12 -9 -6 -3 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -4 0 0 -5 -24 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -39 -37 -19 -13 -11 -6 -23 -34 -32 -40 -51 -44 -33 -34 -39 -1 0 0 0 0 0 0 0 0 0 0 0 0 -26 -21 -10 -14 -39 -20 -18 -17 -14 -21 -15 -15 -15 -14 -12 -15 -12 -17 -23 -22 -20 -11 -7 -7 -7 -9 -11 -10 -8 -7 -7 -7 -19 -28 -30 -30 -28 -18 -15 -14 -11 -16 -11 -14 -16 -13 -14 -12 -14 -13 -10 -20 -9 -12 -28 -35 -7 -8 -8 -7 -8 -9 -11 -7 -6 -8 -11 -13 -15 -10 -7 -7 -7 -8 -11 -12 -13 -16 -16 -9 -7 -7 -6 -6 -7 -7 -8 -10 -13 -11 -18 -18 -10 -12 -8 -6 -7 -8 -5 -5 -6 -4 -4 -4 -3 -8 -17 -13 -4 0 0 -2 -1 -2 -6 -1 0 0 -4 -14 -50 -20 -39 -27 -8 -20 -2 -3 -8 -15 -22 -25 -23 -9 -18 -29 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -1 -9 -23 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -13 -32 -28 -26 -35 -33 -8 -18 -20 -13 -33 -25 -32 -43 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -13 -9 -11 -19 -10 -16 -15 -13 -16 -14 -27 -26 -20 -16 -19 -20 -23 -24 -25 -28 -25 -23 -20 -14 -9 -14 -12 -11 -11 -11 -10 -18 -25 -30 -28 -17 -14 -15 -14 -15 -19 -10 -16 -17 -14 -13 -20 -20 -22 -21 -18 -7 -13 -26 -38 -32 -7 -8 -12 -13 -16 -14 -11 -7 -12 -16 -15 -14 -8 -7 -7 -7 -9 -10 -8 -8 -10 -10 -7 -12 -9 -7 -7 -6 -8 -6 -6 -10 -11 -7 -7 -8 -10 -11 -9 -9 -8 -7 -6 -7 -4 -3 -3 -3 -1 -14 -13 -8 -7 -6 -2 -1 0 0 0 0 0 -1 -2 0 0 -60 -46 -14 -1 0 0 0 -5 -16 -28 -33 -10 -16 -27 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -2 -1 -15 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -12 -7 -8 -19 -20 -3 -1 -2 -3 -12 -24 -37 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -13 -9 -10 -9 -6 -15 -26 -35 -31 -26 -34 -39 -34 -25 -20 -25 -27 -25 -28 -29 -21 -21 -23 -19 -15 -20 -20 -26 -29 -22 -13 -12 -15 -14 -13 -14 -14 -16 -15 -15 -14 -11 -13 -14 -13 -15 -20 -20 -20 -21 -19 -14 -17 -18 -20 -29 -28 -8 -10 -8 -11 -16 -15 -7 -9 -14 -16 -12 -6 -8 -8 -7 -8 -8 -7 -6 -7 -8 -7 -10 -7 -6 -7 -6 -7 -7 -8 -8 -7 -8 -9 -10 -11 -12 -12 -10 -9 -9 -9 -10 -8 -4 -4 -4 -2 -2 -7 -9 -9 -7 -3 -1 0 0 0 0 0 0 0 0 -11 -69 -57 -38 -16 -8 -9 -2 0 0 -2 -4 -18 -25 -27 -17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -16 -18 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -12 -5 -7 -6 -6 -9 -9 -18 -20 -20 -22 -28 -29 -17 -18 -28 -28 -27 -33 -32 -26 -25 -28 -16 -15 -18 -18 -9 -16 -17 -15 -15 -16 -15 -14 -14 -18 -28 -18 -17 -16 -14 -14 -16 -14 -16 -19 -20 -20 -21 -20 -15 -8 -8 -16 -31 -27 -7 -6 -8 -12 -14 -13 -11 -10 -11 -10 -9 -7 -6 -6 -6 -7 -8 -7 -7 -7 -7 -7 -9 -7 -7 -7 -7 -9 -9 -10 -9 -7 -7 -6 -8 -9 -10 -12 -11 -10 -11 -12 -11 -14 -78 -30 -6 -3 -1 -5 -6 -5 -4 -3 -1 0 0 0 0 0 0 0 0 -18 -64 -58 -72 -54 -30 -25 -9 -7 -7 -8 -15 -19 -5 -6 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -9 -7 -16 -7 -9 -12 -9 -8 -9 -12 -11 -9 -13 -16 -24 -24 -23 -30 -36 -37 -33 -26 -20 -11 -11 -14 -13 -6 -8 -11 -12 -12 -11 -15 -15 -14 -17 -23 -15 -14 -16 -16 -16 -17 -17 -19 -19 -19 -20 -21 -20 -16 -11 -9 -18 -10 -8 -15 -24 -15 -13 -12 -11 -11 -12 -12 -9 -8 -13 -14 -8 -7 -6 -6 -7 -9 -9 -8 -7 -6 -7 -7 -8 -7 -6 -6 -8 -6 -7 -7 -5 -6 -6 -8 -10 -11 -12 -14 -14 -11 -6 -14 -11 -4 -10 -13 -8 -1 -1 -1 -1 0 0 0 0 0 0 0 0 0 -9 -33 -61 -67 -47 -38 -33 -22 -20 -23 -17 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -43 -38 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -11 -10 -13 -7 -9 -13 -14 -16 -15 -11 -12 -13 -15 -12 -12 -13 -17 -26 -34 -38 -35 -33 -29 -16 -12 -11 -11 -11 -8 -9 -8 -9 -10 -13 -15 -15 -15 -15 -13 -8 -7 -13 -18 -20 -20 -22 -21 -19 -19 -20 -17 -17 -12 -10 -16 -6 -6 -11 -19 -15 -13 -13 -13 -10 -8 -14 -14 -9 -7 -11 -14 -8 -7 -6 -6 -7 -9 -7 -10 -9 -5 -6 -7 -7 -7 -6 -5 -10 -7 -6 -6 -5 -4 -6 -7 -8 -11 -17 -15 -11 -23 -39 -24 -4 -12 -28 -26 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -30 -67 -76 -30 -14 -12 -12 -15 -21 -18 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -40 -42 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -23 -19 -14 -9 -10 -12 -13 -21 -30 -13 -18 -19 -18 -13 -12 -17 -17 -17 -18 -25 -31 -35 -29 -19 -17 -15 -14 -13 -12 -11 -9 -10 -10 -11 -13 -14 -17 -13 -11 -13 -16 -14 -16 -19 -21 -23 -21 -20 -13 -9 -10 -11 -9 -8 -11 -18 -15 -12 -12 -13 -13 -13 -6 -4 -9 -15 -14 -10 -9 -11 -12 -6 -6 -6 -6 -6 -7 -9 -12 -9 -5 -6 -6 -6 -6 -6 -5 -8 -6 -5 -6 -6 -4 -5 -5 -6 -9 -15 -12 -4 -29 -36 -7 -1 0 -11 -13 -1 0 0 -6 -13 -13 -6 -17 -9 0 0 -3 -15 -19 -39 -61 -67 -41 -54 -51 -34 -15 -2 -1 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -28 -18 -18 -19 -17 -15 -12 -11 -16 -23 -21 -18 -14 -16 -18 -15 -15 -15 -15 -17 -17 -11 -16 -17 -16 -16 -18 -15 -14 -15 -15 -14 -19 -14 -9 -8 -11 -17 -13 -9 -11 -18 -20 -18 -18 -20 -22 -21 -23 -13 -11 -15 -13 -12 -13 -11 -7 -9 -14 -12 -12 -12 -11 -5 -4 -7 -10 -11 -8 -8 -11 -14 -13 -13 -6 -5 -5 -6 -6 -5 -6 -5 -5 -6 -6 -6 -5 -4 -5 -6 -4 -6 -7 -6 -5 -6 -6 -7 -10 -11 -2 -1 -17 -23 -19 -11 -11 -4 -12 -35 -34 -15 -12 -15 -22 -65 -74 -27 0 -25 -73 -36 -64 -68 -57 -41 -44 -33 -37 -24 -4 -6 -3 -21 -28 -22 -20 -17 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -26 -6 -29 -14 -16 -18 -18 -17 -17 -18 -22 -25 -23 -15 -14 -14 -10 -12 -19 -18 -17 -17 -14 -9 -10 -10 -14 -13 -11 -11 -12 -12 -13 -18 -30 -25 -17 -18 -19 -16 -16 -16 -15 -15 -17 -18 -18 -20 -22 -23 -23 -22 -20 -19 -19 -19 -10 -6 -6 -8 -11 -9 -9 -9 -11 -15 -16 -9 -9 -11 -13 -13 -8 -7 -11 -13 -5 -5 -6 -6 -5 -5 -5 -5 -5 -6 -6 -4 -6 -6 -5 -5 -4 -7 -8 -7 -6 -8 -5 -7 -9 -7 -5 -69 -50 -38 -35 -26 -23 -8 0 -1 -6 -4 -1 -4 -9 -12 -16 -20 -7 -13 -58 -91 -80 -81 -74 -69 -65 -48 -49 -35 -18 -21 -18 -40 -55 -57 -51 -38 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 0 0 0 0 0 0 0 0 0 0 0 -36 -27 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -3 0 -1 -15 -14 -19 -16 -15 -15 -17 -23 -16 -37 -35 -26 -23 -21 -15 -12 -14 -16 -16 -20 -14 -8 -9 -15 -13 -11 -9 -11 -22 -11 -9 -20 -28 -12 -7 -11 -11 -9 -11 -16 -13 -15 -20 -19 -18 -19 -19 -19 -23 -23 -20 -14 -15 -18 -15 -8 -6 -9 -11 -9 -8 -5 -8 -12 -6 -7 -11 -13 -13 -12 -13 -9 -7 -7 -4 -4 -11 -9 -5 -4 -5 -5 -5 -6 -6 -6 -6 -6 -6 -5 -4 -5 -6 -6 -7 -9 -6 -8 -8 -8 -19 -54 -53 -46 -36 -20 0 0 0 0 0 0 0 0 0 -5 -15 -17 -14 -12 -34 -68 0 0 -3 -65 -128 -92 -85 -48 -31 -25 -25 -36 -59 -66 -67 -55 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -50 -8 0 0 -1 -3 -1 0 0 0 -9 -55 -71 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -21 -19 0 0 -8 -8 -13 -13 -13 -10 -13 -32 -62 -35 -27 -30 -29 -12 -16 -16 -16 -15 -14 -17 -14 -10 -9 -11 -10 -13 -13 -10 -6 -10 -10 -17 -23 -21 -13 -9 -8 -9 -11 -17 -28 -25 -18 -14 -18 -12 -14 -14 -17 -21 -16 -15 -17 -15 -9 -16 -20 -17 -14 -13 -11 -8 -5 -5 -6 -7 -13 -16 -13 -7 -6 -7 -6 -5 -4 -4 -4 -6 -5 -4 -5 -5 -4 -5 -7 -7 -7 -8 -8 -7 -7 -6 -8 -15 -12 -8 -8 -8 -8 -8 -7 -6 -12 -33 -30 -14 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -5 -9 -8 0 0 -22 -13 -16 -47 -120 -65 -48 -40 -37 -51 -52 -71 -89 -67 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -27 -27 -37 -74 -79 -61 -54 -30 -3 0 0 0 0 -20 -67 -28 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -24 -23 -11 0 0 -7 -10 -12 -10 -11 -7 -5 -9 -18 -17 -18 -17 -15 -10 -15 -16 -20 -15 -10 -10 -13 -11 -8 -7 -8 -11 -13 -10 -8 -9 -12 -13 -13 -12 -15 -31 -28 -19 -17 -22 -38 -25 -22 -14 -9 -6 -13 -13 -15 -17 -15 -15 -19 -14 -7 -8 -19 -19 -13 -10 -12 -18 -8 -5 -6 -6 -9 -13 -15 -11 -5 -5 -5 -5 -4 -4 -4 -6 -5 -4 -5 -5 -4 -5 -7 -8 -8 -6 -9 -10 -9 -9 -10 -16 -10 -11 -13 -8 -8 -11 -13 -10 -7 -30 -57 -29 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -51 -135 -112 -76 -55 -44 -40 -41 -53 -86 -55 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -77 -103 -114 -81 -7 -15 -62 -71 -52 -34 -1 0 0 -3 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -11 -3 0 0 -7 -16 -17 -15 -14 -15 -17 -18 -18 -19 -21 -5 -7 -8 -9 -14 -18 -14 -12 -14 -17 -24 -13 -10 -11 -11 -18 -9 -7 -10 -13 -14 -14 -14 -16 -20 -22 -20 -19 -17 -15 -22 -24 -18 -10 -6 -10 -12 -14 -14 -14 -16 -20 -12 -8 -7 -6 -8 -8 -7 -10 -18 -16 -19 -16 -10 -6 -7 -7 -7 -6 -5 -6 -12 -7 -6 -31 -47 -6 -5 -5 -5 -3 -6 -4 -7 -9 -8 -10 -10 -13 -12 -12 -17 -8 -15 -15 -7 -9 -10 -10 -31 -35 -20 -95 -41 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -58 -128 -142 -98 -76 -60 -57 -60 -62 -83 -35 0 -5 -12 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -68 -100 -123 -83 0 -1 -20 -44 -62 -51 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -50 -13 0 0 -29 -20 -20 -11 -8 -11 -16 -13 -17 -19 -18 -8 -13 -13 -14 -14 -15 -16 -14 -19 -24 -17 -14 -14 -12 -20 -31 -16 -8 -10 -14 -14 -15 -18 -18 -19 -20 -21 -21 -21 -19 -18 -19 -19 -17 -14 -10 -6 -13 -14 -11 -12 -19 -10 -8 -7 -5 -6 -7 -7 -8 -11 -17 -21 -19 -16 -14 -11 -6 -9 -7 -6 -6 -11 -7 -104 -224 -366 -336 -47 -5 -5 -4 -5 -4 -9 -10 -8 -9 -8 -16 -14 -12 -18 -8 -10 -9 -7 -9 -10 -12 -35 -33 -14 -49 -22 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -58 -74 -105 -111 -70 -84 -97 -85 -80 -73 -30 -9 0 -20 -53 -56 -57 -20 0 0 0 0 0 0 0 0 0 0 0 -10 -42 -79 -35 -5 0 0 0 -3 -4 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -42 -10 -1 0 -51 -44 -40 -30 -9 -8 -17 -9 -3 -12 -15 -14 -12 -12 -16 -14 -14 -19 -11 -12 -13 -11 -8 -9 -12 -37 -47 -27 -22 -17 -15 -13 -12 -18 -21 -20 -18 -19 -21 -18 -17 -12 -9 -18 -20 -21 -16 -8 -6 -14 -10 -13 -18 -8 -8 -8 -7 -6 -7 -12 -7 -10 -17 -18 -10 -10 -15 -15 -9 -18 -10 -5 -5 -6 -6 -324 -402 -378 -307 -14 -27 -12 -4 -4 -6 -5 -8 -9 -8 -6 -10 -9 -10 -15 -17 -10 -12 -13 -11 -22 -81 -52 -20 -5 -8 -11 -9 -8 -8 -6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -62 -95 -86 -48 -45 -102 -111 -101 -74 0 0 -29 -41 -50 -50 -55 -52 -19 0 -7 -27 -4 0 0 0 0 0 0 0 -20 -74 -99 -34 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -27 -30 -6 0 -44 -50 -54 -41 -31 -25 -28 -26 -15 -13 -12 -11 -9 -8 -14 -19 -18 -17 -11 -10 -10 -9 -8 -7 -12 -46 -41 -20 -28 -10 -15 -11 -5 -7 -18 -9 -12 -17 -17 -12 -9 -7 -11 -18 -18 -18 -15 -13 -14 -5 -7 -11 -12 -8 -8 -9 -8 -8 -8 -11 -6 -6 -7 -7 -7 -7 -15 -16 -11 -6 -6 -5 -10 -10 -36 -249 -393 -177 -9 -7 -15 -8 -5 -6 -8 -6 -7 -8 -8 -9 -11 -8 -10 -9 -8 -9 -15 -16 -12 -26 -60 -8 -10 -9 -8 -7 -3 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -16 -95 -115 -124 -116 -1 -94 -117 -67 0 -5 -81 -80 -64 -61 -63 -50 -15 -23 -46 -64 -25 -4 0 0 0 0 0 0 -16 -51 -77 -127 -43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -52 -58 -57 -50 -63 -54 -57 -62 -45 -9 -9 -25 -18 -8 -8 -9 -11 -14 -13 -9 -10 -9 -11 -11 -12 -19 -27 -36 -45 -13 -17 -13 -7 -5 -5 -5 -7 -9 -12 -15 -18 -10 -7 -9 -11 -17 -18 -17 -16 -14 -4 -15 -10 -7 -7 -9 -8 -9 -8 -7 -6 -6 -7 -7 -7 -7 -11 -11 -8 -6 -7 -4 -7 -147 -218 -198 -417 -123 -10 -5 -5 -5 -5 -7 -8 -7 -7 -7 -8 -10 -11 -8 -11 -9 -7 -8 -10 -14 -10 -8 -8 -6 -5 -10 -12 -9 -4 -3 -7 -9 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -39 -121 -139 -91 -17 -119 -120 -50 0 -18 -95 -97 -83 -72 -68 -48 -8 -41 -69 -76 -76 -23 -7 0 0 0 0 -27 -34 -40 -77 -125 -124 -42 0 0 0 0 0 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -6 0 0 0 0 0 0 0 0 0 0 0 -6 -6 0 0 -66 -74 -67 -64 -69 -63 -61 -51 -32 -7 -8 -48 -29 -12 -7 -5 -7 -8 -10 -11 -12 -12 -11 -11 -12 -19 -85 -38 -13 -13 -17 -16 -11 -6 -7 -13 -5 -5 -5 -8 -12 -6 -6 -6 -8 -13 -20 -17 -16 -16 -13 -13 -8 -7 -7 -8 -7 -8 -8 -8 -7 -7 -7 -6 -6 -6 -6 -5 -5 -5 -6 -5 -6 -294 -426 -386 -318 -49 -8 -6 -9 -12 -5 -6 -6 -6 -5 -6 -7 -9 -10 -8 -9 -9 -9 -10 -11 -16 -8 -9 -9 -6 -6 -8 -12 -12 -9 -8 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -70 -129 -73 0 -12 -111 -34 0 -13 -49 -59 -84 -77 -67 -66 -56 -60 -68 -81 -90 -90 -104 -35 0 -19 -59 -75 -98 -52 0 0 -9 -6 0 0 0 0 0 -42 -46 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -25 0 0 -75 -87 -75 -69 -67 -64 -83 -65 -57 -52 -51 -58 -36 -45 -37 -6 -5 -6 -6 -6 -5 -5 -9 -9 -8 -24 -92 -30 -10 -8 -11 -14 -11 -7 -5 -5 -4 -9 -6 -5 -5 -5 -5 -6 -6 -9 -17 -10 -17 -12 -7 -7 -7 -9 -9 -9 -8 -7 -9 -9 -8 -8 -8 -7 -7 -6 -6 -5 -5 -6 -7 -97 -334 -403 -428 -239 -15 -7 -6 -6 -21 -25 -7 -10 -9 -7 -6 -6 -6 -8 -8 -8 -7 -7 -8 -9 -11 -13 -9 -9 -10 -12 -11 -8 -10 -11 -11 -8 -1 -8 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -71 -38 0 0 -8 -3 0 0 0 -9 -83 -93 -85 -76 -73 -65 -67 -75 -77 -79 -96 -112 -99 -105 -123 -103 -117 -41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -90 -90 -68 -72 -72 -82 -95 -71 -68 -81 -87 -83 -91 -85 -37 -6 -6 -8 -9 -9 -8 -6 -5 -10 -8 -9 -11 -8 -6 -6 -9 -12 -4 -5 -5 -5 -5 -7 -4 -5 -6 -7 -8 -16 -10 -8 -9 -10 -19 -11 -7 -7 -6 -10 -8 -8 -7 -8 -10 -8 -9 -9 -9 -8 -8 -6 -8 -10 -6 -6 -7 -171 -411 -414 -430 -170 -17 -17 -7 -16 -31 -27 -13 -19 -20 -11 -14 -15 -7 -7 -7 -7 -7 -8 -8 -10 -10 -13 -16 -10 -7 -10 -12 -11 -11 -14 -14 -9 -2 -1 -8 -3 -8 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -63 -86 -107 -109 -95 -78 -69 -69 -33 -32 -112 -132 -47 -37 -54 -60 -84 -21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -18 -22 0 0 0 0 -2 0 0 0 0 0 0 0 0 0 0 0 -104 -95 -90 -95 -90 -97 -104 -99 -88 -47 -84 -96 -89 -94 -33 -55 -47 -5 -6 -7 -8 -7 -6 -7 -6 -11 -14 -11 -13 -12 -11 -8 -3 -4 -5 -5 -5 -4 -4 -4 -5 -6 -10 -20 -9 -9 -9 -8 -8 -11 -11 -9 -8 -10 -8 -9 -9 -8 -8 -5 -6 -8 -8 -7 -7 -6 -8 -10 -6 -6 -6 -28 -218 -416 -427 -96 -13 -18 -17 -8 -20 -21 -19 -18 -17 -8 -7 -13 -13 -7 -11 -9 -9 -9 -7 -11 -11 -12 -13 -8 -4 -4 -9 -9 -5 -10 -11 -11 -12 -14 -2 -1 -7 -9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -19 -95 -111 -109 -100 -89 -80 -66 -22 -13 -8 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -12 0 0 0 0 -25 -40 0 0 0 0 0 0 0 0 0 0 -82 -132 -95 -40 -62 -116 -127 -123 -104 -25 -60 -49 -20 -21 -16 -20 -19 -5 -4 -6 -11 -8 -6 -5 -4 -5 -13 -19 -18 -12 -8 -5 -4 -5 -5 -5 -5 -5 -5 -5 -5 -5 -6 -8 -7 -8 -8 -9 -11 -12 -13 -11 -10 -9 -7 -7 -9 -8 -6 -4 -4 -5 -6 -6 -7 -6 -5 -5 -5 -5 -4 -4 -57 -244 -346 -24 -7 -6 -4 -5 -12 -15 -19 -21 -18 -20 -15 -15 -16 -14 -15 -7 -5 -8 -11 -10 -13 -9 -8 -9 -8 -1 -2 -2 0 0 0 0 0 -4 -8 -5 -8 -7 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -26 -90 -111 -139 -121 -103 -94 -63 -32 -91 -82 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 -9 -15 -2 -16 -90 -117 -125 -122 -99 -20 -24 -25 -22 -14 -8 -8 -7 -6 -7 -8 -8 -7 -6 -6 -5 -11 -15 -13 -9 -6 -5 -5 -5 -5 -5 -5 -5 -5 -5 -4 -4 -4 -5 -6 -6 -6 -9 -10 -10 -13 -12 -10 -9 -9 -9 -9 -7 -6 -6 -5 -5 -6 -6 -7 -6 -6 -6 -6 -6 -5 -4 -6 -208 -272 -6 -8 -12 -7 -4 -6 -7 -21 -28 -28 -19 -17 -16 -13 -13 -10 -10 -8 -14 -13 -9 -13 -25 -14 -11 -12 -4 -4 -5 -6 -5 0 0 -2 -1 -2 -2 -6 -13 -13 -11 -9 -13 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -111 -28 -29 -38 -44 -40 -55 -110 -58 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -28 -2 -17 -21 -21 -16 -15 -14 -11 -8 -6 -4 -6 -8 -10 -10 -6 -6 -8 -13 -11 -5 -5 -6 -6 -6 -6 -6 -6 -6 -6 -5 -4 -4 -6 -6 -6 -7 -7 -8 -9 -11 -12 -10 -10 -10 -10 -7 -6 -6 -7 -7 -6 -7 -6 -7 -7 -7 -7 -7 -7 -7 -5 -6 -289 -217 -8 -14 -15 -9 -5 -6 -8 -22 -27 -20 -11 -6 -12 -8 -12 -17 -15 -6 -10 -8 -7 -13 -29 -14 -12 -13 -13 -12 -8 -25 -18 0 -1 -15 -12 -12 -14 -12 -8 -8 -5 -3 -9 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -61 -24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -16 -25 -24 -22 -7 -7 -4 -3 -5 -6 -13 -14 -12 -10 -10 -8 -7 -5 -5 -7 -8 -8 -7 -7 -7 -7 -7 -6 -5 -4 -5 -7 -7 -7 -7 -8 -9 -10 -11 -9 -9 -9 -8 -7 -7 -7 -9 -10 -9 -9 -8 -8 -7 -7 -9 -8 -7 -7 -7 -12 -142 -220 -159 -77 -7 -16 -15 -12 -10 -11 -25 -20 -16 -15 -15 -14 -16 -16 -13 -6 -6 -7 -10 -13 -11 -4 -7 -9 -6 -4 -11 -18 -12 0 0 0 -14 -17 -17 -12 0 0 0 0 -1 0 0 -44 -53 -31 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -7 -1 -3 -4 -5 -7 -6 -11 -13 -15 -14 -13 -8 -6 -5 -5 -6 -9 -9 -8 -8 -8 -8 -8 -7 -6 -5 -5 -6 -6 -6 -7 -9 -10 -11 -11 -9 -9 -5 -3 -4 -4 -5 -9 -11 -12 -13 -11 -12 -10 -10 -12 -11 -10 -9 -8 -63 -224 -387 -412 -238 -9 -9 -16 -12 -11 -14 -20 -22 -18 -15 -16 -22 -21 -16 -10 -9 -16 -7 -9 -11 -9 -3 -2 -5 -7 -20 -38 -3 0 0 0 0 -1 -3 -13 -11 0 0 0 0 0 0 -1 -33 -83 -68 -18 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -1 -8 -5 -3 -4 -6 -7 -12 -11 -8 -10 -11 -7 -5 -5 -6 -6 -7 -9 -9 -9 -9 -8 -8 -7 -6 -6 -5 -6 -7 -10 -11 -12 -12 -10 -8 -6 -6 -9 -9 -5 -5 -10 -11 -12 -15 -16 -13 -13 -14 -13 -10 -12 -9 -38 -182 -398 -362 -194 -28 -9 -7 -9 -19 -24 -24 -24 -23 -19 -18 -21 -24 -15 -8 -9 -12 -5 -8 -8 -8 -8 -8 -3 -9 -68 -86 -7 -4 -20 -21 -11 0 0 -4 -4 0 0 0 0 0 0 0 0 -37 -34 -18 -19 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -3 -2 -7 -4 -2 -3 -3 -3 -3 -5 -7 -10 -13 -9 -6 -5 -5 -5 -6 -6 -6 -6 -7 -9 -8 -6 -5 -5 -5 -6 -7 -9 -11 -12 -13 -10 -6 -7 -7 -9 -10 -9 -6 -6 -6 -8 -13 -16 -16 -15 -16 -15 -12 -15 -9 -10 -140 -377 -366 -354 -157 -8 -6 -8 -30 -27 -24 -26 -21 -22 -22 -21 -20 -14 -8 -10 -11 -7 -9 -11 -10 -9 -10 -18 -13 -25 -64 -61 -31 -66 -89 -102 -76 0 0 0 -13 -14 0 0 0 0 0 0 0 0 0 -5 -15 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -20 -6 -3 -3 -3 -3 -4 -6 -10 -13 -12 -9 -8 -7 -6 -5 -3 -2 -1 -2 -5 -8 -8 -7 -6 -5 -5 -7 -9 -10 -12 -12 -10 -7 -5 -5 -11 -10 -8 -7 -6 -9 -12 -13 -13 -14 -18 -15 -14 -38 -29 -12 -11 -199 -383 -386 -334 -119 -12 -36 -72 -23 -14 -20 -26 -20 -20 -25 -23 -20 -20 -13 -7 -8 -11 -13 -14 -14 -13 -15 -18 -10 -11 -91 -93 -34 -48 -56 -76 -54 -14 -18 -11 -22 -31 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -3 -2 -3 -8 -9 -7 -8 -9 -8 -7 -5 -1 -1 -1 0 -2 -7 -7 -8 -7 -5 -4 -7 -6 -7 -9 -11 -11 -10 -8 -8 -14 -6 -6 -8 -11 -15 -14 -15 -16 -14 -9 -6 -2 -223 -458 -388 -322 -181 -191 -175 -13 -13 -17 -21 -32 -13 -16 -25 -27 -24 -25 -29 -25 -24 -24 -21 -9 -8 -9 -10 -12 -16 -40 -38 -20 -8 -10 -42 -39 -14 -11 -10 -69 -135 -101 -16 -19 -23 -41 -42 -8 0 0 -64 -51 -2 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 -2 -2 -3 -3 -3 -3 -4 -7 -7 -4 -1 -1 -1 0 0 0 -2 -12 -8 -5 -4 -5 -4 -4 -8 -11 -11 -12 -12 -8 -6 -10 -6 -6 -10 -11 0 -1 -8 -7 0 0 0 -261 -266 -55 -110 -35 -6 -8 -12 -9 -26 -42 -34 -22 -26 -27 -25 -25 -25 -22 -27 -25 -25 -23 -10 -9 -9 -9 -9 -16 -69 -109 -64 -12 -14 -13 -12 -13 -22 -40 -120 -155 -150 -95 -39 -27 -34 -47 -60 -71 -100 -112 -53 -3 -10 -15 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -2 -2 -2 -2 -2 -2 -4 -5 -4 -2 -1 0 0 0 0 -1 -4 -6 -5 -3 -3 -4 -4 -10 -14 -13 -12 -16 -16 -9 -3 -2 -1 -3 -4 0 0 -2 -2 0 0 0 0 -5 -19 -33 -29 -8 -14 -13 -9 -19 -46 -31 -23 -27 -26 -26 -24 -23 -22 -24 -22 -26 -26 -22 -10 -10 -17 -16 -10 -15 -92 -50 -12 -16 -15 -13 -13 -36 -56 -27 -127 -154 -88 -16 -2 -16 -21 -34 -55 -87 -108 -102 -95 -58 -6 -12 -12 -11 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -1 -1 -1 -1 -1 -1 -2 -5 -5 -4 -2 -1 -1 -1 0 0 -1 -3 -3 -3 -4 -8 -10 -11 -10 -10 -10 -14 -15 -7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -20 -35 -20 -28 -17 -6 -12 -45 -23 -16 -19 -24 -30 -29 -24 -20 -18 -17 -23 -26 -28 -28 -26 -22 -17 -12 -30 -110 -138 -63 -16 -15 -15 -16 -14 -14 -31 -95 -168 -63 -4 -7 -5 -1 -25 -57 -86 -121 -183 -205 -117 -13 -16 -18 -12 -8 -8 -11 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -5 -5 -1 -3 -2 -1 -2 -2 -1 -1 -2 -3 -4 -5 -4 -4 -3 -1 0 0 0 0 0 0 -2 -4 -5 -6 -7 -5 -3 0 0 -1 -9 -15 -14 -11 -2 0 0 0 0 0 0 0 0 0 0 -5 -21 -33 -29 -13 -7 -8 -15 -14 -10 -5 -11 -28 -29 -25 -31 -27 -17 -20 -24 -28 -29 -28 -20 -16 -15 -56 -134 -170 -49 -18 -17 -15 -17 -14 -14 -14 -14 -41 -13 -8 -13 -11 0 0 -1 -12 -35 -80 -105 -49 0 0 0 -1 -2 -5 -9 -10 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -8 -8 0 0 0 -5 -9 -7 -1 -1 -1 0 -2 -6 -6 -5 -5 -4 -1 0 0 0 0 0 -2 -2 -4 -6 -7 -2 0 0 0 0 -4 -9 -14 -16 -2 0 0 0 0 0 0 0 0 0 0 0 -7 -17 -20 -12 -10 -8 -8 -11 -11 -8 -8 -10 -14 -29 -30 -24 -19 -23 -19 -16 -26 -28 -16 -16 -18 -93 -159 -175 -32 -21 -18 -16 -17 -15 -11 -12 -14 -13 -1 -4 -10 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -3 -2 0 -5 -10 -10 -3 -2 -2 -2 -2 -3 -3 -4 -5 -5 -2 -1 0 0 0 -1 -1 -1 -3 -4 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -10 -13 -11 -6 -5 -7 -9 -10 -9 -9 -8 -12 -32 -27 -25 -28 -27 -17 -30 -32 -19 -10 -15 -91 -83 -20 -21 -23 -19 -16 -14 -10 -9 -11 -12 -11 -9 -7 -11 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 -4 -6 -5 -1 -3 -10 -9 -5 -5 -4 -6 -4 -1 -2 -2 -2 -2 -1 -1 -1 0 0 0 -1 -1 -2 -2 -4 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -8 -16 -21 -10 -8 -7 -8 -8 -7 -14 -22 -27 -38 -22 -21 -26 -30 -34 -31 -67 -69 -50 -45 -23 -20 -19 -20 -24 -19 -15 -11 -9 -12 -16 -13 -11 -12 -13 -12 -7 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 0 -46 -53 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -11 -10 -13 -6 -2 -3 -1 0 0 0 0 0 0 -3 -5 -3 -9 -6 -6 -8 -5 -7 -7 -4 -2 -3 -2 -2 -3 -4 -2 -1 0 -1 -1 -1 -1 -2 -3 -4 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -15 -7 -7 -18 -19 -17 -11 -8 -9 -7 -7 -8 -9 -20 -49 -42 -30 -26 -24 -30 -93 -63 -39 -39 -19 -21 -21 -22 -20 -11 -15 -11 -6 -6 -21 -14 -12 -13 -12 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -29 -132 -109 -43 -16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -10 -4 -3 -4 0 0 0 0 0 0 0 0 0 -1 -3 -3 -3 -5 -6 -3 -4 -6 -8 -9 -6 -3 -4 -5 -4 -2 -1 -3 -3 -1 -1 -2 -2 -3 -4 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 0 0 -2 -11 -8 -4 -2 -3 -11 -10 -11 -10 -9 -8 -22 -17 -15 -32 -39 -37 -31 -27 -35 -120 -56 -25 -17 -15 -11 -13 -11 -10 -10 -15 -9 -6 -16 -39 -42 -20 -11 -8 -5 -5 -1 0 -25 -61 -70 -59 -20 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 -3 -2 0 0 0 0 0 0 0 0 0 -2 -4 -1 -3 -5 -5 -4 -7 -10 -9 -4 -5 -4 -6 -5 -3 -3 -4 -4 -3 -2 -1 -1 -2 -3 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -10 -61 -15 0 0 -3 -16 -17 -23 -21 -10 -19 -14 -11 -13 -14 -20 -14 -11 -14 -21 -41 -32 -39 -47 -49 -32 -26 -24 -20 -10 -13 -9 -7 -11 -17 -13 -9 -8 -7 -7 -9 -7 -10 -12 -10 -3 -2 0 -51 -130 -120 -31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -7 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 -1 -1 -3 -4 -5 -6 -6 -1 -5 -5 -6 -7 -9 -6 -3 -2 -1 -1 -2 -3 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -21 -68 -7 0 0 -3 -12 -14 -30 -38 -30 -14 -13 -11 -23 -31 -17 -16 -15 -16 -23 -33 -23 -30 -39 -38 -26 -27 -26 -18 -13 -23 -24 -12 -10 -14 -14 -13 -13 -11 -8 -10 -8 -9 -10 -7 -8 -9 -101 -154 -138 -45 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -6 -4 -2 -3 -1 -2 -4 -8 -12 -8 -4 -2 -1 -2 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -29 -38 -33 -24 -21 -11 -21 -24 -18 -19 -23 -17 -19 -18 -2 -5 -18 -27 -27 -28 -29 -18 -11 -10 -11 -8 -11 -11 -9 -10 -10 -12 -14 -12 -9 -13 -10 -9 -8 -2 0 -30 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 -3 -4 -3 -4 -3 -3 -3 -3 -3 -1 0 0 0 0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -18 -17 -11 -5 -2 -29 -30 -26 -21 -10 -14 -13 -10 -10 -18 -19 -19 -15 -7 -10 -28 -30 -28 -29 -31 -18 -14 -12 -9 -8 -16 -15 -13 -11 -9 -10 -12 -13 -14 -18 -14 -15 -14 -10 -9 -14 -7 0 -1 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 -2 -5 -2 -2 -2 -2 -4 -3 -3 -2 -2 -2 -1 0 0 0 0 0 0 0 -1 -1 -1 -2 -3 -4 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 -2 -15 -31 -30 -19 -11 -46 -26 -29 -25 -19 -30 -27 -31 -29 -22 -22 -14 -8 -10 -18 -2 -5 -22 -28 -21 -15 -15 -12 -14 -17 -12 -12 -14 -12 -7 -15 -8 -8 -12 -15 -14 -14 -15 -11 0 -2 -1 0 -5 -11 -9 -3 0 0 0 0 -3 -1 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -2 0 0 0 0 0 -4 -7 -6 -7 -3 -2 -3 -5 -5 -5 -4 -3 -2 -1 -1 -1 -6 -21 -27 -23 -10 -1 -1 -3 -4 -5 -5 0 0 0 0 0 0 0 0 -3 -3 0 0 -6 -9 -12 -32 -27 -26 -36 -46 -27 -27 -31 -33 -37 -27 -16 -17 -21 -23 -23 -10 -8 -13 -24 -21 -28 -21 -13 -17 -24 -18 -20 -18 -7 -7 -13 -11 -9 -16 -29 -19 -15 -14 -11 -8 -7 -4 -1 0 0 -3 -9 -12 -4 -2 -1 0 0 -1 -2 -1 -2 -4 0 0 0 -4 -6 -4 -1 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -3 -4 -4 -3 -2 0 0 -7 -7 -6 -6 -4 -3 -3 -3 -3 -4 -6 -7 -5 -2 -2 -1 0 -4 -11 -17 -10 -1 -1 -4 -3 -5 -5 -3 -2 -1 0 0 0 0 0 -5 -7 0 0 -2 -3 -20 -43 -30 -18 -16 -24 -31 -36 -40 -40 -34 -24 -26 -24 -20 -21 -27 -16 -17 -21 -21 -20 -26 -16 -17 -22 -23 -14 -19 -21 -15 -8 -16 -11 -8 -9 -11 -13 -14 -13 -10 -11 -22 -12 -13 -12 -1 -2 -8 -11 -11 -11 -12 -4 0 0 0 0 0 0 0 0 0 -6 -8 -6 0 0 0 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -5 -4 -2 -1 -7 -3 -5 -8 -4 -3 -3 -2 -3 -3 -4 -4 -4 -3 -3 -4 -4 -4 -4 -4 -3 -3 -2 -1 -2 -3 -4 -5 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 -12 -30 -31 -42 -37 -30 -25 -25 -29 -31 -30 -23 -16 -21 -17 -18 -21 -23 -16 -12 -13 -17 -22 -18 -19 -21 -16 -10 -19 -21 -16 -10 -19 -14 -8 -9 -13 -10 -14 -14 -12 -22 -64 -14 -1 -4 -5 -4 -6 -9 -11 -12 -13 -12 -10 -8 -6 -2 -2 -2 -1 -3 -11 -8 -6 -6 -5 -2 -1 -5 -7 -6 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -2 0 0 -1 -4 -4 -2 -2 -2 -2 -2 -3 -2 -2 -3 -3 -3 -2 -4 -5 -5 -3 -3 -3 -2 -1 -2 -2 -3 -3 -4 -1 0 0 0 0 0 -1 -1 0 0 0 0 -3 -13 -35 -30 -26 -25 -21 -18 -17 -23 -27 -28 -35 -23 -26 -24 -20 -21 -16 -14 -17 -20 -18 -16 -13 -16 -22 -22 -20 -18 -17 -23 -32 -11 -6 -16 -28 -15 -14 -12 -25 -53 -12 -15 -16 -12 -7 -7 -7 -10 -13 -14 -14 -11 -11 -10 -8 -9 -8 -6 -8 -12 -8 -5 -6 -8 -6 -5 -6 -7 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 0 0 -1 -2 -1 -2 -1 -3 -3 -2 -2 -2 -3 -4 -4 -4 -4 -6 -6 -5 -4 -4 -3 -2 -1 -1 -1 -2 -3 -4 -1 0 0 0 -1 -3 -4 -5 -15 -37 -6 -2 -3 -11 -36 -40 -39 -36 -30 -24 -23 -21 -26 -30 -19 -31 -29 -19 -17 -27 -27 -21 -17 -16 -22 -22 -22 -22 -22 -22 -19 -19 -42 -72 -19 -8 -21 -34 -27 -12 -9 -8 -16 -19 -15 -17 -16 -14 -12 -11 -10 -10 -11 -11 -10 -9 -9 -12 -14 -15 -9 -10 -13 -10 -6 -4 -4 -5 -2 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 0 0 0 0 0 0 0 -4 -3 -2 -3 -3 -3 -3 -4 -4 -4 -6 -7 -6 -4 -4 -2 -1 -1 -1 -1 -2 -3 -3 0 0 0 -1 -2 -2 -3 -5 -7 -12 0 -3 -9 -23 -46 -47 -32 -38 -37 -28 -28 -22 -24 -25 -20 -35 -36 -27 -20 -26 -11 -15 -15 -16 -21 -20 -21 -21 -21 -19 -20 -18 -41 -58 -11 -10 -33 -42 -39 -28 -10 -6 -49 -80 -14 -16 -17 -17 -17 -17 -11 -8 -9 -11 -8 -7 -8 -9 -11 -12 -7 -5 -7 -9 -10 -9 -7 -6 -7 -7 -7 -5 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 0 0 0 0 0 0 -1 -4 -4 -4 -4 -3 -3 -3 -3 -3 -5 -5 -4 -4 -3 -5 -2 -1 -1 -1 -1 -2 -3 -4 -3 -1 -3 -4 -4 -4 -5 -5 -2 0 -2 -7 -17 -27 -28 -27 -24 -31 -36 -32 -25 -35 -21 -21 -26 -31 -36 -33 -25 -22 -23 -16 -15 -18 -21 -20 -19 -21 -19 -17 -22 -18 -18 -16 -11 -9 -9 -11 -22 -32 -22 -5 -49 -52 -14 -16 -17 -18 -17 -15 -10 -8 -9 -8 -6 -6 -7 -7 -9 -11 -6 -13 -11 -10 -12 -11 -8 -6 -6 -5 -6 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 0 0 0 0 0 0 0 -1 -3 -5 -4 -3 -3 -2 -3 -2 -1 -2 -1 -2 -4 -5 -3 -3 -3 -4 -4 -4 -2 -4 -5 -5 -5 -5 -4 -3 -3 -3 -5 -2 -2 -5 -4 -26 -40 -37 -27 -30 -23 -30 -35 -36 -29 -29 -30 -28 -26 -28 -27 -65 -98 -15 -15 -21 -23 -23 -20 -24 -22 -21 -22 -18 -19 -14 -11 -11 -10 -38 -23 -17 -21 -8 -68 -44 -13 -14 -14 -17 -16 -12 -8 -7 -8 -7 -5 -5 -5 -6 -9 -12 -14 -14 -11 -8 -8 -11 -11 -12 -8 -5 -5 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -5 -1 -1 0 0 0 0 0 0 -2 -5 -5 -4 -3 -3 -2 -2 -1 0 0 -1 -2 -1 0 0 -1 -1 -3 -15 -20 -2 -4 -6 -6 -6 -5 -4 -4 -4 -4 -5 -5 -2 -2 -4 -4 -2 -23 -38 -28 -19 -29 -37 -34 -35 -35 -33 -29 -23 -20 -23 -27 -26 -23 -25 -26 -24 -24 -25 -28 -24 -23 -21 -18 -19 -15 -13 -14 -14 -16 -10 -5 -8 -27 -105 -40 -12 -13 -14 -15 -13 -9 -6 -6 -7 -6 -5 -4 -5 -6 -10 -13 -13 -11 -8 -10 -10 -11 -11 -12 -8 -8 -11 -9 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -3 -3 -3 -1 0 0 0 0 0 -2 -4 -6 -6 -4 -3 -2 -1 0 0 0 -1 -3 -1 0 -3 -5 -1 0 -18 -26 -3 -5 -6 -6 -6 -5 -5 -4 -4 -5 -6 -6 -2 -1 -4 -5 -4 -22 -32 -29 -30 -25 -30 -29 -21 -22 -29 -31 -26 -19 -17 -21 -22 -21 -21 -22 -23 -22 -24 -27 -25 -26 -22 -18 -18 -15 -13 -13 -11 -10 -6 -5 -8 -34 -100 -26 -12 -13 -14 -15 -12 -8 -7 -7 -9 -8 -8 -8 -8 -8 -12 -12 -11 -10 -7 -11 -12 -11 -11 -11 -11 -10 -9 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -2 -3 -4 -4 -3 0 -4 -2 0 0 0 0 -1 -1 0 0 0 0 -2 -6 -6 -7 -6 -5 -5 -4 -6 -6 -6 -6 -1 0 -3 -7 -5 -7 -23 -27 -22 -21 -32 -35 -30 -24 -36 -35 -26 -18 -20 -26 -21 -20 -19 -20 -24 -20 -14 -15 -27 -28 -24 -20 -19 -18 -13 -16 -15 -10 -6 -9 -9 -11 -11 -9 -13 -15 -16 -16 -13 -8 -8 -10 -11 -10 -10 -10 -10 -10 -11 -10 -8 -8 -9 -12 -12 -11 -10 -10 -8 -6 -7 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 0 0 0 0 0 0 0 0 0 -1 -1 0 -1 -5 -6 -4 -1 -3 -5 -4 -3 -6 -6 -2 0 0 0 0 -4 -3 0 0 0 0 0 0 -1 -2 -2 -4 -5 -4 -6 -8 -8 -7 -5 -3 -5 -7 -11 -33 -38 -29 -21 -22 -29 -32 -37 -40 -40 -38 -28 -22 -22 -30 -26 -25 -67 -78 -26 -24 -16 -11 -15 -26 -26 -25 -23 -28 -39 -18 -15 -24 -28 -11 -27 -30 -24 -17 -14 -16 -17 -16 -13 -11 -10 -11 -12 -12 -11 -12 -12 -11 -11 -9 -8 -8 -9 -10 -13 -10 -8 -8 -7 -5 -6 -8 -6 0 0 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 0 0 0 0 0 0 0 0 0 0 0 0 -23 -153 -43 0 0 0 0 0 0 0 -6 -74 -25 0 0 0 -1 -1 -2 -3 -1 -2 -5 -5 -1 -1 0 0 0 -1 -6 -5 -2 0 0 0 0 0 0 0 0 -2 -3 -4 -6 -6 -8 -8 -8 -7 -6 -6 -6 -6 -10 -25 -28 -26 -26 -32 -22 -27 -35 -36 -37 -28 -25 -28 -26 -26 -85 -82 -24 -12 -14 -12 -17 -21 -14 -16 -20 -46 -84 -21 -18 -30 -30 -17 -43 -47 -28 -11 -16 -18 -19 -18 -16 -15 -11 -10 -9 -9 -10 -15 -12 -13 -16 -15 -9 -8 -8 -10 -14 -10 -9 -9 -8 -4 -1 -29 -41 -39 -52 -14 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -7 -5 0 -1 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan 21 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 22 23 24 23 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 22 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 nan nan nan nan nan nan nan 21 21 21 nan 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan 21 21 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 21 nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 nan nan nan 11 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 nan nan nan nan 11 12 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 11 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 20 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 nan nan nan 16 17 17 18 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 13 13 nan nan nan 17 18 nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 12 nan 16 16 17 nan nan 19 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 11 11 11 11 12 13 nan 16 17 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 11 11 13 14 16 nan 17 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 11 11 10 10 11 13 14 15 nan 17 18 19 19 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 10 11 12 14 nan nan nan 17 18 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 11 12 13 nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 11 12 13 14 15 nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan nan nan 13 13 13 13 13 12 13 13 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 11 nan nan nan nan nan nan 15 15 nan 16 16 16 16 16 nan 16 nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 14 nan 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 nan nan nan nan 12 13 nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan 15 nan nan nan nan nan 16 16 nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 nan nan nan nan nan nan nan 13 nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 12 13 14 14 nan 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 nan nan nan 12 12 12 13 14 15 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 14 nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 16 nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 15 nan nan nan nan nan nan nan nan nan 18 18 17 nan nan nan nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan 15 15 16 nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan 16 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 nan nan 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 18 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 nan nan nan 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan 16 18 nan nan 18 18 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan 18 18 18 nan nan nan 16 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 16 15 15 15 15 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 16 16 16 16 16 16 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 17 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 17 18 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 21 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan 225 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 nan nan nan nan nan nan nan nan nan nan nan nan 235 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 nan nan nan nan nan nan nan nan nan nan nan nan 238 237 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 236 nan nan 237 238 237 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 238 238 236 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 238 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan 239 237 237 nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan 238 242 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 237 nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 238 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 251 nan nan nan nan nan nan 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 244 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 252 249 nan nan nan 231 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 251 252 248 nan nan nan nan 229 229 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 nan nan nan 227 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 237 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 241 241 245 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 242 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 241 nan nan nan 239 240 243 246 245 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 242 240 240 nan nan nan 244 246 nan 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 243 241 nan 240 241 243 nan nan 246 246 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 251 249 248 245 240 238 nan 241 242 244 246 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 244 238 236 237 240 nan 243 244 244 244 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 253 252 248 241 237 236 237 240 nan 242 241 241 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 246 241 237 237 240 nan nan nan 240 239 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 243 240 241 244 nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 244 245 246 244 nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan nan nan 244 245 245 243 243 243 244 244 245 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 246 243 nan nan nan nan nan nan 238 239 nan 241 242 243 244 244 nan 244 nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 238 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 239 241 nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 248 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 247 246 246 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 247 245 244 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 245 242 nan 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 242 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 239 nan nan nan nan nan nan 232 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan 229 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 249 nan nan nan nan 242 238 nan nan nan nan nan 238 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan 245 nan nan nan nan nan 253 253 nan nan nan nan 243 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 253 nan nan nan nan nan nan nan 246 nan nan nan nan nan 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 244 246 250 nan nan nan nan nan nan nan nan nan nan nan nan 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 nan 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 249 248 247 246 245 245 243 242 242 nan 237 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan 247 247 247 245 244 242 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 253 nan 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 255 255 255 254 nan nan nan nan 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 254 256 nan nan nan nan nan nan nan nan nan 256 256 256 nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 260 nan nan nan nan nan nan 253 255 259 nan nan nan nan nan nan nan nan nan nan nan 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 259 257 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan 262 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan 262 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 nan nan nan 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 266 267 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 269 268 268 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 274 nan nan nan 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 268 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 258 nan nan nan nan nan nan nan nan nan nan nan 265 263 nan nan 272 272 274 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 nan nan nan 265 266 268 nan nan nan 277 278 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 277 278 279 276 275 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 273 276 278 279 279 278 276 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 268 272 274 277 278 278 279 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 275 276 278 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 275 276 277 280 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 nan 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 258 255 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 259 256 256 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 261 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 269 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan