CAPE 73 70 77 95 119 148 179 186 184 176 160 139 105 82 68 62 63 75 75 67 56 44 34 25 12 7 8 10 11 9 5 3 4 6 9 13 20 29 38 49 56 64 80 92 79 67 72 84 103 117 144 175 190 196 205 222 233 230 237 257 262 266 264 276 295 295 275 216 162 128 106 97 131 148 124 92 91 44 21 14 13 6 1 0 0 1 3 2 29 52 65 67 64 53 43 40 52 53 48 47 45 32 7 2 1 1 0 0 0 0 0 0 0 52 63 72 80 90 108 161 179 177 165 152 138 108 87 77 72 59 62 67 72 72 63 39 23 12 7 9 14 15 11 6 3 1 3 7 9 11 16 25 45 54 66 85 90 71 63 66 79 84 81 112 123 126 143 164 189 198 216 252 266 262 253 254 262 259 228 198 160 131 131 144 153 155 118 54 19 6 5 7 7 5 1 0 0 0 0 0 0 12 42 70 55 34 13 2 9 31 24 18 18 19 27 15 6 2 4 2 0 0 0 0 0 2 34 40 42 46 74 111 138 151 154 148 147 137 118 99 83 68 46 43 51 63 76 67 45 26 13 6 8 13 12 8 5 5 3 6 8 9 11 15 20 35 48 55 65 67 62 55 48 42 57 70 87 112 135 157 179 188 207 248 300 297 284 257 221 192 164 143 137 147 172 192 210 215 196 141 41 12 4 3 2 1 0 0 0 0 0 0 0 5 24 53 44 22 7 1 0 0 5 6 8 13 5 12 12 8 4 3 1 0 2 3 3 2 3 20 19 22 19 58 87 106 122 134 119 122 122 115 100 80 48 31 28 33 44 59 54 44 32 20 10 8 7 6 4 4 8 9 9 9 10 13 13 13 18 30 44 58 65 70 66 48 26 54 71 82 89 92 118 128 146 179 202 242 244 228 209 194 151 117 104 109 131 180 211 213 195 158 102 42 15 5 2 1 0 0 0 0 0 0 0 0 1 2 8 4 3 7 13 6 3 4 8 13 16 11 9 9 8 8 7 3 3 6 8 9 10 9 16 13 8 13 41 67 86 99 99 81 77 71 65 62 34 19 18 22 28 33 46 51 48 37 23 18 10 4 2 4 7 10 10 8 8 9 12 13 13 15 19 33 43 57 74 95 95 62 50 53 58 48 68 87 99 111 126 123 145 158 172 199 197 157 119 89 71 75 86 96 94 79 51 26 6 0 0 1 0 0 0 0 0 0 0 0 0 1 3 6 9 12 13 14 9 5 5 6 6 4 4 5 9 9 9 9 9 10 10 11 12 12 12 23 44 36 19 21 33 49 67 65 64 67 65 51 38 25 20 18 19 32 33 39 48 53 43 35 27 16 6 3 4 5 6 6 5 6 9 11 11 11 12 14 21 27 33 45 86 91 80 72 73 75 63 87 113 111 88 101 94 94 109 128 168 178 157 116 64 34 22 17 13 6 5 4 2 0 0 0 0 0 0 0 0 0 0 1 3 5 8 10 12 13 11 5 3 3 3 3 2 1 0 0 1 6 9 9 9 10 10 11 11 12 12 13 72 111 81 31 11 19 33 49 61 69 76 77 57 46 39 34 28 20 32 31 25 18 21 35 41 38 26 13 12 9 6 3 2 3 5 8 11 13 10 9 13 16 19 19 17 28 35 43 51 65 63 60 64 60 47 51 65 82 105 131 146 155 158 145 108 53 23 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 12 15 15 13 10 5 1 0 0 0 0 0 0 0 1 4 5 7 9 9 10 10 10 11 11 13 12 131 115 44 15 21 29 38 50 62 73 82 86 77 66 58 53 49 40 36 30 22 19 31 37 42 40 28 20 23 21 11 1 0 5 8 9 13 24 14 13 15 18 20 21 16 10 6 8 13 23 30 39 46 49 43 56 77 109 153 160 159 149 134 112 73 36 14 5 3 0 0 0 0 0 0 0 0 0 0 2 2 3 6 9 12 13 14 14 13 9 4 1 0 0 1 0 0 0 0 0 9 11 10 8 7 7 8 8 9 9 11 12 11 131 64 21 29 51 45 47 46 52 62 74 83 91 90 83 75 67 60 52 43 33 27 30 35 42 42 24 17 18 16 8 0 0 4 8 9 12 28 24 19 18 20 21 18 11 4 1 4 11 17 25 32 32 22 32 42 52 65 74 72 68 56 38 32 20 8 2 0 0 0 0 0 0 0 0 0 2 3 2 5 6 8 9 12 13 12 10 7 6 2 1 0 0 0 2 6 6 1 3 7 12 15 15 9 7 7 7 8 8 9 9 9 9 84 50 31 25 24 34 46 51 56 65 71 82 94 99 94 82 72 68 65 60 54 47 42 44 49 52 35 21 8 0 0 0 0 1 2 3 6 18 22 20 16 13 9 6 3 1 0 7 16 27 43 62 48 27 13 8 9 12 11 6 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 6 7 6 7 6 3 1 1 1 0 0 0 0 2 13 20 20 10 12 12 12 13 11 7 6 7 8 7 7 8 8 9 8 45 61 56 25 6 14 27 38 44 50 60 72 79 84 85 79 72 70 72 74 75 71 70 70 72 70 57 44 27 6 1 0 0 0 0 0 2 4 6 8 6 2 1 1 0 0 0 4 9 16 27 67 60 33 11 1 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 1 1 0 0 1 1 0 1 5 15 27 29 22 15 9 6 5 5 6 5 5 5 6 7 7 7 7 8 8 7 67 89 58 18 7 15 26 29 20 21 28 40 56 73 84 74 71 74 74 75 89 92 90 91 94 88 74 62 52 28 16 11 7 3 0 0 0 0 1 5 10 4 0 1 2 1 1 0 1 2 4 13 11 10 6 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 7 9 6 12 19 20 16 11 5 5 4 3 4 3 4 5 6 6 5 6 6 5 6 6 7 6 40 12 12 15 18 30 41 37 8 7 11 19 32 49 72 72 72 80 81 73 88 101 105 107 107 100 88 76 68 54 43 35 27 13 2 0 0 6 17 36 45 37 30 33 23 16 11 7 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 2 6 7 4 6 13 18 17 10 11 11 7 4 4 3 3 3 3 4 4 4 4 4 4 5 5 5 5 4 4 5 6 26 10 17 19 23 29 33 24 7 7 12 14 12 26 56 75 84 90 91 87 94 104 110 115 113 102 88 82 79 71 59 48 42 27 7 13 37 61 75 80 77 70 63 61 53 47 42 37 34 32 27 18 9 10 8 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 1 6 13 12 9 8 8 8 7 6 5 4 3 3 3 4 4 4 3 3 3 3 3 3 4 5 5 4 4 3 3 5 6 35 28 28 28 33 40 40 28 20 17 17 12 4 11 31 54 70 83 94 97 97 99 109 115 114 105 91 80 79 76 70 59 47 38 34 55 91 105 95 92 90 83 77 72 68 65 63 63 69 73 72 65 56 47 40 35 29 21 11 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 11 9 6 4 5 4 4 4 4 3 3 4 4 4 4 4 4 3 3 3 4 4 5 4 3 3 2 3 5 6 68 70 65 58 52 54 57 48 39 33 25 17 16 24 40 55 43 62 80 94 99 96 103 107 109 105 94 93 90 87 84 77 60 48 43 51 80 112 107 99 93 82 60 64 69 65 62 63 64 66 68 64 59 58 56 54 54 57 69 42 5 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 7 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 2 3 4 3 4 5 68 89 102 101 85 63 53 44 41 39 29 32 40 59 87 112 105 95 86 87 97 91 92 99 108 114 105 105 100 89 79 85 78 64 51 46 64 108 122 114 103 83 50 48 65 65 69 69 68 66 60 57 53 50 49 50 53 50 48 41 20 11 5 3 5 2 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 1 2 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 3 2 2 2 2 2 2 3 3 3 4 4 48 58 77 95 94 71 51 39 35 37 53 66 79 101 140 163 157 137 110 90 86 83 89 99 110 113 111 106 93 74 66 84 88 80 71 64 70 99 127 132 117 106 100 100 100 97 98 96 93 92 95 87 79 75 72 70 73 72 67 65 51 39 22 6 0 0 0 0 1 4 13 25 22 13 13 8 3 0 0 0 1 1 0 0 2 3 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 2 2 2 1 1 1 3 4 4 4 4 4 37 34 38 51 58 52 47 44 46 58 73 89 103 121 154 166 165 144 100 77 75 81 90 101 117 116 112 101 81 87 90 96 95 88 81 93 94 100 116 126 119 119 126 130 135 126 123 120 109 101 102 104 103 102 99 96 95 96 95 91 76 60 39 17 2 1 0 1 8 24 38 46 47 45 35 24 12 3 0 2 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 3 1 1 1 1 1 0 0 0 1 3 4 4 4 4 3 26 27 27 30 31 33 37 44 52 56 63 70 75 80 88 91 87 68 35 46 65 76 79 89 109 119 118 103 75 100 107 107 101 81 58 72 89 100 116 117 115 117 121 128 142 138 129 119 106 105 112 119 123 126 126 124 116 99 85 76 65 53 39 25 23 12 4 7 20 38 51 58 56 49 37 26 16 8 5 5 6 6 6 6 5 3 2 2 3 3 3 4 4 4 4 4 4 1 0 0 0 0 0 0 0 0 1 3 4 4 4 4 4 19 22 23 21 20 20 22 25 26 29 34 39 37 32 28 27 26 24 25 39 53 64 69 91 109 119 118 112 96 97 98 96 96 88 70 61 66 86 123 129 124 121 123 119 123 122 112 94 94 107 122 131 139 139 133 120 99 74 61 49 39 29 21 14 13 12 13 23 39 58 70 69 56 45 35 26 17 10 7 7 8 8 6 5 3 2 1 2 3 3 3 3 3 3 3 2 0 0 0 0 0 0 0 0 1 1 1 3 4 4 3 3 2 14 17 17 13 13 16 16 15 16 15 17 22 21 18 18 20 23 28 30 30 33 45 56 70 84 100 113 113 107 98 88 82 83 75 57 39 31 56 97 121 126 112 110 102 92 85 79 69 83 102 114 119 127 117 101 83 70 52 38 27 18 13 9 8 11 16 22 30 43 57 69 70 55 44 38 29 21 17 17 19 21 19 15 13 12 6 3 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 1 2 3 3 2 2 2 2 1 1 1 11 14 14 10 9 11 12 13 14 16 16 18 17 18 22 27 28 32 35 36 33 37 43 53 71 93 103 107 104 96 87 81 71 51 29 15 13 32 56 82 109 88 76 63 48 37 38 44 60 78 91 87 83 70 51 32 20 14 10 8 7 6 6 9 13 13 23 31 35 37 39 45 43 39 38 36 36 37 39 41 41 36 28 22 15 8 4 3 3 3 2 1 0 0 1 0 0 0 0 0 1 3 4 3 2 1 1 0 0 0 0 0 0 12 18 17 14 11 8 9 11 12 13 14 16 22 26 28 31 33 37 44 50 47 45 47 55 67 74 89 97 98 94 90 83 69 50 29 24 24 30 35 35 65 56 42 27 14 8 11 18 32 50 60 49 36 24 12 3 0 0 1 3 8 11 16 21 18 17 30 42 43 38 26 26 30 33 40 48 57 60 57 54 50 41 31 21 12 6 3 2 2 1 0 0 1 1 3 3 1 0 0 1 2 2 1 1 0 0 0 0 0 0 0 0 0 13 22 27 25 19 12 11 11 10 8 7 8 15 23 27 30 33 36 38 42 41 46 54 62 70 79 85 89 94 95 92 87 78 64 35 25 25 31 34 22 26 23 16 8 2 1 1 3 7 18 21 15 8 3 1 0 0 0 1 4 8 13 19 21 15 14 21 29 32 36 30 23 22 26 35 42 49 54 52 45 37 27 17 10 5 2 1 1 0 0 1 2 2 2 3 4 2 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 9 17 24 28 25 21 19 17 12 5 3 2 4 9 12 20 26 26 24 26 27 36 47 54 58 70 82 87 95 100 102 97 88 81 54 37 32 34 27 17 10 6 5 2 1 0 0 1 1 3 2 0 0 0 0 0 0 0 0 1 3 6 7 4 1 3 9 12 8 9 14 15 15 20 23 24 24 23 23 20 14 8 2 1 1 1 2 1 1 3 4 4 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 16 20 20 24 26 23 16 9 4 2 1 1 1 9 14 15 14 18 20 26 38 40 49 73 88 81 90 104 117 119 102 90 81 73 61 44 29 19 14 12 9 5 2 1 1 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 16 20 17 14 14 14 12 12 11 9 7 4 2 2 2 1 0 0 0 1 3 3 3 3 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 4 5 7 11 16 22 32 32 21 11 4 1 0 2 5 9 9 9 11 14 19 22 28 36 46 57 66 95 99 85 76 82 97 117 126 106 76 53 35 23 18 12 9 6 4 1 5 5 4 0 0 0 0 0 0 0 0 0 0 0 1 5 13 24 38 43 44 42 35 26 15 9 5 2 1 0 0 0 0 0 0 0 0 0 0 1 1 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 4 4 4 4 6 10 19 38 33 21 10 3 3 2 3 7 10 8 4 5 10 14 19 33 40 43 52 63 66 61 63 95 119 126 139 157 134 105 80 59 43 28 16 12 11 7 5 4 4 5 2 1 1 1 0 0 0 0 0 0 0 4 13 29 50 66 71 73 66 41 18 8 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 1 2 3 4 5 6 8 15 13 9 4 0 2 1 2 5 10 5 1 1 1 2 8 21 36 46 53 63 71 83 106 130 129 124 131 146 136 115 93 74 60 40 25 17 17 11 6 2 2 4 3 3 2 2 0 0 0 0 0 0 2 8 19 34 55 64 67 67 68 37 16 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 3 0 1 1 1 2 2 2 2 2 1 1 1 0 0 1 6 4 1 0 0 1 5 11 20 39 38 43 55 73 100 117 118 117 130 141 136 115 87 80 74 55 33 24 20 14 10 7 3 2 3 3 2 1 0 0 0 0 1 1 6 16 32 47 56 57 54 54 42 24 10 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 7 1 0 0 1 1 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 2 4 7 9 44 44 31 27 36 61 79 94 109 134 152 149 126 100 86 80 64 37 31 31 24 17 16 9 5 3 2 1 0 0 0 0 1 3 5 13 30 48 58 56 47 39 29 20 11 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 2 2 3 2 4 4 2 1 0 0 0 0 0 0 1 2 2 3 3 1 2 4 7 12 6 30 42 38 23 16 23 38 56 80 103 124 137 130 122 96 76 61 37 33 34 32 26 21 14 7 2 0 0 0 0 0 0 1 3 8 19 39 52 53 43 33 24 12 5 1 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 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 3 8 11 7 7 6 5 4 2 2 2 1 0 0 0 1 2 2 2 1 1 3 8 20 14 20 34 47 35 29 25 22 23 63 79 76 70 84 120 118 88 59 38 29 29 31 27 22 19 14 7 3 1 0 0 0 0 0 1 3 12 26 36 36 25 17 8 3 1 0 0 1 3 6 7 6 4 2 1 0 0 0 0 0 0 0 0 2 4 3 3 3 0 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 10 11 12 10 10 9 8 8 8 7 5 4 1 0 0 0 0 0 0 1 2 5 9 15 14 12 12 3 15 22 20 16 25 50 61 56 51 53 85 110 100 79 46 25 20 21 18 17 18 20 15 10 5 2 2 1 0 0 0 1 3 10 15 15 13 8 3 0 0 0 2 4 8 11 10 8 6 4 4 3 2 1 1 1 2 2 2 3 5 7 9 11 8 6 6 4 4 4 4 4 3 3 3 2 2 1 0 0 0 0 0 0 0 8 9 9 9 10 10 9 9 8 7 5 3 1 1 1 1 0 0 0 0 2 6 8 9 8 7 5 2 3 5 7 10 15 21 30 44 47 37 42 63 72 73 52 24 16 14 9 7 11 16 17 19 16 8 7 5 3 0 0 0 1 4 11 7 5 3 1 0 0 1 3 6 12 12 12 10 7 7 7 6 5 6 6 7 6 5 6 8 11 14 18 21 19 16 13 9 7 6 6 7 5 4 3 2 2 1 0 0 0 0 0 0 0 7 8 8 6 6 7 6 4 5 5 4 3 2 3 3 3 2 1 0 0 0 4 5 4 3 6 6 4 2 1 4 6 6 9 16 30 49 56 46 24 32 40 36 21 15 13 8 3 4 7 8 9 8 8 7 6 5 3 2 1 0 2 8 4 2 1 2 0 1 3 6 10 14 16 17 16 9 8 8 8 8 12 14 15 15 16 16 17 19 23 28 30 29 26 21 17 13 11 12 10 8 5 3 2 2 2 1 0 0 0 0 0 0 7 7 5 3 2 3 3 1 0 0 1 1 1 2 4 4 3 2 1 1 1 2 1 1 0 4 6 6 3 0 2 2 3 4 9 25 52 75 74 33 24 24 20 14 15 12 7 4 1 1 2 3 4 3 3 4 3 1 0 0 0 0 0 0 0 0 0 0 1 3 5 9 14 19 19 15 10 8 8 11 12 15 17 18 20 24 27 26 25 27 29 30 32 32 29 26 22 20 16 15 13 9 5 4 4 4 3 2 0 0 0 0 0 7 6 4 3 3 3 1 0 0 0 0 0 0 1 3 3 4 3 2 2 2 3 3 1 0 2 5 7 3 1 0 0 0 0 6 24 43 61 70 50 34 28 31 16 9 7 7 7 6 5 4 2 2 1 1 2 0 0 0 0 0 0 0 0 0 0 1 1 0 1 3 7 12 17 15 11 8 6 8 11 13 14 15 14 20 27 31 30 28 27 27 28 30 31 30 29 28 27 21 15 14 13 10 8 8 5 3 2 1 0 0 0 0 3 2 2 2 3 3 2 2 2 3 2 1 1 2 0 0 1 1 1 0 1 2 3 1 2 6 9 9 6 4 2 0 0 3 5 7 12 27 49 55 45 26 33 21 10 7 7 8 7 5 3 1 1 0 0 1 0 0 0 0 1 0 0 0 0 1 4 4 0 0 1 4 8 13 11 8 5 3 4 7 11 15 15 18 24 30 32 31 28 25 25 27 27 27 27 27 27 24 20 17 17 16 13 8 2 1 2 2 2 2 1 0 0 0 0 0 0 1 0 0 1 2 5 5 4 3 2 0 0 0 0 0 0 0 0 1 0 1 3 5 4 3 3 1 0 1 3 4 4 1 6 23 41 55 46 26 14 8 6 5 6 6 6 5 4 3 2 1 0 1 2 4 8 10 8 2 0 0 1 2 3 1 0 0 2 6 9 9 7 4 3 3 6 10 19 24 29 33 34 32 27 23 22 22 23 23 23 23 21 19 18 18 17 20 20 17 11 6 5 5 3 2 2 2 1 0 0 0 0 0 0 0 0 0 1 3 4 3 2 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 6 16 39 19 8 6 5 7 6 6 7 10 13 13 11 8 4 3 4 7 14 24 27 22 11 3 1 1 0 1 3 3 2 2 6 8 8 7 4 5 6 8 7 16 23 28 30 27 21 17 15 18 18 18 18 19 17 15 13 12 16 20 23 24 23 18 14 11 8 4 2 2 2 1 0 0 0 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 3 9 16 10 18 14 7 4 2 4 6 8 10 12 16 17 15 15 9 6 8 9 14 23 29 30 21 10 3 2 1 2 4 6 3 4 5 6 7 5 4 3 4 5 4 8 14 18 20 15 11 9 7 7 8 9 8 9 10 12 14 19 20 21 21 18 18 17 16 14 11 9 8 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 2 4 4 13 17 14 10 10 4 2 3 4 6 6 6 7 6 12 13 9 8 7 9 13 20 21 11 5 5 6 5 3 3 3 3 3 3 5 8 8 6 4 4 6 11 16 18 21 19 15 10 10 6 5 6 6 4 5 5 5 6 13 16 19 23 16 14 14 14 13 12 12 11 8 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 2 1 1 2 2 1 0 0 0 0 0 0 0 3 8 5 7 8 8 8 7 3 1 0 0 0 0 2 5 6 8 9 8 6 5 6 7 11 11 7 4 7 11 10 7 5 3 2 1 2 4 8 9 10 10 7 8 13 18 16 18 17 14 10 11 10 8 4 4 4 4 4 1 1 4 8 12 15 13 11 10 11 13 15 16 14 8 5 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 4 2 1 1 1 2 3 1 0 0 0 0 0 0 1 6 16 14 7 0 1 6 7 5 4 1 0 0 0 2 7 9 9 6 7 4 2 1 2 2 2 2 2 8 13 13 10 8 6 4 3 2 4 5 6 7 5 4 4 6 8 10 13 14 13 12 12 12 8 3 1 1 2 3 1 0 0 1 3 4 5 6 10 13 17 20 18 20 14 7 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 2 1 1 1 0 1 0 0 0 0 0 1 1 2 12 16 10 5 3 6 9 10 7 8 7 6 4 3 7 12 17 20 21 17 12 7 2 1 0 1 1 3 8 12 15 14 11 8 5 4 2 2 2 1 2 2 1 1 5 6 8 9 9 8 7 6 2 2 3 2 0 0 0 0 0 0 0 0 1 1 4 7 10 15 20 15 14 15 12 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 1 2 3 9 10 13 15 8 11 13 11 7 8 10 9 6 7 9 13 18 25 27 26 23 20 14 9 5 4 4 3 7 14 19 16 16 14 9 5 5 5 4 2 2 2 2 1 4 7 11 13 11 8 7 7 8 8 7 4 3 2 1 0 1 0 0 0 0 0 3 4 5 9 18 17 10 9 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 7 9 8 10 11 10 9 9 8 6 2 3 5 7 11 20 24 25 28 31 27 21 14 9 6 5 6 11 14 8 5 8 6 8 9 9 8 8 7 7 8 8 9 10 10 9 8 7 8 7 9 10 9 7 6 5 2 1 3 3 3 3 0 0 0 2 5 9 12 12 7 8 9 6 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 1 4 6 4 3 3 5 8 10 11 10 8 6 4 4 4 5 8 14 19 23 29 35 35 32 25 15 11 8 3 3 2 0 0 2 6 9 9 4 2 2 4 9 10 9 9 10 6 4 4 5 6 7 8 9 11 8 8 8 9 6 6 5 4 1 0 0 1 2 7 10 10 6 5 9 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 1 2 2 2 3 3 6 8 10 10 10 9 8 7 7 7 10 12 14 16 22 27 31 33 32 28 23 15 4 8 11 7 3 4 5 6 2 3 2 1 2 4 4 4 5 7 4 4 5 5 6 7 8 8 9 8 8 8 5 5 5 5 3 1 0 0 1 3 7 9 7 6 7 8 6 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 1 0 0 0 0 0 0 0 0 1 3 3 4 5 6 7 9 9 9 9 9 8 8 9 10 11 13 16 16 21 23 23 22 18 9 11 19 18 12 9 9 8 12 16 14 8 6 5 5 4 3 1 1 2 2 2 2 2 3 3 4 6 10 8 6 4 4 5 4 3 3 2 3 4 6 7 6 7 7 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 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 3 5 6 7 10 11 11 9 8 9 9 10 11 12 15 15 14 14 15 15 16 17 14 11 9 8 8 9 10 12 10 7 5 3 1 0 0 0 0 0 0 0 0 0 0 1 2 7 7 5 3 1 4 5 5 4 4 4 5 6 8 10 9 7 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 1 2 3 3 7 9 9 8 9 8 7 7 7 9 9 9 8 8 9 10 9 10 10 9 8 9 8 7 8 8 5 4 4 4 4 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 2 3 3 3 3 3 5 7 8 7 9 6 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 1 1 1 1 4 5 6 4 4 4 4 4 5 5 5 5 4 6 8 8 8 8 7 6 4 1 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 1 1 1 3 5 6 6 7 7 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 1 2 3 1 0 0 1 2 3 3 3 5 3 3 5 5 4 3 1 1 1 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 2 3 3 4 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 0 0 0 0 0 0 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 2 1 1 2 2 2 2 1 1 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 1 2 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 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 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 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 2 2 3 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 0 0 0 0 0 0 0 1 2 2 2 2 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 0 0 1 1 2 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -6 -15 -16 -9 -3 -1 -0 -0 0 -0 -0 -2 -4 -5 -4 -2 -1 -1 -3 -5 -8 -8 -13 -7 -3 -1 -1 -1 -0 -0 -0 -0 0 0 0 -2 -6 -6 -2 -1 -0 -1 -4 -8 -9 -7 -3 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -5 -6 -4 -1 -1 -1 -2 -3 -3 -6 -3 -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 -1 -2 -1 -0 0 0 0 0 -3 -5 -10 -16 -23 -18 -6 -2 -0 -0 0 -0 -2 -3 -3 -2 -3 -3 -3 -3 -5 -6 -6 -14 -12 -5 -2 -1 -0 -0 -0 -0 0 -0 -0 -0 -1 -2 -1 -0 0 -0 -1 -4 -8 -8 -6 -3 -5 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -7 -12 -14 -10 -6 -2 -0 -1 -2 -2 -10 -10 -6 -1 -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 -5 -2 -0 0 0 0 0 -5 -8 -15 -28 -30 -17 -9 -4 -1 -0 0 -0 -1 -2 -3 -4 -8 -9 -8 -5 -3 -6 -7 -6 -4 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -1 -4 -4 -3 -4 -6 -3 -1 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -10 -17 -19 -13 -6 -3 -1 -0 -1 -5 -12 -20 -23 -14 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 -0 -1 -2 -3 -3 -1 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 -10 -11 -18 -45 -33 -20 -11 -5 -1 -1 -1 -2 -3 -4 -6 -11 -16 -17 -13 -7 -3 -4 -5 -5 -5 -4 -3 -1 -0 -1 -1 -1 -1 -2 -2 -1 -0 -0 -0 0 0 0 0 -0 -1 -1 -0 -0 -3 -4 -2 -0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -7 -16 -21 -17 -5 -2 -3 -5 -8 -6 -7 -15 -25 -26 -10 -2 -0 0 0 0 0 0 0 0 -0 -1 -2 -2 -1 -3 -2 -5 -7 -7 -5 -2 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 -12 -9 -9 -34 -30 -19 -9 -3 -2 -4 -7 -11 -14 -12 -7 -14 -19 -18 -11 -8 -5 -4 -4 -6 -8 -8 -4 -1 -0 -0 -0 -1 -1 -1 -2 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -5 -3 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -6 -12 -16 -12 -8 -9 -14 -15 -12 -5 -1 -2 -6 -6 -1 0 0 0 0 0 0 0 -0 -1 -3 -5 -5 -4 -4 -5 -7 -9 -8 -5 -5 -5 -3 -0 0 0 0 0 0 0 0 0 0 0 0 -14 -9 -23 -38 -37 -24 -10 -5 -7 -10 -12 -15 -20 -21 -17 -18 -16 -9 -5 -5 -3 -3 -5 -6 -6 -3 -1 -0 -0 -2 -3 -2 -1 -0 -1 -1 -2 -2 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 0 0 -0 -0 -1 -3 -7 -18 -16 -14 -15 -19 -11 -4 -1 -0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -5 -5 -4 -4 -4 -4 -3 -3 -3 -4 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -7 -3 -16 -32 -30 -18 -7 -8 -10 -13 -13 -12 -13 -13 -12 -10 -6 -2 -3 -3 -5 -10 -14 -5 -3 -1 -1 -2 -1 -4 -6 -5 -1 -0 -2 -3 -3 -3 -6 -6 -4 -2 -1 -1 -2 -2 -2 -2 -2 -1 -1 -0 -1 -1 -2 -2 -2 -1 -0 0 0 -1 -1 -2 -4 -11 -23 -25 -17 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -2 -3 -4 -4 -3 -2 -1 -2 -0 -0 0 -0 -0 -1 -5 -2 0 0 0 0 0 0 0 0 0 0 -1 -1 -3 -4 -4 -3 -5 -11 -13 -14 -12 -7 -3 -3 -3 -3 -2 -2 -2 -1 -3 -6 -5 -4 -2 -1 -3 -4 -3 -4 -5 -5 0 0 -2 -4 -4 -2 -6 -7 -6 -4 -3 -3 -5 -7 -6 -5 -11 -8 -5 -2 -0 -0 -1 -2 -2 -0 -0 -1 -2 -4 -7 -6 -5 -17 -36 -48 -29 -2 -0 0 0 0 -0 -1 -1 -0 0 0 -0 -0 -0 -1 -1 -2 -3 -4 -5 -5 -4 -2 -1 -1 -2 -1 -0 0 0 -0 -14 -23 -17 -2 0 0 0 0 0 0 0 0 0 -2 -8 -11 -9 -5 -6 -8 -12 -15 -16 -12 -6 -2 -0 -1 -0 -1 -0 -0 -0 -0 -1 -3 -3 -2 -2 -4 -6 -5 -3 -1 -1 -0 0 -1 -2 -4 -2 -3 -4 -4 -3 -3 -6 -9 -6 -1 -3 -9 -8 -5 -4 -5 -8 -11 -11 -6 -1 -2 -3 -5 -11 -18 -7 -3 -7 -10 -6 -0 0 0 0 0 0 -2 -3 -3 -3 -2 -3 -4 -3 -3 -4 -4 -4 -5 -6 -6 -4 -2 -1 -0 0 -2 -7 -7 -3 -10 -28 -42 -46 -36 -8 -2 0 0 0 0 0 0 0 0 -2 -6 -6 -5 -8 -11 -12 -10 -9 -9 -7 -5 -2 -1 -2 -1 -1 -1 -0 -0 -0 -1 -0 -0 -0 -2 -4 -6 -4 0 0 0 0 0 -0 -1 -2 -2 -1 -2 -4 -5 -6 -6 -5 -3 -0 -3 -5 -4 -4 -5 -10 -20 -26 -19 -6 -1 -1 -1 -1 -2 -6 -2 -0 -1 -1 0 0 0 0 0 0 0 -1 -1 -2 -6 -5 -4 -4 -4 -5 -4 -3 -2 -1 -4 -2 -0 0 0 0 -3 -18 -33 -42 -41 -49 -42 -33 -31 -20 -5 -0 0 0 0 0 0 0 0 0 -4 -1 -1 -3 -3 -6 -9 -8 -5 -3 -6 -6 -4 -2 -0 -0 -1 -1 -0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -1 0 0 0 0 0 0 -0 -1 -1 -1 -2 -5 -5 -3 -1 -0 0 0 -1 -3 -7 -12 -8 -12 -17 -13 -2 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -1 -1 -0 -2 -2 -1 -0 0 -1 -1 0 -2 -10 -25 -43 -56 -60 -52 -32 -11 -0 -2 -6 -1 -0 0 0 0 0 0 0 0 0 0 -5 -6 -13 -21 -8 -5 -5 -5 -4 -5 -11 -13 -11 -6 -2 -1 -1 -1 -1 -1 -3 -2 -4 -6 -6 -5 -3 -0 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -1 -0 0 0 0 0 -1 -1 -3 -7 -10 -17 -15 -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 -1 -1 -1 0 -0 -15 -21 -22 -36 -53 -69 -73 -61 -39 -19 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -14 -18 -16 -18 -14 -9 -4 -2 -2 -4 -11 -18 -19 -14 -6 -3 -3 -2 -1 -0 -1 -2 -3 -4 -5 -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 -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 -7 -21 -33 -28 -36 -50 -60 -58 -42 -47 -71 -80 -45 -19 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -8 -8 -6 -8 -7 -4 -2 -3 -6 -11 -16 -16 -14 -6 -2 -2 -1 -0 -0 0 -0 -1 -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 -3 -21 -55 -75 -74 -82 -86 -72 -44 -21 -14 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -4 -4 -6 -9 -10 -5 -4 -5 -6 -6 -4 -1 -5 -6 -7 -6 -1 -0 -0 -0 -0 0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -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 -2 -1 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -12 -57 -85 -95 -84 -51 -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 -10 -8 -5 -6 -9 -7 -3 -3 -3 -3 -3 -2 -3 -5 -7 -8 -8 -3 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -2 -2 -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 -2 -9 -11 -7 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -32 -78 -110 -100 -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 -15 -13 -8 -6 -5 -3 -3 -3 -3 -2 -1 -2 -4 -5 -4 -2 -2 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -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 -1 -7 -12 -12 -8 -3 -1 0 0 0 0 -0 -1 -1 0 0 0 0 0 0 0 -8 -27 -49 -76 -50 -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 -5 -6 -5 -4 -3 -3 -5 -6 -6 -3 -1 -1 -1 -1 -1 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -5 -1 0 0 0 -0 -3 -8 -13 -11 -10 -12 -13 -6 0 0 -8 -22 -16 -5 -8 -3 -9 -14 -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 -1 -1 -3 -5 -7 -8 -7 -4 -2 -1 -1 -1 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 -0 -1 -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 -1 -2 -3 -2 -0 -0 -0 -1 -7 -20 -25 -28 -31 -35 -37 -44 -35 -12 -13 -65 -98 -97 -84 -74 -75 -95 -65 -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 -1 -0 -1 -2 -3 -6 -9 -9 -6 -5 -6 -7 -8 -8 -8 -9 -12 -15 -11 -6 -2 -0 -0 -0 -0 0 -0 -0 -1 -1 -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 -1 -3 -6 -9 -10 -9 -6 -4 -7 -21 -27 -28 -31 -36 -42 -52 -62 -68 -67 -102 -133 -146 -136 -130 -131 -105 -62 -30 -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 -1 -1 -0 -0 -1 -1 -1 -3 -6 -10 -12 -15 -17 -21 -25 -25 -23 -23 -17 -12 -7 -1 -1 -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 -1 -4 -7 -11 -17 -25 -24 -19 -17 -25 -33 -32 -28 -33 -44 -51 -58 -66 -75 -79 -86 -105 -118 -106 -104 -101 -80 -54 -34 -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 -1 -1 -0 -0 -0 0 0 0 -1 -1 -4 -12 -14 -16 -20 -22 -19 -20 -17 -17 -16 -6 -4 -3 -2 -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 -1 -5 -8 -12 -22 -28 -34 -35 -34 -37 -41 -43 -40 -34 -36 -46 -53 -59 -68 -78 -82 -88 -90 -85 -85 -86 -86 -85 -76 -33 -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 -1 -0 -0 -0 -0 0 0 0 0 -0 -1 -2 -4 -8 -11 -8 -15 -16 -11 -12 -18 -12 -9 -7 -5 -2 -1 -0 -0 -0 -0 -0 -1 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -4 -7 -5 -3 -1 -0 0 -0 -1 -1 -1 -0 -0 -4 -7 -8 -14 -30 -38 -41 -39 -42 -40 -43 -49 -51 -52 -48 -49 -54 -59 -64 -72 -75 -70 -65 -66 -68 -71 -74 -83 -53 -15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -6 -7 -10 -10 -9 -9 -13 -11 -10 -10 -8 -5 -2 -1 -0 -0 -0 -1 -1 -1 -0 0 -0 -1 -3 -4 -3 -4 -6 -6 -5 -11 -8 -4 -1 -0 -1 -1 -2 -7 -15 -4 -0 -1 -4 -15 -21 -26 -27 -28 -33 -37 -32 -30 -32 -36 -48 -52 -53 -57 -58 -56 -52 -49 -49 -51 -56 -61 -69 -87 -100 -44 -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 -1 -1 -0 -0 -0 -0 -0 0 -0 -0 -1 -0 -0 -1 -1 -1 -1 -4 -7 -7 -7 -9 -11 -11 -7 -4 -4 -2 -1 -0 -0 -0 0 0 0 -0 -1 -2 -4 -3 -4 -8 -10 -9 -2 -4 -2 -1 -1 -5 -5 -3 -1 -3 -4 -1 0 -1 -5 -19 -22 -21 -21 -19 -17 -21 -25 -28 -23 -22 -31 -44 -51 -51 -53 -53 -51 -48 -47 -51 -59 -67 -71 -78 -53 -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 -3 -2 -1 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -2 -1 -0 -1 -2 -3 -3 -2 -5 -9 -11 -10 -7 -4 -3 -1 -1 -0 0 0 -0 0 -0 -1 -2 -3 -2 -4 -6 -8 -5 -1 -0 -0 -1 -3 -8 -7 -3 -0 -0 -0 0 0 -0 -1 -6 -8 -10 -11 -4 -1 -7 -20 -32 -15 -16 -31 -42 -47 -44 -45 -49 -50 -45 -45 -48 -44 -30 -14 -25 -25 -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 -4 -3 -1 -0 -0 -0 -0 -0 -0 -3 -5 -7 -8 -3 -1 -3 -5 -4 -2 -4 -3 -3 -7 -11 -11 -7 -4 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -2 -0 -0 -0 -0 -1 -4 -4 -3 -1 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -2 -6 -14 -21 -25 -24 -30 -34 -34 -38 -40 -40 -35 -22 -10 -15 -21 -13 -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 -5 -5 -5 -3 -3 -4 -4 -0 -0 -4 -9 -13 -13 -2 -5 -11 -14 -10 -10 -12 -12 -10 -10 -7 -7 -7 -6 -3 -1 -1 -1 -2 -1 -1 -0 -1 -2 -2 -2 -2 -2 -1 -1 -0 -0 -1 -0 -2 -3 -2 -0 -0 -0 -0 0 0 0 0 0 0 -0 -1 -6 -11 -14 -16 -12 -9 -9 -9 -10 -17 -22 -20 -12 -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 -4 -4 -5 -6 -7 -10 -11 -5 -6 -8 -9 -10 -15 -7 -8 -14 -17 -9 -6 -6 -8 -8 -4 -2 -3 -4 -4 -2 -2 -2 -2 -1 -1 -0 -0 -1 -2 -2 -1 -0 -0 -0 -1 -1 -0 -1 -2 -3 -4 -4 -2 -1 -2 -1 0 0 0 0 0 0 0 -9 -14 -12 -5 -2 -2 -1 -1 -2 -5 -9 -9 -6 -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 -1 -3 -4 -4 -5 -8 -11 -10 -11 -8 -2 -1 -5 -3 -3 -6 -13 -5 -1 -1 -2 -2 -1 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -5 -3 -2 -1 -1 -0 -0 0 0 0 0 -4 -10 -11 -4 -1 -0 -0 -0 -0 -1 -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 -1 -1 -2 -1 -2 -3 -2 -5 -6 -4 -0 -1 -1 -1 -1 -1 -5 -2 -0 -0 -0 0 -1 -2 -2 -2 -1 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -2 -3 -5 -4 -3 -2 -1 -0 -3 -2 -1 -0 -1 -0 -0 0 0 0 -2 -5 -5 -2 -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 -1 -1 -0 -0 0 0 -0 -0 -1 -1 -1 -1 0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 0 0 0 -0 -1 -1 -1 -2 -4 -5 -4 -3 -2 -1 -1 -2 -2 -1 -0 -0 -0 0 -0 -0 -4 -8 -9 -4 -1 -0 0 0 -0 -2 -2 -1 -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 -1 -2 -3 -4 -6 -5 -2 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -1 -0 -0 0 0 -0 -0 -1 -2 -3 -5 -4 -5 -5 -4 -3 -2 -4 -4 -1 -0 0 0 0 0 -0 -2 -5 -7 -2 -1 -0 -1 -1 -0 -1 -0 -0 -2 -5 -7 -6 -3 -10 -6 -2 0 0 0 -0 0 0 0 0 0 -0 -2 -1 -0 0 0 0 -0 -0 -0 -1 -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 -1 -2 -2 -3 -2 -1 -1 -6 -9 -10 -7 0 -0 -1 -2 -3 -6 -2 -1 -1 -1 -0 -0 -0 -1 -4 -8 -11 -12 -11 -11 -7 -5 -5 -8 -5 -2 -1 -0 0 0 -0 -0 -1 -6 -4 -2 -1 -2 -3 -2 -1 0 0 -6 -12 -13 -11 -9 -12 -10 -6 -3 -2 -1 -0 0 0 -0 -0 -1 -3 -6 -3 -1 -0 -0 -3 -4 -3 -3 -6 -5 -4 -3 -3 -6 -5 -2 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -0 -0 -0 -0 0 0 -0 -1 -12 -17 -14 -6 -1 -2 -4 -7 -10 -12 -8 -5 -5 -4 -2 -1 -0 -0 -3 -10 -16 -18 -21 -24 -18 -11 -8 -9 -8 -8 -9 -7 -6 -3 0 -0 -1 -2 -2 -1 -2 -4 -4 -2 0 -0 -2 -8 -12 -11 -9 -10 -9 -8 -9 -7 -5 -3 -2 -2 -2 -2 -2 -3 -6 -5 -3 -2 -2 -3 -7 -8 -6 -6 -6 -6 -7 -7 -8 -9 -7 -5 -5 -2 -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 -1 -6 -7 -5 -2 -1 -2 -5 -8 -14 -13 -11 -11 -11 -6 -3 -2 -2 -1 -1 -7 -15 -18 -26 -37 -37 -23 -14 -11 -12 -18 -24 -22 -18 -10 -1 -2 -1 -0 -1 -2 -2 -2 -2 -0 -0 -1 -5 -10 -12 -6 -5 -5 -5 -6 -7 -6 -5 -4 -4 -5 -4 -3 -2 -4 -4 -3 -2 -2 -2 -2 -1 -2 -3 -3 -3 -3 -3 -5 -5 -6 -5 -4 -3 -1 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 0 0 -0 -1 -1 -2 -2 -1 -1 -2 -9 -13 -14 -13 -12 -12 -7 -3 -2 -4 -3 -3 -6 -14 -22 -31 -39 -35 -18 -22 -23 -26 -33 -31 -33 -31 -26 -28 -18 -5 -0 -0 -1 -1 -1 -1 -1 -0 -2 -5 -8 -7 -3 -2 -2 -2 -3 -4 -4 -5 -5 -5 -5 -4 -3 -3 -3 -3 -2 -2 -1 -1 -1 -0 -0 -1 -1 -1 -0 -0 -1 -2 -2 -2 -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 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -8 -11 -10 -7 -10 -9 -7 -5 -2 -4 -4 -5 -9 -15 -22 -31 -33 -22 -11 -25 -37 -38 -36 -26 -30 -35 -24 -11 -2 0 0 0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -2 -1 -0 -1 -1 -2 -3 -4 -6 -5 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 0 0 0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -2 -3 -3 -2 -0 -5 -8 -9 -11 -5 -4 -5 -7 -8 -5 -13 -22 -27 -23 -23 -30 -37 -41 -34 -23 -27 -35 -17 -4 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -1 -1 -2 -2 -3 -3 -2 -1 -1 -1 -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 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -0 -0 -1 -1 -1 -2 -2 -1 -0 -2 -5 -5 -5 -5 -7 -4 -4 -7 -13 -12 -6 -5 -12 -22 -21 -25 -32 -34 -26 -17 -19 -29 -25 -8 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -2 -3 -1 -1 -2 -3 -3 -3 -3 -2 -0 -0 -0 -0 0 0 0 0 -0 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 -0 -1 -1 -0 -1 -2 -3 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -2 -4 -4 -4 -1 -0 -1 -2 -6 -18 -12 -6 -5 -15 -24 -22 -19 -18 -13 -10 -10 -13 -23 -9 -4 -7 -5 -2 -4 -4 -1 -0 -0 -0 0 0 0 -0 -0 -1 -3 -2 -2 -3 -4 -4 -6 -6 -4 -1 -0 0 0 -0 -0 -0 -0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -2 -5 -8 -5 -2 -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 -0 -0 -0 -0 -0 -0 0 -0 -1 -2 -4 -1 -0 -0 -0 -1 -1 -0 -1 -5 -21 -21 -14 -11 -9 -8 -11 -14 -18 -27 -26 -26 -24 -16 -9 -7 -8 -7 -9 -5 -1 0 0 0 0 -0 -0 -1 -2 -2 -2 -4 -5 -4 -2 -5 -2 -1 -0 -0 -0 -1 -1 -1 -4 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -8 -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 -1 -0 -0 0 -0 -3 -3 -2 -0 -1 -13 -18 -19 -17 -8 -7 -11 -15 -12 -20 -25 -25 -28 -24 -16 -10 -9 -16 -25 -21 -5 -1 -0 -0 -1 -0 -0 -2 -2 -1 -1 -4 -7 -7 -1 -3 -2 -1 -1 -1 -2 -3 -3 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -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 -1 -1 -1 -0 0 -3 -7 -8 -10 -10 -13 -17 -12 -6 -10 -20 -31 -41 -39 -31 -21 -20 -33 -39 -31 -12 -3 -0 -0 -1 -1 -1 -2 -4 -2 -1 -1 -3 -8 -4 -2 -1 -0 -0 -2 -4 -5 -5 -3 -1 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -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 -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 -3 -6 -6 -3 -4 -9 -18 -33 -43 -45 -39 -26 -30 -36 -32 -20 -8 -2 -0 -0 -1 -2 -2 -3 -5 -4 -3 -1 -0 -3 -4 -3 -0 -0 -0 -1 -1 -2 -3 -2 -1 -1 -1 -1 -0 -0 -0 0 -0 -1 -2 -3 -3 -2 -0 -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 -1 -1 -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 -1 -1 -2 -2 -5 -12 -19 -23 -15 -7 -9 -11 -4 -1 -0 -0 -0 -0 -1 -3 -4 -6 -7 -8 -7 -3 -2 -2 -4 -5 -1 -0 -0 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 0 -0 -0 -1 -3 -5 -4 -2 -1 -0 -0 -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 -1 -2 -4 -1 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -3 -4 -6 -10 -5 -3 -2 -2 -4 -2 -1 -2 -2 -1 -0 0 0 0 -0 -0 -0 0 -0 0 0 0 0 0 -1 -1 -0 -1 -1 -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 0 0 0 0 0 0 -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 -1 -1 -0 -1 -1 -1 -0 -0 -0 -1 -1 -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 -1 -1 -1 -0 -0 -0 -0 -1 -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 -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 -1 -0 -0 -0 -2 -2 -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 -1 -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 -1 -1 -0 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -3 -5 -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 -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 -1 -1 -2 -2 -1 -1 -2 -5 -4 -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 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 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 -1 -1 -1 -3 -4 -5 -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 0 0 0 0 -0 -0 -0 -0 -1 -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 -1 -1 -1 -1 -1 -0 -1 -2 -4 -4 -4 -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 -1 -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 -1 -1 -1 -1 -1 -0 -1 -0 -1 -1 -4 -7 -8 -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 -1 -1 -1 -2 -1 -1 -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 -2 -1 -1 -0 -2 -2 -2 -2 -3 -6 -8 -8 -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 -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 -2 -3 -4 -3 -3 -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 0 0 0 0 0 0 0 -0 -0 -0 -0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -5 -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 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -3 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -1 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 -0 -0 -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 -3 -3 -4 -2 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 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 -2 -3 -4 -4 -3 -3 -3 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -4 -4 -4 -3 -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 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -4 -4 -5 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 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 nan nan 83 82 81 80 79 79 79 79 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 83 83 82 82 82 82 82 82 82 82 81 81 81 81 81 81 82 83 84 85 85 85 nan 85 84 84 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 82 81 80 80 79 79 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 83 82 82 82 82 81 81 80 80 80 80 80 80 81 82 83 84 84 84 85 85 85 84 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 83 82 82 81 80 80 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 82 82 81 81 81 80 80 80 80 80 80 79 80 81 81 82 83 84 85 85 86 86 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 83 82 81 81 81 80 80 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 81 81 80 80 80 79 79 78 78 79 80 81 83 84 85 85 85 85 85 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 80 80 79 78 77 76 76 77 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 79 nan 78 nan nan 76 76 75 76 78 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 76 77 77 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 75 75 75 75 75 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 84 85 85 85 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 83 84 84 85 85 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 84 84 84 nan nan nan nan nan nan nan nan nan nan nan 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 84 85 85 85 nan nan nan nan nan nan nan nan nan nan nan 79 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 74 nan nan nan nan nan nan nan nan nan nan nan 74 75 nan nan nan nan nan nan nan 85 85 86 85 85 nan nan nan nan nan nan nan nan 80 80 79 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 70 71 72 72 73 nan nan nan nan nan 82 83 84 84 nan nan nan nan nan nan nan nan nan nan 81 80 80 80 79 79 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 69 69 69 70 70 71 71 nan nan nan nan 77 79 80 81 81 nan nan nan nan nan nan nan nan nan 84 83 82 82 81 81 81 81 79 78 77 76 76 75 74 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 77 78 79 nan 82 83 85 86 nan nan nan nan 85 84 83 83 83 83 82 82 81 80 79 77 77 77 77 76 76 76 76 76 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 76 77 78 nan nan nan nan nan nan nan nan nan nan 84 84 84 84 84 83 83 82 81 nan nan 78 78 78 78 78 78 78 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 76 77 nan nan nan nan nan nan nan nan nan nan 84 83 84 84 84 nan nan nan nan nan 79 79 78 79 79 79 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 73 75 nan nan nan nan nan nan nan nan nan nan nan 83 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 67 68 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 71 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 68 69 69 70 71 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 66 67 68 69 69 69 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 66 67 68 69 69 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 67 68 69 69 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 67 67 68 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 237 237 237 237 237 237 237 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 235 235 235 236 236 237 238 238 238 238 238 237 237 237 236 235 235 236 236 237 238 239 239 nan 241 241 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 236 236 236 236 236 237 236 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 235 236 236 237 238 239 239 239 238 238 238 237 237 237 237 237 238 238 238 239 239 240 240 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 236 236 235 235 236 236 236 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 236 236 237 237 238 239 239 239 239 239 239 238 238 238 238 238 238 238 239 239 240 241 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 235 235 234 234 234 234 234 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 236 237 237 238 238 239 239 239 239 238 238 238 238 238 238 239 240 241 241 241 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 237 238 238 238 238 238 237 237 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 236 236 nan 237 nan nan 237 237 236 237 238 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 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 237 238 238 238 238 239 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 232 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 238 238 239 239 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 228 228 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 230 229 229 228 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 230 230 229 228 nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 231 230 229 nan nan nan nan nan nan nan nan nan nan nan 225 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 nan nan nan nan nan nan nan nan nan nan nan 232 232 nan nan nan nan nan nan nan 231 230 230 229 228 nan nan nan nan nan nan nan nan 224 225 226 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 232 232 232 232 nan nan nan nan nan 231 230 230 230 nan nan nan nan nan nan nan nan nan nan 225 226 227 227 227 227 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 232 232 232 232 232 232 232 nan nan nan nan 232 231 231 230 230 nan nan nan nan nan nan nan nan nan 225 226 227 228 228 228 228 227 228 229 230 230 230 229 229 230 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 232 231 231 nan 230 229 227 226 nan nan nan nan 224 226 228 228 229 229 228 228 228 229 229 229 229 229 229 229 229 228 228 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 233 233 232 232 nan nan nan nan nan nan nan nan nan nan 226 228 229 230 230 229 229 229 229 nan nan 229 229 229 229 229 228 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 nan nan 233 233 232 232 nan nan nan nan nan nan nan nan nan nan 228 229 230 230 230 nan nan nan nan nan 228 229 230 229 228 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 nan nan nan nan 233 233 232 nan nan nan nan nan nan nan nan nan nan nan 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 226 226 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 222 222 221 221 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 nan nan nan nan nan nan nan nan 220 220 220 220 219 219 219 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 nan nan nan nan nan nan nan nan nan nan 219 219 219 218 218 217 217 217 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 216 216 216 215 215 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 215 214 214 214 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 213 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan