37 29 32 39 44 45 48 42 50 56 52 58 58 46 47 51 54 59 52 51 57 64 66 60 68 73 66 65 64 55 49 44 51 45 50 46 35 48 47 36 42 45 41 48 46 37 33 31 23 25 25 22 24 23 23 23 26 21 20 23 25 27 26 34 28 37 39 41 35 29 31 29 28 23 26 21 19 28 26 21 17 19 21 26 19 18 15 12 11 9 8 9 11 7 6 8 5 9 10 9 33 35 32 20 26 27 37 35 34 47 45 50 60 42 44 56 62 63 59 62 53 43 60 61 67 68 73 73 70 48 42 32 33 35 34 33 31 33 25 27 28 28 28 46 53 39 35 28 27 19 10 10 10 12 11 11 10 12 8 15 13 12 13 12 17 18 14 15 14 13 16 12 14 16 6 18 13 13 11 13 16 7 16 8 10 14 12 18 7 7 9 8 4 9 5 4 8 4 5 5 31 26 23 20 21 25 24 21 27 36 46 44 50 37 31 45 58 61 58 54 48 41 45 47 45 50 65 56 51 44 45 40 38 36 25 26 22 28 22 32 24 29 44 58 42 40 38 20 27 24 14 10 11 10 11 9 12 9 10 12 11 13 24 29 25 17 26 24 11 14 13 15 10 14 18 16 18 19 17 15 9 17 9 11 15 9 16 11 8 4 2 11 9 8 7 4 6 6 8 5 24 25 24 24 27 22 26 18 19 23 31 33 38 48 30 37 45 52 55 55 46 44 45 51 46 45 47 52 52 53 46 48 39 41 32 30 32 26 28 28 31 29 51 61 46 37 32 27 20 18 12 15 12 10 11 11 12 15 11 20 15 28 31 29 27 27 21 13 15 13 13 13 14 16 20 15 21 14 13 8 13 8 15 12 11 9 13 8 8 11 14 9 12 11 6 5 6 10 4 4 36 28 27 29 25 24 23 16 16 25 22 30 25 33 36 38 40 44 51 48 40 35 39 40 44 46 48 55 62 52 48 54 38 41 37 43 47 35 29 30 34 34 61 58 44 35 30 30 22 19 18 20 14 13 14 16 22 21 23 28 31 35 41 36 35 37 28 27 22 18 16 19 12 14 16 16 15 12 13 8 8 8 16 15 13 6 9 12 16 8 10 14 9 8 7 2 7 6 5 4 40 28 23 13 19 29 24 15 15 20 32 27 31 36 48 43 36 46 49 42 38 38 38 39 32 40 45 49 55 44 39 41 41 39 42 54 55 43 38 29 39 49 65 54 46 32 32 28 34 37 30 28 24 21 22 25 25 24 29 31 30 41 46 40 43 37 29 36 31 21 18 18 15 17 19 11 8 11 10 12 6 8 15 12 12 6 10 9 9 10 7 10 9 7 8 5 5 5 8 5 31 36 19 12 16 20 21 17 19 18 20 22 33 43 43 45 42 48 49 53 51 43 50 43 35 37 38 28 30 44 40 41 40 41 56 65 61 59 46 43 42 66 70 53 48 29 31 29 31 36 29 33 35 35 35 32 24 24 27 21 23 33 33 26 27 15 23 31 26 34 21 20 25 20 20 20 12 12 8 10 11 9 9 7 11 8 10 15 8 13 12 10 11 6 6 7 7 5 3 7 47 28 22 21 12 18 22 20 17 13 17 16 12 18 36 43 44 55 49 46 46 52 52 50 49 49 39 17 18 34 47 44 41 53 55 48 53 57 50 39 56 92 60 51 43 26 30 33 25 25 33 39 34 39 40 39 36 22 16 13 22 27 31 19 12 13 20 27 33 30 21 26 18 23 22 20 13 10 11 9 3 9 10 10 11 8 7 10 7 6 8 5 8 6 6 4 4 3 3 7 60 42 25 16 18 16 18 18 15 18 20 16 21 18 34 41 46 44 42 40 35 35 36 45 49 54 44 21 14 31 42 50 44 45 42 41 38 48 53 53 81 106 55 53 33 31 34 33 38 39 35 40 43 47 49 45 39 19 19 15 18 17 19 17 13 11 9 19 25 26 20 24 22 23 21 14 14 10 11 10 11 11 11 9 9 11 10 7 10 5 6 5 7 6 7 7 6 5 9 4 59 53 38 16 16 17 17 16 14 17 15 22 27 28 36 35 35 36 42 36 37 31 33 39 41 42 44 37 32 33 52 59 52 43 39 40 38 38 45 62 114 90 61 47 33 24 35 44 51 54 51 46 49 46 46 44 39 17 19 13 14 14 8 11 11 9 16 26 19 26 21 15 15 17 13 11 17 11 8 9 11 10 14 7 8 7 7 11 6 6 11 8 7 7 7 6 10 7 10 6 57 45 40 26 16 11 17 15 15 11 15 19 23 35 31 31 35 39 41 42 40 41 38 43 47 43 44 53 44 47 61 62 56 49 37 43 40 44 45 74 124 71 56 39 36 31 36 52 58 52 58 47 42 45 42 42 32 24 18 11 9 8 10 13 15 20 24 23 32 36 35 30 15 17 15 12 17 12 9 7 13 14 8 8 7 5 6 8 9 9 14 11 9 7 8 5 8 8 6 7 47 40 39 20 13 16 10 12 13 21 22 14 30 30 34 36 29 31 36 44 38 35 33 35 38 31 39 46 41 40 42 43 44 37 36 45 39 51 55 112 108 63 52 40 33 37 43 40 49 55 50 36 31 32 40 42 31 33 22 21 15 17 19 15 9 11 15 24 28 31 38 36 31 28 23 18 18 16 20 14 15 16 19 13 12 9 8 5 10 13 15 9 10 7 9 11 9 11 13 11 39 46 34 21 19 14 11 13 12 16 17 23 31 31 23 22 19 26 18 29 28 24 30 31 20 25 27 26 34 27 33 30 37 29 30 39 43 45 66 128 94 68 47 33 31 29 30 29 34 44 39 37 31 25 30 30 28 36 33 23 21 21 20 19 13 9 13 21 25 43 38 37 35 37 30 31 26 26 23 30 23 20 23 26 17 10 8 9 10 8 12 8 12 13 10 8 10 8 10 9 28 31 30 19 15 15 14 13 13 13 15 23 16 21 18 22 41 31 17 22 26 23 22 20 25 20 22 31 27 25 32 36 40 27 30 32 35 33 68 121 87 67 37 30 33 29 24 28 36 32 36 30 28 27 22 28 43 35 32 28 19 15 15 16 9 11 13 25 35 31 27 26 35 28 21 30 22 22 25 18 18 20 18 21 10 12 11 13 5 7 10 13 10 14 14 13 15 18 12 18 18 23 25 22 17 15 17 15 11 8 17 18 16 9 18 33 35 30 17 12 16 18 19 27 26 21 23 30 35 29 29 28 34 30 19 18 33 30 51 70 75 55 30 29 25 32 32 33 39 31 27 28 26 16 22 27 29 22 24 15 19 13 14 18 17 19 20 36 29 22 21 22 22 20 17 23 20 19 16 24 21 25 23 19 23 20 16 15 19 14 15 20 22 23 22 26 21 24 30 23 22 22 31 36 31 31 38 34 28 27 24 19 14 12 27 35 29 24 20 14 12 18 16 21 21 26 29 30 32 24 22 29 25 18 14 20 25 25 28 37 34 31 28 34 27 22 34 34 25 29 31 23 17 19 15 21 15 23 19 18 23 21 22 21 19 21 30 28 26 24 25 26 28 25 25 25 25 22 20 29 28 30 26 19 21 23 18 25 23 23 28 28 30 22 20 28 32 22 24 28 18 28 38 44 48 41 40 38 32 36 26 17 13 25 35 32 24 28 23 23 17 18 21 24 23 23 26 25 24 26 23 24 29 24 22 23 21 24 16 21 19 21 23 23 30 36 40 35 33 31 18 16 19 19 23 28 21 22 23 26 29 29 24 29 20 23 30 27 26 24 29 24 27 27 32 25 31 30 31 27 30 26 22 15 21 28 35 43 32 37 38 20 28 19 21 24 23 23 21 23 33 37 39 51 48 38 32 31 34 21 25 17 18 28 27 30 30 24 18 19 21 21 22 19 26 22 24 24 23 24 25 27 26 24 26 26 23 24 28 26 25 29 31 31 34 36 38 37 33 26 22 19 21 20 31 26 30 29 27 34 29 35 34 31 28 30 31 29 20 31 27 32 29 32 40 33 31 34 27 24 25 27 15 14 19 26 55 52 41 40 29 23 18 21 17 16 19 18 18 19 48 42 45 46 36 45 39 36 29 24 25 27 27 32 34 28 32 26 18 25 25 26 28 32 31 39 29 27 28 25 31 34 41 38 26 30 30 27 28 39 31 29 34 39 33 32 35 34 33 37 24 17 18 18 21 24 24 21 30 34 35 36 42 39 34 32 31 30 31 33 43 38 47 50 52 47 41 28 17 30 22 13 13 12 20 18 39 51 50 34 24 23 25 19 14 16 15 18 11 14 40 37 33 30 34 37 39 48 45 26 21 24 29 34 30 32 25 27 30 27 30 37 42 40 44 38 38 37 34 31 40 45 37 32 31 38 34 40 43 46 40 31 35 27 38 35 33 33 28 25 24 24 18 15 16 13 21 20 35 41 48 41 44 51 54 48 60 62 61 66 64 69 79 79 76 67 40 27 25 28 16 12 14 14 14 12 35 46 51 54 48 33 19 16 13 14 14 12 11 11 40 37 30 25 24 34 35 26 39 34 26 24 27 33 28 31 30 32 42 38 40 37 35 37 34 35 38 43 47 44 48 43 41 38 34 40 37 46 50 39 43 33 33 28 28 28 26 24 17 18 19 26 21 20 28 28 38 41 46 47 53 46 47 50 54 59 81 73 75 71 75 82 74 86 83 71 52 36 22 24 17 13 10 11 13 24 40 43 57 62 65 49 35 25 16 14 17 13 19 15 28 22 27 20 20 30 26 26 28 38 31 36 39 42 40 36 38 41 40 39 41 38 38 38 36 32 35 34 40 40 44 42 47 46 42 37 44 57 53 54 45 38 32 28 22 29 22 24 23 19 19 24 35 45 51 46 61 56 51 67 59 60 58 52 60 59 81 81 82 72 75 85 80 86 86 75 64 56 46 38 23 14 17 19 21 31 46 50 59 60 53 57 58 43 29 26 23 30 23 26 25 25 20 17 14 15 18 15 24 31 30 35 36 43 44 39 39 38 37 33 34 30 33 34 35 33 29 28 39 37 39 47 46 45 52 53 56 54 50 50 40 43 46 42 39 33 24 20 20 21 19 18 33 47 53 55 62 66 75 91 71 68 67 68 70 62 67 84 86 71 66 75 70 84 86 78 74 65 63 49 40 33 36 40 41 43 47 45 46 56 55 56 53 50 43 42 41 39 37 37 16 20 19 16 11 12 17 19 23 27 30 35 38 36 32 32 30 38 32 32 31 27 27 26 23 26 24 27 34 39 34 53 77 79 87 91 79 67 60 56 49 59 61 62 66 61 44 21 20 18 15 25 33 46 47 55 69 77 77 75 66 61 68 69 63 56 81 72 69 62 60 67 69 80 76 71 70 60 58 58 52 50 46 47 51 47 50 45 49 48 47 59 59 53 56 53 44 52 44 39 21 11 18 13 14 15 15 24 29 41 50 53 42 36 34 28 22 26 21 24 24 24 26 25 21 19 22 27 28 44 55 67 82 95 102 102 102 101 88 70 62 72 70 66 76 80 63 30 23 22 26 35 46 49 56 61 68 71 72 66 60 60 65 62 64 69 73 64 55 57 64 62 69 72 77 66 63 68 61 59 62 52 49 55 61 54 59 53 49 52 56 58 59 61 64 54 49 53 52 52 14 14 21 16 18 38 40 53 71 81 91 87 90 72 48 27 26 19 26 23 18 21 20 18 17 18 17 25 25 36 59 67 75 86 87 91 92 95 90 73 54 59 70 68 67 74 60 47 32 36 44 47 54 52 63 67 65 65 71 71 63 56 63 65 62 66 67 65 67 65 67 64 61 68 67 68 67 64 70 65 59 61 51 55 51 57 58 57 53 61 75 70 72 73 78 74 73 74 73 73 15 17 21 41 48 63 80 89 90 98 104 107 100 95 70 46 29 22 20 27 29 25 25 26 15 14 23 21 22 44 59 71 81 79 87 92 77 76 78 66 59 59 62 64 63 65 63 61 60 56 53 61 65 63 63 65 70 72 67 73 68 67 62 68 72 69 66 67 65 67 69 63 65 65 68 81 84 82 84 84 78 88 93 90 101 92 91 98 102 103 105 117 109 109 113 106 104 107 97 91 18 24 33 49 59 61 88 83 99 95 85 87 87 75 63 62 42 32 30 38 49 42 24 21 22 19 15 15 27 39 48 59 71 69 69 66 68 64 63 63 63 58 53 61 57 68 64 62 57 71 66 68 66 63 64 71 65 78 74 73 72 76 75 84 77 83 86 91 91 97 104 109 113 112 123 120 121 121 129 126 125 124 123 129 124 125 130 136 132 125 116 124 124 112 116 110 110 109 98 93 18 25 39 43 53 68 83 78 74 77 73 83 78 75 78 59 59 49 44 61 60 51 32 31 22 25 23 24 27 37 42 52 56 55 55 57 52 59 58 64 59 59 59 70 73 66 66 66 66 76 80 83 94 86 99 108 100 98 109 112 113 126 130 132 135 127 126 128 127 135 135 135 133 129 132 126 136 130 130 125 125 121 126 124 121 119 120 126 121 116 109 110 105 102 97 97 108 96 97 92 17 25 36 50 69 70 72 71 68 60 60 62 70 77 70 58 65 56 54 50 57 45 33 31 27 35 29 34 32 44 54 51 46 51 56 58 61 64 70 75 75 88 84 92 96 114 114 116 118 122 125 132 134 136 136 134 139 133 134 134 142 130 124 130 136 128 125 124 123 123 120 125 123 122 119 114 120 119 119 117 116 117 115 106 106 107 106 97 105 107 97 100 100 92 99 92 91 96 94 86 65 75 91 103 89 70 59 59 57 62 58 64 71 74 72 67 62 58 48 48 50 47 41 39 47 47 49 50 50 66 73 84 77 64 55 88 119 118 119 122 131 139 144 145 139 132 131 145 142 142 136 139 137 135 128 133 133 125 120 120 125 115 116 110 116 115 114 114 109 111 103 101 109 118 100 112 109 110 113 105 101 113 107 104 106 91 92 95 97 89 88 96 88 97 88 98 93 93 92 98 119 124 114 92 82 67 63 59 55 51 63 61 65 68 68 61 71 85 88 87 85 98 88 95 93 91 89 105 112 116 117 117 128 102 66 91 149 151 135 137 137 139 142 137 137 124 117 124 131 129 126 132 128 124 122 114 117 115 118 110 112 109 101 108 103 105 103 95 96 103 92 100 92 93 91 97 101 102 96 100 111 101 102 102 111 107 107 116 115 113 119 114 113 121 113 118 108 116 110 102 113 110 96 88 80 59 58 71 70 70 76 82 98 102 105 102 108 118 142 125 102 119 118 132 128 126 126 139 131 124 135 128 135 131 140 139 158 155 137 125 123 124 124 119 113 117 109 112 112 111 105 111 102 103 103 96 110 102 105 103 95 100 98 102 107 116 117 115 115 119 124 131 117 124 125 120 123 126 120 125 124 113 116 100 105 111 110 104 94 90 84 81 84 73 68 60 67 64 60 56 137 137 147 145 143 119 112 107 107 113 116 115 125 125 127 120 127 125 125 119 117 128 135 150 137 116 112 113 117 112 113 114 114 112 113 130 142 130 118 112 113 109 114 120 120 117 118 120 121 122 120 116 123 132 131 128 132 131 130 129 129 133 132 122 130 130 129 119 117 108 104 102 101 95 99 87 82 77 82 70 69 73 64 62 54 60 55 53 52 51 54 56 50 58 59 55 53 59 57 60 168 161 159 165 163 156 148 130 129 125 119 123 124 121 120 121 124 125 123 124 136 164 176 167 154 136 118 129 131 128 132 141 128 130 124 141 143 145 138 144 142 139 138 145 137 137 128 128 128 116 120 114 116 107 105 105 94 93 91 83 82 76 74 75 69 64 61 60 56 61 53 53 50 56 53 51 56 52 64 62 66 62 56 64 65 62 69 61 65 68 63 65 68 69 64 67 75 71 69 67 176 178 184 186 180 186 174 174 160 153 153 159 154 152 141 138 133 136 131 138 144 144 147 140 135 130 125 123 120 118 106 105 105 104 101 97 99 93 89 87 84 76 75 78 62 66 64 62 59 61 59 61 52 55 55 54 55 57 59 57 55 61 64 60 62 65 62 59 58 61 70 62 66 67 64 72 69 63 74 77 73 75 67 73 80 72 82 79 75 82 80 86 86 94 97 98 102 108 108 114 140 152 152 151 145 142 147 124 135 142 141 133 128 115 103 82 74 74 78 74 70 66 73 66 65 70 67 62 62 66 65 53 62 56 65 62 61 58 59 54 61 59 57 61 55 56 57 61 51 60 64 62 62 66 68 68 68 64 71 75 71 79 78 80 81 75 75 82 81 82 82 81 85 87 91 87 91 100 95 101 106 113 115 117 113 122 123 131 125 129 120 131 138 138 151 146 150 147 162 151 92 90 90 87 90 87 94 78 89 95 95 88 93 83 85 70 57 55 58 62 59 57 65 65 60 66 66 63 67 70 67 71 68 68 68 72 76 69 72 66 67 69 65 68 67 69 73 71 74 71 68 75 80 91 89 98 89 88 99 97 98 96 109 116 118 110 115 119 121 126 123 131 133 147 130 139 146 149 148 153 163 163 150 146 143 139 145 138 136 140 129 127 120 120 118 114 114 115 117 114 89 97 91 90 96 97 92 102 105 117 114 111 111 107 104 89 74 72 67 78 73 72 75 78 79 73 82 78 84 85 86 86 82 87 95 87 94 92 95 96 96 92 111 102 111 110 109 115 119 122 128 129 140 133 136 142 143 143 145 143 156 149 147 148 145 152 146 142 142 139 137 140 134 132 137 138 133 131 126 131 132 136 120 118 119 120 117 113 115 112 116 109 111 116 111 108 106 105 111 104 132 141 135 140 143 152 152 146 138 157 161 157 156 158 151 159 135 102 110 104 103 108 114 114 111 118 124 124 132 133 131 133 137 135 140 136 143 143 152 152 152 147 154 152 155 150 144 151 150 155 145 137 140 139 134 137 133 133 131 127 129 126 120 118 125 125 123 127 115 125 112 119 115 104 108 115 127 128 113 109 120 125 116 119 114 116 114 117 110 112 115 112 120 112 114 112 115 114 113 109 191 184 189 202 202 192 187 189 187 193 200 194 196 197 190 189 183 164 165 155 154 156 154 158 155 155 155 156 162 146 140 147 137 140 135 128 132 128 124 135 136 128 123 127 129 125 118 124 115 126 120 118 119 116 119 118 119 124 119 126 120 118 112 120 120 123 121 124 121 114 119 122 117 114 122 120 114 119 122 113 112 113 119 109 115 115 117 129 120 114 122 117 118 115 115 118 127 122 107 112 191 201 201 205 204 201 196 194 196 200 199 195 196 190 195 193 186 180 145 134 141 139 129 129 130 132 137 133 142 142 133 116 106 116 138 123 101 112 108 113 121 128 126 131 125 129 127 134 128 126 131 127 129 127 132 125 122 128 126 123 123 118 118 121 118 120 114 124 126 114 119 121 111 113 124 117 109 108 115 109 109 111 111 112 111 114 115 111 109 114 107 115 106 104 98 112 113 107 111 117 178 189 193 190 190 192 191 188 188 191 189 193 196 188 190 193 188 185 173 140 138 130 136 150 143 147 137 138 182 213 207 149 141 152 177 151 74 63 76 111 122 129 133 134 132 130 137 134 130 139 133 133 140 134 134 136 136 136 137 136 136 136 132 135 133 130 143 146 140 142 142 142 135 134 139 151 148 145 153 145 140 142 146 157 156 155 150 152 147 154 151 149 151 149 146 148 156 152 160 161 196 190 195 200 200 203 206 206 200 203 198 195 199 204 200 197 197 192 191 181 186 180 176 181 182 178 178 152 166 248 238 200 187 144 103 87 58 44 77 133 165 178 180 182 175 178 180 182 176 180 176 175 181 175 173 178 180 168 173 177 178 170 169 170 172 169 169 164 170 175 163 168 165 167 173 167 168 167 157 162 164 162 166 160 158 160 153 161 158 151 146 149 143 143 149 146 142 141 143 142 148 140 152 153 149 142 146 148 143 142 141 140 133 136 147 154 138 140 128 126 133 135 135 135 133 133 139 125 97 206 240 228 196 104 63 36 55 71 77 89 118 129 125 129 123 132 130 130 126 129 121 117 123 121 113 119 111 109 108 122 108 106 109 114 105 104 96 97 102 104 96 101 100 102 86 95 106 99 91 89 88 86 86 88 90 89 88 87 85 82 81 81 78 75 80 84 80 72 74 83 93 89 91 91 86 85 87 87 90 85 85 85 81 75 77 78 79 84 78 71 75 81 83 81 80 76 71 76 67 131 172 159 153 126 81 18 38 63 78 82 67 73 77 69 75 80 82 77 84 86 84 77 79 83 77 87 78 82 80 76 71 79 80 75 78 77 79 75 80 80 80 72 75 71 83 79 71 74 82 80 78 77 79 74 77 76 80 78 73 79 74 71 77 74 73 75 77 79 77 75 97 85 84 81 85 83 82 85 84 82 81 84 79 78 72 74 81 80 80 80 90 86 87 91 87 88 89 86 78 75 74 62 83 74 43 26 37 41 51 67 73 86 92 102 101 105 109 105 113 110 114 113 104 117 112 117 118 118 114 115 114 108 115 111 117 115 113 116 122 121 118 119 124 119 125 127 118 127 121 126 125 133 124 122 125 121 127 119 120 125 123 117 120 118 122 120 121 122 117 116 155 153 149 135 127 131 128 128 126 121 125 126 126 127 116 115 135 131 132 134 136 134 134 152 158 147 155 153 144 128 119 102 98 89 84 79 77 85 88 109 124 138 150 151 165 168 166 165 172 167 173 169 168 172 176 176 174 175 180 178 179 179 181 169 175 174 167 173 180 172 174 179 177 182 174 176 180 180 180 176 168 176 178 172 172 178 173 172 178 178 167 164 154 158 165 162 158 164 157 156 200 196 198 183 169 172 176 170 167 168 172 166 174 171 160 155 159 172 169 174 171 170 168 170 179 181 193 198 198 196 199 182 179 178 163 153 148 150 152 163 175 174 176 178 179 176 182 184 185 184 183 191 190 191 189 192 191 191 191 187 192 183 182 179 179 185 179 176 180 183 175 180 177 177 176 175 176 171 167 165 170 169 166 155 158 159 161 151 153 157 160 150 149 145 145 142 138 148 136 126 174 172 170 159 151 145 148 143 146 150 145 133 141 135 129 130 136 142 145 151 145 150 147 148 161 159 169 164 166 163 155 145 146 152 143 140 134 133 137 141 144 143 139 146 149 146 146 152 152 150 145 145 141 145 138 143 140 141 134 130 135 132 125 122 131 121 123 119 121 118 120 126 123 125 124 119 121 122 120 117 113 114 120 114 118 121 121 128 128 131 131 132 144 135 123 113 121 119 132 122 131 117 115 115 104 95 90 96 93 94 84 81 81 90 82 85 86 84 87 92 87 98 87 90 94 103 103 109 99 94 104 96 96 97 96 92 92 86 89 85 91 90 90 89 88 93 91 94 88 87 88 87 85 86 92 91 89 87 92 89 85 82 88 85 79 80 89 81 82 84 88 81 87 90 93 93 96 94 98 98 97 102 102 113 110 114 118 137 140 144 141 149 150 132 122 116 124 112 128 120 103 106 110 118 102 94 91 95 85 81 88 82 79 83 75 83 87 86 88 92 90 96 85 95 96 104 97 103 102 118 122 117 112 106 111 115 108 115 109 113 110 108 114 112 99 118 109 116 116 118 109 117 124 131 122 123 112 119 118 117 126 122 120 120 120 125 120 123 125 124 113 119 117 111 107 115 116 114 121 133 122 118 126 123 120 126 124 141 139 139 125 127 125 116 114 123 119 117 121 131 164 170 173 176 167 167 153 148 157 153 149 150 143 132 136 143 144 149 159 157 161 156 157 158 156 157 159 167 172 175 180 181 178 172 169 173 172 170 171 166 171 172 169 171 171 173 174 181 173 173 176 175 186 185 175 178 176 172 169 176 184 169 168 174 178 174 162 166 172 156 125 133 139 126 121 124 127 131 132 131 119 119 115 119 128 125 116 118 116 113 114 125 131 132 130 142 147 151 156 153 203 197 201 202 205 196 189 183 176 184 187 185 182 175 173 175 181 183 188 185 187 185 187 183 185 178 174 173 181 189 191 198 198 197 195 198 195 190 188 186 180 188 183 181 187 182 180 178 182 183 176 177 176 173 168 178 183 173 172 184 184 178 176 183 174 167 151 152 144 121 113 115 127 129 128 122 118 119 120 109 111 112 109 119 138 137 143 138 142 160 162 159 162 161 155 160 159 163 171 160 181 186 180 183 185 176 177 166 173 170 164 174 161 153 155 161 164 164 176 177 169 171 177 175 174 171 166 167 169 172 175 171 167 166 164 175 163 167 157 163 165 161 169 151 153 154 156 149 158 154 144 147 144 149 140 144 154 148 142 161 160 148 154 153 145 127 121 116 112 119 108 118 125 108 114 118 114 118 117 126 124 135 132 151 164 167 167 164 158 166 159 161 161 157 159 166 158 163 169 169 117 119 123 120 129 126 115 119 116 113 114 107 109 114 105 108 115 113 125 128 117 129 130 126 130 135 129 124 129 128 133 125 131 131 128 121 130 124 120 119 113 108 113 113 107 113 112 98 105 105 101 102 104 109 108 117 131 132 139 143 139 124 133 137 135 124 118 109 106 114 109 121 125 117 127 123 137 138 145 154 153 154 148 159 163 158 168 164 167 164 165 171 160 156 170 165 169 163 168 176 87 88 99 100 106 107 96 113 95 100 95 96 98 100 97 102 108 104 106 112 116 122 122 121 116 121 121 125 125 130 132 129 122 117 123 124 124 125 124 126 121 120 99 101 121 111 116 120 114 115 116 126 128 119 127 132 128 133 138 131 128 130 123 120 118 117 115 117 119 123 123 133 141 146 139 147 146 153 169 171 166 161 167 159 166 161 167 166 175 176 172 172 173 181 180 182 176 175 179 183 149 144 148 158 153 157 163 163 160 156 143 155 157 151 156 155 154 151 153 151 161 163 167 167 165 163 167 171 163 168 171 171 165 165 163 162 163 158 162 165 167 162 142 146 162 142 149 140 141 141 136 129 133 136 135 123 126 123 123 115 127 118 114 122 129 131 131 141 140 138 147 150 154 159 160 160 163 167 171 176 171 171 176 171 174 172 181 185 181 180 187 184 181 189 176 176 176 169 171 173 183 191 180 188 190 189 191 192 191 178 168 163 177 173 178 177 182 185 179 183 182 176 181 182 182 181 180 174 173 170 170 180 176 168 168 170 173 165 167 168 174 147 151 160 150 132 129 113 116 134 128 133 127 127 118 116 118 123 142 148 162 146 152 150 154 155 155 157 162 156 162 159 166 173 176 171 173 169 174 178 184 186 186 194 189 192 192 186 183 175 168 172 170 165 166 156 158 147 143 150 211 202 207 207 205 205 206 211 209 205 196 188 194 193 195 201 197 201 197 191 192 200 197 196 194 197 191 184 184 160 166 190 191 185 183 176 170 165 167 149 145 139 131 134 130 133 134 129 125 119 123 139 140 141 140 134 134 160 177 177 175 162 177 167 160 160 170 167 176 176 170 170 174 175 184 183 185 188 187 193 192 186 190 187 182 175 178 175 174 169 158 154 145 148 146 131 132 136 135 129 221 216 225 216 217 218 217 220 216 216 215 207 204 203 204 208 208 211 207 199 204 207 206 206 206 201 197 199 199 174 186 200 195 189 186 159 146 140 138 135 137 133 131 133 124 120 118 118 120 127 156 156 164 167 161 167 169 166 172 168 170 163 175 168 171 171 174 172 178 183 183 188 188 186 192 182 179 185 175 173 171 165 168 159 159 154 154 150 150 149 141 139 140 138 136 130 137 131 126 139 173 174 172 172 172 168 169 173 172 172 162 157 149 148 149 153 158 162 164 165 154 158 160 161 165 186 191 188 184 177 168 159 152 151 150 136 143 141 131 130 124 122 117 121 123 132 138 140 147 158 170 168 172 171 171 168 174 167 169 171 176 171 173 175 182 191 185 185 196 182 182 190 178 170 174 170 157 158 142 139 137 130 121 120 107 115 121 135 139 150 140 146 146 145 136 138 147 150 145 149 107 108 97 97 106 108 110 113 114 115 106 105 93 92 88 92 96 100 109 113 111 113 121 121 140 184 172 163 151 140 146 137 142 141 137 123 132 125 130 126 124 126 137 143 149 155 156 152 166 170 158 166 169 172 173 169 165 170 170 178 180 189 192 190 184 185 179 179 175 172 178 159 150 150 141 137 131 117 116 113 105 112 105 102 111 120 136 136 141 158 153 167 161 157 156 159 161 170 170 165 129 121 121 115 125 128 133 132 130 135 132 138 126 129 118 107 115 120 124 124 127 131 130 139 143 153 149 143 143 139 146 132 127 120 124 121 143 153 165 159 150 153 154 150 158 158 154 165 172 170 167 171 169 174 180 186 184 191 192 192 187 186 188 188 176 175 163 160 155 152 142 133 137 127 115 110 111 108 100 105 118 131 129 141 142 140 153 164 157 166 172 173 178 176 174 176 168 165 170 175 179 171 182 175 177 183 178 181 182 178 169 179 170 166 153 145 153 160 155 137 144 140 135 137 140 144 134 134 131 127 124 138 140 144 149 153 164 174 175 169 162 163 159 163 169 169 167 165 172 174 177 179 183 193 196 190 187 187 176 177 175 167 160 162 154 140 129 130 133 137 122 124 131 123 118 118 123 120 130 136 141 142 150 151 162 176 180 174 177 179 185 182 181 174 162 167 161 168 171 168 191 179 186 184 189 187 179 184 187 181 179 189 179 180 168 160 156 146 138 130 129 127 132 131 132 131 135 126 129 144 153 163 170 173 176 171 168 173 177 171 169 166 165 168 167 176 180 180 185 189 187 187 183 177 174 171 161 161 147 146 144 138 131 129 115 121 118 125 130 131 136 141 138 138 143 149 148 153 164 164 164 169 170 166 176 185 184 185 187 190 192 194 183 167 149 144 131 123 120 103 188 195 193 188 186 177 188 186 179 175 179 181 175 171 156 139 126 129 128 132 134 128 127 128 137 139 156 157 163 175 173 178 181 167 174 176 177 181 181 179 174 176 178 177 181 187 182 184 173 169 171 167 163 156 146 139 133 129 120 125 121 120 117 123 127 135 139 145 152 153 150 156 166 169 172 166 172 173 167 166 167 166 164 171 174 184 181 176 166 162 147 131 118 109 100 90 84 81 83 84 137 152 158 154 145 132 138 148 151 161 163 159 151 148 138 134 122 127 123 128 129 123 135 159 168 163 170 171 174 180 184 184 178 177 174 176 187 180 182 185 186 189 186 184 177 170 173 166 161 154 146 142 128 129 117 106 107 106 106 128 119 130 133 150 150 154 159 168 162 174 177 183 179 182 178 183 173 173 170 169 164 160 152 157 144 136 125 107 101 96 86 82 80 69 71 74 65 63 61 69 84 86 84 87 96 100 123 136 147 143 148 145 140 143 130 120 131 125 138 135 145 150 164 175 172 178 170 170 177 181 180 179 176 176 180 182 186 195 190 188 188 183 162 156 159 152 145 146 140 136 120 113 114 114 122 121 122 126 141 148 157 161 155 158 172 182 182 184 177 184 185 183 180 177 183 173 164 161 150 138 132 124 109 99 88 87 83 76 81 78 70 61 58 50 46 44 45 44 61 87 84 83 94 113 129 151 157 153 142 139 136 132 125 127 129 130 139 150 155 148 158 165 164 166 173 172 178 179 181 183 180 177 178 183 187 187 179 179 176 167 167 152 138 128 135 131 125 123 116 121 119 116 125 134 138 142 156 159 169 170 177 182 181 179 182 185 183 187 192 192 186 181 174 163 151 133 119 110 99 88 84 78 86 79 78 80 74 69 65 61 58 54 56 52 54 55 63 59 79 95 112 127 154 152 159 160 149 135 128 133 130 131 135 147 147 151 161 160 162 166 170 167 176 177 176 177 173 178 181 187 187 177 180 177 171 169 165 160 157 141 129 129 118 111 109 114 129 121 126 133 142 144 142 159 154 157 167 175 185 191 183 175 182 183 179 168 181 184 179 169 151 136 120 104 93 91 80 82 83 81 77 74 72 75 68 71 65 70 66 66 67 67 70 63 67 68 66 78 106 99 145 149 165 153 143 141 135 130 134 141 149 155 159 158 166 173 176 176 172 175 180 180 185 183 176 184 186 186 189 188 180 174 171 161 150 142 140 133 122 126 121 121 118 121 116 128 136 138 145 161 154 158 170 167 173 181 178 180 180 184 180 186 188 179 164 151 141 129 116 99 93 86 86 88 91 82 70 70 62 60 59 56 61 60 60 52 62 61 60 65 67 72 79 83 85 90 87 95 104 101 144 145 149 138 129 132 145 156 160 167 162 172 174 172 176 180 181 179 181 181 180 187 191 190 190 187 185 175 176 167 159 146 136 121 113 101 100 109 123 132 133 140 134 139 148 142 154 162 166 169 173 173 179 180 185 187 181 182 173 165 158 159 140 126 107 96 90 85 82 79 93 90 86 85 83 82 70 82 78 70 76 75 72 77 82 80 75 87 83 93 92 94 93 110 100 97 97 101 108 103 138 137 144 144 147 165 166 172 174 177 172 183 171 180 182 180 181 184 190 190 191 188 184 179 175 165 161 147 138 140 116 98 87 94 95 107 114 123 148 153 158 160 162 165 170 176 173 177 173 169 163 168 170 180 187 175 169 147 129 121 109 100 90 89 93 85 77 75 73 71 63 65 67 69 66 70 71 73 74 92 105 92 98 105 99 98 98 107 95 101 95 101 99 106 95 97 104 100 104 96 165 162 168 169 168 177 177 174 175 178 180 182 182 177 184 189 187 196 192 187 180 170 167 156 144 141 121 110 100 93 85 89 96 122 127 143 156 158 165 175 179 181 181 179 176 177 175 174 176 168 158 159 156 140 139 126 104 95 92 93 88 86 93 87 88 78 70 76 81 82 78 81 85 88 92 102 96 96 94 102 105 108 101 103 106 100 106 104 104 102 107 108 106 102 105 104 116 117 109 108 183 182 180 175 181 173 181 182 185 181 186 187 186 191 188 191 185 181 174 164 156 147 138 119 107 97 97 95 99 104 119 127 150 153 155 166 167 180 178 186 194 188 176 178 176 169 170 168 151 140 128 114 112 92 91 88 92 85 83 76 82 75 69 76 78 83 88 94 95 102 118 113 110 106 113 116 108 114 103 111 111 109 106 103 113 104 110 112 110 106 114 112 116 126 129 127 141 147 146 142 183 184 181 181 186 190 186 186 191 194 196 196 195 188 175 173 168 160 155 150 135 129 126 116 103 106 118 122 128 146 154 161 168 170 170 176 181 188 182 181 184 169 168 168 162 148 141 121 106 102 91 91 92 85 81 74 70 71 67 68 71 85 93 102 106 109 126 114 106 113 115 110 117 115 111 111 109 114 115 106 113 117 119 119 125 133 124 136 134 131 133 131 139 139 145 150 153 160 163 170 177 185 188 184 182 188 195 201 203 202 184 183 181 176 169 158 149 146 140 134 138 134 138 139 141 145 148 156 164 173 176 176 186 191 190 188 187 191 188 184 174 153 147 133 118 105 103 90 99 89 87 84 72 69 72 78 80 85 96 111 109 124 130 126 123 123 125 115 108 109 108 110 116 107 110 111 120 126 123 127 132 139 139 145 147 152 161 153 156 150 144 151 156 158 170 163 165 171 173 166 179 188 193 193 204 202 202 192 186 182 173 174 161 158 146 158 150 144 137 150 157 156 159 161 165 171 175 174 182 186 171 175 186 189 189 191 181 176 174 155 123 123 108 102 103 96 84 96 84 75 90 89 89 105 113 127 123 126 129 134 134 137 130 132 123 118 110 110 116 125 128 129 138 145 136 135 141 152 148 154 148 149 153 155 161 159 167 169 161 164 164 170 168 165 168 167 165 167 172 164 192 202 206 203 188 182 179 174 164 160 154 146 142 143 141 145 158 158 157 164 164 164 173 176 181 187 183 182 183 180 180 182 184 186 177 163 144 139 125 102 106 103 92 85 87 88 95 99 111 116 118 132 135 137 136 130 137 133 128 124 120 128 123 120 109 121 125 125 135 145 155 161 164 156 171 166 168 175 162 160 166 166 161 167 170 168 171 166 162 161 165 163 162 162 160 158 151 146 143 139 204 191 184 169 171 161 152 142 138 140 132 139 144 142 153 157 165 173 164 179 185 189 188 185 188 185 190 191 182 184 177 170 154 140 122 112 103 109 96 89 99 98 99 99 109 108 113 105 136 136 132 139 140 138 132 129 122 124 125 122 119 123 125 129 139 133 133 140 138 150 160 157 171 175 171 178 173 178 179 177 181 172 166 166 173 170 153 153 154 155 152 144 140 137 135 141 129 126 125 121 178 172 163 151 144 134 129 125 120 128 144 151 162 161 168 178 178 183 188 189 197 186 185 186 181 178 191 187 169 146 129 114 103 93 78 82 98 106 106 109 124 122 116 101 108 104 93 104 129 136 128 129 125 122 124 130 136 150 156 148 153 146 137 145 145 146 149 154 160 165 177 174 181 184 180 179 181 178 176 172 163 162 154 150 149 146 139 137 133 125 121 126 130 124 128 127 124 122 121 127 150 139 130 119 113 112 117 127 137 153 171 173 177 178 182 188 187 188 194 196 196 186 177 170 174 166 160 138 119 103 85 73 69 66 81 110 131 131 134 118 123 104 98 105 106 104 104 108 114 120 119 126 129 134 142 159 161 165 165 156 146 152 150 163 165 168 172 173 176 176 178 178 176 178 173 168 170 169 157 151 150 142 124 116 112 123 108 112 114 106 114 112 121 120 120 122 129 130 130 135 123 114 110 117 118 125 145 156 160 166 177 192 192 187 188 184 181 183 186 195 189 177 165 150 129 108 98 90 101 106 92 93 103 120 134 139 130 133 129 115 113 112 124 118 113 120 124 120 135 127 138 141 140 151 151 159 165 160 160 158 163 159 172 172 178 175 178 178 177 176 169 163 150 145 135 139 128 122 123 121 115 103 97 107 104 103 117 110 107 114 114 123 124 132 134 144 156 150 160 161 112 123 126 141 153 163 170 171 176 181 187 193 195 187 183 185 178 175 175 164 149 129 112 98 92 95 106 125 131 134 122 123 130 133 125 129 124 119 128 125 127 133 144 158 144 135 136 136 141 144 150 148 162 151 163 168 167 176 176 177 175 170 174 167 174 171 166 162 156 159 142 131 127 115 116 108 96 89 98 103 99 108 112 111 117 115 124 135 133 138 141 154 155 150 161 157 157 152 163 166 132 150 155 168 176 180 186 187 190 193 186 190 188 194 187 183 168 149 128 106 99 97 104 98 113 136 138 139 128 128 128 132 125 126 125 129 143 151 149 153 170 164 165 172 163 156 151 155 162 153 159 172 166 170 174 176 183 175 177 173 167 170 161 161 157 152 145 137 126 123 121 117 115 108 105 102 107 107 110 117 127 137 144 147 145 151 154 155 157 154 154 155 157 148 160 162 154 162 162 166 160 169 173 184 189 192 199 195 186 186 173 176 181 175 159 131 114 100 96 105 121 128 132 131 131 135 132 131 129 134 126 128 146 143 142 155 166 168 170 177 173 176 175 174 176 176 172 175 173 168 174 175 172 168 173 175 173 164 160 154 154 149 138 145 137 130 125 130 125 125 115 109 117 117 121 121 122 137 148 154 166 168 162 170 170 161 165 166 166 167 169 163 167 167 159 160 152 160 160 165 180 188 189 193 200 188 191 191 184 181 163 155 133 109 101 96 102 124 123 139 133 134 135 130 128 124 121 129 129 136 144 145 170 166 159 177 184 180 182 184 178 180 186 182 183 180 183 180 170 174 170 169 161 148 149 150 140 147 145 143 137 132 139 134 126 136 133 135 139 136 136 135 150 149 148 158 157 161 163 168 171 177 177 179 184 181 180 177 169 162 164 165 157 146 151 147 149 141 134 123 182 189 185 186 191 189 182 174 153 134 113 97 99 119 125 129 138 128 131 137 129 140 132 136 142 140 139 138 142 154 161 163 172 184 182 182 194 193 184 190 187 182 185 185 179 179 176 168 158 162 151 148 139 137 131 127 129 126 126 134 134 135 139 139 134 143 137 150 155 160 165 162 166 165 168 163 172 175 174 180 186 193 189 186 185 180 178 173 157 153 147 142 138 129 121 111 105 98 94 90 180 181 185 186 177 173 142 120 104 98 112 121 135 139 139 137 130 132 127 132 138 147 150 160 171 156 138 147 159 162 160 172 181 183 191 193 189 192 187 191 188 184 173 164 161 162 154 144 140 126 122 114 110 109 116 115 123 125 138 138 137 149 146 147 156 159 159 167 160 166 176 171 170 173 174 174 173 181 180 181 186 188 188 179 169 161 152 142 116 114 100 103 96 88 95 89 82 84 86 80 185 185 180 151 120 110 116 119 142 142 141 139 135 132 137 122 132 137 144 157 160 168 173 173 176 169 161 160 167 170 180 191 192 191 195 194 189 196 190 181 172 168 151 149 139 125 124 113 114 105 104 105 103 112 123 133 138 140 153 154 158 162 172 174 168 164 176 174 170 175 177 174 167 166 164 170 166 167 166 162 160 152 142 132 124 110 97 93 95 98 91 91 83 87 79 75 70 69 64 56 158 128 116 114 129 134 143 148 140 141 130 132 134 140 140 140 158 167 167 171 175 179 172 163 179 188 185 173 181 183 185 186 192 199 195 181 176 173 167 159 151 147 140 122 106 99 100 103 111 116 120 126 130 136 145 157 152 164 159 163 168 171 177 180 181 185 188 184 174 170 160 163 154 156 154 151 143 132 132 121 115 102 94 89 93 91 87 88 84 75 74 71 66 59 59 55 55 51 54 48 113 121 131 136 146 147 147 143 132 130 149 147 144 147 150 171 169 177 179 178 178 175 175 187 194 189 194 186 184 181 181 175 177 172 177 170 154 146 153 148 128 119 119 121 112 122 125 128 131 141 140 138 142 161 167 171 164 175 167 167 172 181 178 180 192 185 182 165 162 160 144 146 137 129 119 107 104 95 98 98 97 95 94 80 79 73 61 63 59 53 56 56 56 50 55 55 43 52 47 49 120 124 130 137 132 136 130 137 151 158 162 162 159 157 176 175 182 183 183 184 179 184 194 191 186 191 187 185 175 169 159 150 145 145 144 139 137 131 136 140 131 125 129 140 155 149 147 159 166 166 149 119 135 168 168 167 176 172 176 174 173 167 168 174 173 177 162 146 136 118 106 104 100 102 100 104 94 89 80 74 63 67 60 60 54 58 56 52 53 53 56 56 55 58 49 48 50 50 42 45 123 130 136 132 140 141 147 154 151 167 163 163 173 173 179 174 187 185 190 195 190 187 191 193 179 174 170 154 154 135 117 122 112 107 113 117 123 133 138 148 162 160 160 164 174 168 166 169 173 172 157 116 151 170 171 167 174 172 162 157 151 155 157 150 132 116 110 100 94 91 91 92 84 80 79 71 61 62 61 61 58 56 62 60 56 56 58 53 51 49 52 54 50 54 53 48 49 46 48 42 143 143 146 149 151 153 160 167 165 165 165 175 168 172 187 185 185 183 188 184 186 180 176 171 161 149 128 124 113 102 99 92 94 102 110 125 133 152 159 161 174 173 171 178 180 178 179 184 188 189 173 142 153 168 169 166 153 149 137 110 121 115 115 101 99 101 101 87 82 74 66 62 60 62 57 52 49 50 50 54 53 55 42 46 43 49 43 42 45 40 48 37 33 32 33 31 27 30 24 25 165 156 160 156 158 162 171 174 176 176 174 179 185 191 192 193 184 184 186 172 165 165 152 140 138 112 108 94 96 102 102 105 117 128 130 146 161 172 176 176 179 186 182 183 185 191 192 193 187 174 161 167 146 133 130 125 118 113 106 98 104 98 87 82 72 71 56 47 44 38 39 34 39 36 33 31 32 33 28 28 30 24 29 31 24 28 35 27 29 31 24 26 30 28 24 20 27 23 28 21 168 171 170 168 171 169 181 180 181 188 192 191 192 185 179 175 174 162 160 153 141 136 132 117 113 108 105 101 107 119 129 143 146 156 168 167 171 176 180 192 199 199 192 189 195 194 192 187 176 158 141 146 126 111 105 108 110 99 94 87 75 61 48 36 33 27 33 34 37 28 27 32 37 32 31 30 32 34 34 32 33 34 40 36 32 34 31 34 30 36 34 31 33 36 33 30 27 21 24 23 171 175 177 176 181 183 192 190 186 190 187 194 183 171 170 167 159 147 142 136 127 131 126 128 123 126 122 140 139 153 166 177 172 169 173 175 174 178 183 192 197 197 199 192 186 178 170 155 145 127 131 116 99 104 96 91 79 67 55 40 37 37 36 29 28 30 31 32 25 28 34 35 30 36 36 29 28 27 31 28 27 25 24 23 24 24 29 21 23 17 18 15 41 50 35 13 12 16 16 16 184 186 182 192 191 190 191 189 182 182 173 164 163 161 156 148 145 139 136 133 129 125 134 149 148 157 157 161 167 164 170 170 175 178 178 178 174 173 169 177 180 182 181 165 152 137 132 126 129 118 115 108 71 51 49 42 35 30 29 24 27 24 23 30 21 25 21 22 22 27 25 21 23 27 25 23 24 23 25 19 25 22 22 23 20 20 20 20 20 22 18 23 27 31 26 21 21 20 24 19