P3 400 225 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 76 82 92 71 78 89 67 75 85 36 40 45 81 89 101 104 116 132 83 92 104 64 71 80 73 82 93 59 66 74 51 57 65 54 60 68 47 51 58 21 23 26 67 74 84 78 86 96 57 63 72 34 37 42 47 52 58 71 78 88 81 90 103 91 102 116 101 112 127 94 105 118 79 87 98 55 61 69 41 46 52 74 82 92 86 96 108 76 83 94 29 32 36 23 25 28 29 32 36 38 41 46 39 44 50 53 59 67 62 69 78 62 69 78 31 35 39 42 47 53 52 57 64 60 66 75 79 87 98 83 93 105 89 98 111 79 88 99 75 84 95 72 80 90 63 70 79 62 69 78 31 34 39 43 48 54 60 67 75 54 60 68 56 62 70 53 59 67 39 43 49 26 29 33 49 54 61 68 76 85 91 101 114 93 103 117 107 119 135 105 116 131 98 109 124 97 108 122 98 108 121 87 96 109 99 108 121 95 106 120 109 121 138 100 111 125 93 103 117 87 97 109 89 98 111 102 112 126 116 128 145 111 123 139 85 95 108 87 96 108 97 108 123 86 96 109 74 82 92 53 59 66 27 31 35 31 35 39 31 34 39 30 33 38 58 65 74 70 78 89 79 87 98 76 85 96 75 84 95 84 93 105 82 91 104 79 88 99 70 78 88 43 48 54 39 42 48 57 64 72 64 71 81 59 65 73 49 54 62 29 33 37 18 20 23 36 40 45 35 39 45 33 37 42 53 59 67 64 71 81 62 69 77 61 68 76 70 78 89 86 95 107 77 85 97 66 73 83 60 67 75 64 71 80 71 79 90 71 78 89 70 78 89 54 60 68 36 40 46 27 30 33 48 53 61 59 65 73 80 89 100 73 81 92 75 83 94 73 80 89 63 70 79 70 78 88 82 91 102 78 86 97 67 75 85 49 54 61 31 35 40 49 54 61 66 74 83 75 84 95 93 103 116 109 120 135 121 135 152 122 135 153 100 112 127 93 103 116 92 102 115 89 99 112 80 89 102 93 103 116 110 122 138 108 119 135 97 108 123 83 91 103 66 74 83 64 71 81 43 48 54 60 67 76 63 69 78 73 81 92 79 87 98 97 107 121 108 119 134 112 124 140 99 110 124 95 106 119 69 77 87 37 41 46 22 24 27 27 30 34 31 35 39 35 39 44 76 84 95 80 89 100 63 70 80 69 76 85 68 75 84 73 81 91 70 77 87 56 62 70 71 78 88 76 85 96 90 100 114 113 125 141 128 143 163 117 130 148 78 87 98 85 95 108 92 102 115 54 61 69 54 60 68 81 90 101 86 95 106 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 208 222 242 48 54 61 76 84 95 57 63 72 39 43 49 70 77 87 91 101 114 76 84 95 67 74 84 92 103 116 95 105 119 75 82 93 73 82 93 61 68 77 21 23 26 58 64 72 67 74 84 57 63 71 45 50 56 38 42 47 36 40 45 63 71 81 94 103 117 96 107 121 88 97 110 76 84 96 55 62 70 38 42 48 82 92 104 98 108 122 73 81 92 42 47 52 25 28 32 19 21 24 34 38 43 43 47 53 52 57 64 47 52 59 47 52 59 29 32 37 21 24 27 26 29 33 30 33 38 65 72 82 79 88 100 76 84 95 74 82 92 65 73 83 56 62 70 53 59 66 47 52 60 42 46 52 37 41 47 55 61 68 50 56 63 43 48 55 58 64 72 54 60 68 41 46 52 34 37 42 54 60 67 61 67 76 76 84 96 79 87 99 73 82 93 77 85 96 82 91 103 81 89 101 77 85 96 83 93 106 88 98 111 95 104 117 90 100 113 68 75 85 60 66 75 73 82 93 84 93 105 94 104 117 93 103 117 76 84 94 78 87 99 83 92 104 88 98 111 76 84 94 56 62 70 34 38 43 49 54 61 53 58 66 51 57 64 62 69 79 80 89 100 74 82 94 78 86 97 87 96 108 88 97 109 92 101 115 82 91 102 72 80 90 49 54 62 40 44 50 62 68 77 71 78 89 66 73 82 55 60 68 45 49 56 43 48 54 41 45 51 42 46 53 45 50 56 69 76 86 66 72 82 64 71 80 62 68 77 73 82 93 82 91 102 83 92 105 77 86 97 74 83 93 81 90 102 80 89 101 75 83 94 81 90 102 67 74 84 55 61 69 38 42 48 33 37 43 56 62 70 64 71 80 73 80 91 70 78 88 77 85 96 71 78 88 68 75 85 70 77 87 76 84 95 76 84 96 56 62 70 33 37 42 48 53 61 77 85 96 91 101 113 101 112 127 104 116 132 105 118 134 106 118 134 94 104 118 77 85 97 79 89 101 81 90 102 83 92 104 87 95 107 106 117 132 110 122 138 90 100 112 73 81 92 64 71 80 58 64 73 33 37 42 42 46 52 59 65 73 68 76 86 79 88 100 93 103 115 106 117 132 114 126 142 102 113 127 95 105 118 78 87 99 38 42 47 46 51 57 43 48 54 39 42 48 40 44 50 73 81 92 91 100 112 74 82 92 82 91 102 61 67 76 69 76 86 71 79 89 40 44 49 64 71 80 73 81 91 97 107 121 104 115 131 120 133 150 116 128 145 67 74 84 67 74 84 71 79 90 34 38 43 43 48 54 63 70 79 72 80 90 210 224 244 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 193 206 224 40 44 49 77 85 96 55 60 68 39 43 49 62 68 77 82 90 101 68 76 86 77 86 96 98 109 123 112 124 141 91 101 115 72 80 91 63 70 79 42 47 53 62 68 77 72 79 90 63 70 79 53 59 67 53 59 67 33 37 42 51 57 64 86 96 109 77 86 97 63 70 79 68 75 86 29 32 36 47 52 59 82 91 102 79 88 99 81 89 100 67 74 84 36 39 44 28 31 35 51 56 64 63 69 77 71 78 88 54 60 68 32 35 40 17 19 22 22 25 28 48 52 59 52 58 66 31 34 38 51 57 64 62 69 77 67 75 85 60 67 76 51 57 64 34 38 43 32 35 40 21 24 27 25 28 31 44 49 55 43 48 54 45 50 57 60 66 75 68 75 84 57 63 71 42 46 52 35 39 44 49 54 61 56 61 69 48 53 61 34 38 43 35 39 44 53 59 67 62 69 78 59 66 74 67 74 83 80 89 101 75 84 95 65 72 81 46 52 59 28 32 36 39 44 50 52 58 66 56 62 70 57 63 70 53 59 67 63 69 78 65 71 81 78 86 97 67 75 84 56 62 71 29 32 36 40 44 49 53 58 66 63 70 79 65 72 82 75 83 94 72 80 90 71 78 88 69 77 88 81 89 100 86 95 107 75 83 94 54 60 67 29 32 37 44 48 55 65 71 81 77 85 95 72 79 89 64 71 81 65 72 81 66 73 82 61 68 77 64 71 80 65 71 80 71 79 90 76 84 94 81 89 101 80 89 100 76 84 96 78 86 98 100 110 125 91 101 114 94 104 118 100 110 124 101 112 126 82 91 104 74 82 92 67 75 84 60 66 75 33 36 41 32 35 40 28 31 35 32 35 40 58 64 72 64 71 80 70 78 88 73 81 92 78 86 97 69 77 87 77 85 96 71 78 89 49 54 61 30 33 37 46 51 58 73 82 93 94 104 117 110 122 138 111 123 139 108 119 134 99 110 125 79 87 99 74 83 94 75 84 95 72 80 90 74 82 92 79 88 100 99 110 125 105 116 132 97 107 121 70 78 88 63 71 80 60 67 75 50 55 62 32 35 40 42 47 53 69 76 86 81 90 102 97 107 122 101 112 127 107 118 134 101 112 127 90 99 113 76 84 95 40 45 51 51 56 63 54 59 67 36 40 45 29 32 37 70 78 88 95 106 120 85 94 106 82 91 103 62 69 78 40 45 51 39 44 50 34 38 43 49 54 61 70 77 87 101 112 126 109 120 136 111 123 140 100 111 125 63 70 79 57 63 70 73 80 90 46 51 58 59 66 75 54 60 68 67 74 83 191 204 222 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 179 191 208 42 46 52 66 74 84 35 39 44 42 46 52 50 55 63 52 58 66 63 69 78 82 91 102 101 112 127 116 129 146 93 103 117 81 90 102 68 75 85 64 70 80 89 98 111 81 90 102 71 80 91 51 57 65 53 59 67 31 35 39 27 31 35 69 76 85 48 54 61 35 39 45 35 39 44 35 39 44 57 63 71 58 64 72 74 82 92 76 84 95 75 83 95 50 55 62 30 33 37 49 54 61 67 75 85 64 72 81 51 57 65 26 29 33 25 28 32 40 44 50 66 73 83 74 82 93 45 50 56 29 33 37 35 39 44 41 46 52 37 41 46 25 27 31 44 49 55 55 61 68 45 49 56 24 26 30 23 25 29 30 34 38 43 48 54 64 71 81 79 87 99 72 79 89 54 59 67 39 43 49 22 24 27 29 32 37 29 33 37 21 24 27 26 29 33 28 31 36 34 37 42 39 43 49 42 46 52 49 55 62 53 58 65 51 56 63 32 35 39 49 54 61 51 57 65 30 33 37 40 45 50 32 36 40 24 26 30 37 41 46 48 53 61 61 67 76 71 78 88 58 64 72 39 44 49 29 32 36 44 49 55 45 50 57 45 50 57 51 57 64 59 66 75 55 61 69 53 59 67 49 55 62 56 62 71 56 62 70 39 43 49 57 63 71 62 68 77 61 67 76 66 73 84 72 80 90 75 83 94 75 84 94 74 81 92 70 78 88 71 78 88 64 70 79 72 79 89 81 90 102 90 99 111 92 102 115 92 102 116 96 106 120 94 105 119 93 104 117 100 111 126 106 117 133 91 101 115 70 78 88 62 69 78 47 52 60 37 41 47 32 36 41 59 65 73 54 61 69 49 54 61 33 36 41 46 52 58 60 66 75 78 87 98 74 82 93 67 75 85 66 73 83 66 73 82 40 44 50 28 31 36 54 60 68 76 84 95 90 100 113 99 109 123 106 118 133 91 101 114 83 93 105 74 81 92 70 78 88 67 74 84 56 62 70 52 58 65 68 76 85 86 96 109 106 116 131 90 99 112 70 77 88 62 69 78 54 60 68 33 37 42 23 26 29 37 41 46 64 71 80 70 77 87 76 85 97 90 100 112 99 110 124 112 124 140 103 113 128 84 93 105 50 55 63 45 50 57 58 64 73 29 32 37 26 29 32 69 77 87 88 98 110 80 89 101 78 86 97 42 47 53 36 40 45 61 67 75 77 85 95 50 56 64 59 65 73 89 99 112 98 109 123 107 118 133 93 104 118 68 75 86 55 62 70 66 73 82 43 47 54 68 75 85 35 39 44 48 54 60 175 187 204 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 170 182 198 41 46 52 51 57 65 31 34 38 51 56 63 47 52 58 32 35 40 55 62 70 67 74 83 86 95 108 107 118 134 95 105 119 79 87 99 72 80 90 76 84 96 87 97 110 93 103 116 85 94 106 63 69 79 60 66 75 40 45 51 31 35 39 44 49 55 39 43 48 43 48 54 29 33 37 35 39 44 46 51 58 34 38 42 58 64 72 72 80 90 77 85 95 55 62 70 40 45 50 37 41 47 71 78 88 62 69 78 35 38 44 43 47 53 45 51 57 52 58 66 75 83 93 82 91 102 68 75 84 65 72 82 60 67 75 59 66 74 55 61 69 39 44 49 48 54 61 56 62 70 48 54 61 44 49 56 20 22 25 26 29 34 47 52 58 75 83 94 85 94 107 83 92 104 63 70 79 51 56 64 36 40 45 47 51 57 44 48 54 49 55 62 50 55 63 49 55 62 43 48 54 35 39 45 34 38 43 29 32 36 40 44 50 38 42 48 35 39 44 67 74 84 73 81 92 71 79 89 70 77 86 64 71 81 54 60 68 47 52 59 40 44 51 38 42 48 43 48 55 51 56 64 36 40 45 20 22 25 21 23 26 30 33 37 14 16 18 23 25 29 34 38 43 25 28 32 44 48 55 39 43 49 27 31 35 48 54 61 75 84 94 76 85 96 73 81 92 60 67 75 59 66 74 65 72 81 70 78 89 78 86 97 77 85 96 69 76 86 72 80 90 62 69 78 73 81 91 85 93 105 94 104 117 92 102 115 100 111 125 106 118 133 101 112 126 102 113 128 94 104 117 86 95 107 75 84 95 59 66 74 48 53 60 34 38 42 30 33 37 64 71 81 75 83 94 78 86 97 65 71 81 48 53 60 27 29 33 49 54 61 66 74 83 71 78 89 64 71 80 62 68 77 69 76 86 44 49 55 20 22 25 31 35 39 50 56 64 65 71 80 79 87 98 87 96 108 73 81 92 73 81 91 69 77 87 57 63 71 50 56 63 29 32 36 18 20 23 54 59 67 88 97 110 95 106 120 76 83 94 57 64 72 54 59 67 43 48 54 19 22 25 26 29 33 33 37 42 61 67 76 68 75 85 60 67 76 77 85 96 96 106 121 106 117 133 107 119 135 100 111 126 72 80 91 38 42 47 47 52 59 38 42 48 38 42 48 47 51 58 73 80 90 56 62 70 48 54 61 34 38 43 53 58 65 59 65 74 94 104 118 76 84 94 35 39 44 76 85 96 89 98 111 97 108 122 88 97 110 72 80 90 41 46 52 53 58 66 51 57 64 70 77 88 26 28 32 40 44 50 167 178 194 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 220 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 160 171 186 32 36 40 44 49 55 40 45 50 62 68 77 52 58 65 37 41 46 55 61 69 71 79 89 90 100 114 107 118 133 103 114 128 89 98 111 89 98 110 80 89 101 98 109 123 104 115 130 90 100 115 67 75 84 58 64 73 30 33 37 22 24 27 28 31 35 43 48 54 50 56 64 53 59 67 35 39 44 33 36 41 21 24 27 40 45 51 56 63 72 67 74 85 51 57 64 29 32 36 41 45 51 43 48 54 41 45 51 35 40 45 59 65 74 50 56 63 63 70 79 80 89 100 91 100 114 88 97 110 85 94 106 86 95 107 84 93 105 76 84 96 69 77 88 62 68 77 45 50 57 45 51 57 51 56 64 28 31 35 42 47 53 63 69 78 69 76 86 68 75 85 70 77 87 63 70 78 65 72 81 60 67 76 58 64 73 62 69 78 58 65 74 62 69 78 80 88 100 79 87 99 68 75 85 59 65 73 35 38 43 22 24 28 25 28 32 48 53 59 64 71 80 81 90 101 90 99 112 85 94 106 81 89 101 78 87 98 74 82 93 68 75 84 64 70 79 24 27 30 41 46 51 39 43 49 44 49 56 38 41 47 39 44 50 46 51 57 40 45 51 47 52 59 57 63 72 72 79 90 64 70 79 62 69 78 79 87 99 86 96 108 82 91 104 86 95 108 76 85 96 69 75 85 68 75 85 74 81 91 75 83 94 69 77 88 58 64 72 55 60 68 58 65 74 54 60 68 67 74 84 85 94 106 90 100 113 104 116 131 107 118 133 97 108 122 97 108 122 86 96 109 73 80 90 59 65 74 35 38 43 31 34 39 38 42 47 55 61 69 83 92 104 94 104 117 95 106 119 82 91 102 68 75 84 53 59 66 33 36 41 57 63 71 70 78 88 69 77 87 76 84 95 75 83 93 44 49 56 29 33 37 26 29 32 37 42 47 54 59 67 71 78 88 78 86 98 69 76 87 73 81 91 74 81 91 63 70 79 48 53 61 31 35 39 32 36 41 62 69 78 81 89 101 88 97 109 71 79 89 62 69 78 62 69 78 52 58 65 29 32 36 41 46 52 33 37 42 37 41 46 45 49 56 45 50 57 71 78 88 93 104 118 113 125 142 108 120 135 96 106 120 83 93 105 49 55 62 25 28 32 26 29 33 47 53 59 35 39 44 65 72 82 37 42 48 25 28 31 39 44 50 53 58 66 66 73 82 89 98 110 78 87 99 38 42 48 69 76 86 73 81 92 74 82 93 70 78 88 57 63 71 29 32 36 34 38 43 64 71 80 85 94 107 37 41 46 34 37 42 142 152 166 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 135 145 159 30 34 38 35 39 44 56 62 71 64 70 80 70 78 87 61 68 77 43 47 53 65 72 81 95 106 119 106 117 131 97 107 121 89 99 112 76 85 95 72 80 91 87 97 111 86 96 110 95 106 119 57 63 70 42 47 53 29 32 36 43 48 54 30 33 36 66 74 83 76 84 95 75 84 95 51 56 63 30 33 37 28 31 35 35 39 44 50 55 62 55 61 69 49 55 62 26 29 33 26 29 33 24 27 31 37 41 47 55 61 69 56 62 70 57 63 71 79 87 98 89 99 112 99 109 123 101 112 127 95 104 118 91 101 114 93 103 116 84 93 104 76 85 95 50 56 64 25 27 31 28 32 36 32 35 40 32 36 40 52 58 66 60 66 74 60 67 75 34 38 43 50 55 63 73 82 93 74 82 94 71 79 89 76 84 96 76 85 96 73 81 92 80 89 101 91 100 112 87 97 109 73 81 92 57 63 71 49 54 61 32 36 41 43 48 55 58 64 73 75 82 93 95 106 119 101 112 126 95 105 118 88 98 111 92 102 114 88 98 112 86 96 108 69 76 86 38 42 48 34 38 43 48 54 60 58 64 73 53 59 66 55 61 69 64 70 79 63 69 78 69 77 87 85 94 106 76 84 95 70 77 87 80 88 99 90 100 113 92 102 115 79 87 98 87 96 108 75 84 95 78 86 97 69 76 86 71 79 89 78 86 97 58 64 73 41 46 52 39 43 48 47 52 59 39 43 49 54 60 68 75 84 95 90 99 112 102 112 127 102 114 130 97 109 124 88 98 110 76 85 96 75 83 94 61 68 76 30 33 38 44 49 56 62 69 78 77 85 96 100 111 125 115 127 143 99 110 126 85 95 107 78 87 99 75 82 92 34 38 43 45 50 56 62 69 78 75 83 94 81 89 101 67 74 84 40 45 51 28 31 35 35 39 44 50 55 61 53 59 67 61 67 76 64 71 80 65 73 82 72 80 90 66 73 83 74 82 93 68 75 85 50 55 62 46 51 58 67 75 85 78 86 97 77 85 95 67 74 84 67 75 84 75 83 94 65 72 81 60 66 75 61 67 76 55 61 69 40 45 51 32 36 40 35 39 44 58 64 73 83 92 103 98 109 123 104 115 131 98 109 123 89 99 112 77 85 96 41 45 52 21 23 26 32 35 40 31 34 39 58 64 73 34 37 42 32 36 40 32 36 41 54 59 67 68 74 83 95 106 120 99 109 123 55 61 69 54 60 68 62 69 78 56 63 71 54 60 67 58 65 73 28 31 35 37 42 47 78 87 99 102 113 128 35 40 45 36 40 46 120 128 140 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 131 141 155 46 51 58 39 43 48 78 86 98 69 76 85 84 93 105 63 70 79 34 38 43 58 65 73 81 90 102 105 116 131 98 109 125 90 99 112 76 84 96 70 78 88 83 91 103 85 94 105 83 92 105 57 63 71 31 34 39 29 32 36 35 38 43 44 49 55 80 88 99 81 90 102 81 90 102 61 67 76 44 49 55 32 36 40 28 31 36 46 51 57 49 55 62 48 54 61 22 25 28 33 37 42 51 56 63 37 41 46 35 39 43 63 70 79 79 88 99 94 103 116 109 121 137 103 114 130 116 128 145 103 113 127 98 109 123 88 98 110 88 97 110 73 82 93 37 41 47 25 28 31 21 23 26 29 32 35 41 46 51 53 58 66 40 44 50 35 39 44 46 51 59 44 49 56 69 76 86 65 72 81 64 71 80 84 93 105 84 93 105 81 90 101 91 100 113 87 97 110 82 91 102 62 69 78 52 58 65 49 55 62 43 47 52 49 54 61 71 78 88 80 88 99 92 102 116 109 121 137 103 113 127 95 105 118 98 108 121 99 110 125 97 107 121 75 83 95 61 68 76 31 35 39 59 65 73 70 77 87 71 78 89 79 87 97 77 86 97 71 79 89 83 91 102 87 97 109 89 98 111 85 94 106 80 90 102 87 97 109 90 100 113 80 89 101 78 86 97 76 85 96 83 91 103 77 86 98 80 90 102 74 82 93 56 61 69 31 35 39 39 44 49 36 40 45 30 33 37 59 65 73 82 91 103 93 103 117 96 106 121 94 104 118 97 107 120 85 95 107 73 81 91 66 73 82 58 64 72 36 39 45 64 70 79 79 88 100 97 107 120 110 122 138 109 121 136 101 112 128 96 106 120 93 103 116 82 90 101 37 41 46 44 49 56 67 74 84 80 88 100 82 91 104 60 67 77 36 40 45 35 40 45 52 59 67 46 51 58 46 51 57 53 59 66 66 74 84 69 76 85 70 78 88 74 82 93 79 88 99 75 83 94 59 66 75 46 51 57 68 75 85 75 83 95 61 68 77 66 73 82 63 70 79 80 89 101 74 82 92 56 62 70 64 71 80 61 67 76 52 58 65 50 56 63 37 41 46 37 41 47 68 75 84 86 95 107 88 97 109 91 101 114 78 86 97 76 84 94 60 67 76 35 39 44 19 21 23 42 46 52 65 71 80 52 57 65 32 35 40 27 30 34 49 54 60 79 86 97 86 95 108 92 102 116 75 83 93 44 49 55 48 53 60 50 55 63 55 60 68 47 52 59 31 34 39 28 31 34 76 85 96 109 120 135 51 57 64 36 40 45 113 121 132 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 120 130 144 65 72 81 38 42 48 83 93 106 79 87 98 87 96 108 72 80 90 27 30 34 35 38 43 80 88 99 101 111 125 94 104 117 87 96 109 75 83 94 75 83 93 73 80 91 88 97 110 75 83 95 47 52 59 30 33 37 26 29 32 27 30 34 58 64 73 82 91 103 85 94 106 84 93 105 76 84 94 55 61 69 45 50 56 29 32 36 27 30 34 36 39 44 41 46 52 18 20 23 32 35 40 42 47 53 33 36 41 28 31 35 58 65 74 85 94 106 116 128 144 118 131 147 113 125 141 113 125 141 105 117 133 93 102 115 84 93 105 82 91 103 51 56 64 33 36 41 49 55 62 26 29 32 44 49 55 56 62 70 44 49 55 27 30 33 45 50 57 51 57 64 26 28 32 51 57 64 62 69 77 63 70 80 83 92 104 90 100 112 89 99 111 93 102 115 89 99 112 89 99 113 86 95 107 78 87 98 76 84 94 74 82 92 83 92 105 88 97 110 89 98 111 106 117 132 110 121 136 105 116 130 99 110 124 85 94 107 98 108 122 98 108 121 95 105 118 75 82 93 49 54 62 44 48 55 73 81 92 85 94 106 87 96 109 74 83 94 79 87 99 86 95 108 90 100 113 76 84 96 88 97 109 91 100 112 88 97 109 83 91 102 68 75 85 67 74 83 70 78 88 74 82 93 72 80 90 78 86 97 71 78 88 50 55 62 39 42 48 26 29 33 28 31 34 43 48 54 65 72 82 81 89 101 85 95 108 86 95 107 88 98 112 86 95 107 82 90 102 73 81 92 60 67 76 47 53 60 41 46 52 61 67 76 78 86 97 96 106 120 110 122 138 118 131 148 112 124 140 96 107 121 85 94 105 76 84 95 35 39 44 31 35 40 63 69 78 72 80 91 80 89 101 61 68 77 34 38 43 45 49 55 55 61 68 55 61 68 48 54 61 55 60 68 67 75 85 73 80 91 78 86 98 78 86 97 89 98 111 85 94 106 75 83 93 58 64 72 63 70 79 65 72 82 55 61 69 59 66 75 65 72 81 83 91 103 70 77 88 72 80 90 71 79 89 63 69 78 49 54 61 52 58 66 54 60 68 46 50 57 39 44 49 52 57 64 58 64 73 75 83 93 65 73 82 63 70 80 66 73 83 52 58 66 25 28 32 37 41 47 53 59 67 71 78 88 50 55 63 46 51 58 43 48 54 71 78 88 84 93 105 83 92 105 74 82 93 44 48 54 27 30 34 40 44 49 55 61 68 49 55 62 40 44 50 37 41 46 77 85 96 110 122 137 76 84 94 28 31 35 103 111 122 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 117 128 142 68 75 84 47 52 58 68 76 86 82 91 103 103 114 129 77 85 97 32 36 40 35 39 44 73 81 92 97 107 121 78 87 98 68 75 85 61 68 76 81 89 100 90 99 112 82 91 103 60 67 76 22 24 27 50 55 63 49 54 61 29 32 36 49 55 62 85 94 106 80 89 101 82 91 103 77 85 96 52 58 65 59 65 74 31 35 39 50 55 63 66 73 83 68 75 85 44 49 56 20 22 24 32 35 39 26 29 32 32 36 41 42 47 53 74 82 93 104 116 132 123 135 153 116 129 146 106 117 133 96 106 119 74 83 94 64 71 80 62 69 78 42 46 52 41 45 51 53 59 66 50 56 64 46 51 57 48 52 59 31 34 39 34 38 43 32 36 40 38 41 46 34 38 43 49 54 61 54 60 67 59 65 74 80 89 100 94 104 118 90 99 112 97 107 120 90 99 112 91 101 114 89 99 112 84 93 104 92 102 115 95 106 120 102 112 126 99 110 124 112 123 139 108 119 135 105 115 129 99 110 125 85 94 105 85 94 106 94 104 117 87 95 107 86 95 106 71 78 88 64 70 79 39 43 49 58 64 72 75 83 93 78 87 98 76 84 94 81 90 101 88 97 109 80 88 100 75 83 94 77 86 98 85 95 109 89 98 110 86 95 107 77 85 96 67 74 83 70 78 87 78 86 97 81 89 100 79 89 101 73 81 91 65 72 81 57 63 71 57 63 71 57 63 72 67 74 83 73 81 92 81 89 99 79 87 98 75 83 94 82 91 102 78 87 98 67 74 83 64 70 79 45 50 56 33 37 41 44 48 55 63 69 78 87 96 109 107 119 134 116 128 145 124 138 156 120 134 151 102 112 127 81 90 101 63 70 79 34 38 43 34 37 42 59 65 73 66 74 84 56 62 70 44 49 55 25 28 32 27 29 33 36 40 45 35 39 45 33 36 41 36 40 45 55 61 69 70 78 88 77 86 97 77 85 96 82 90 102 86 95 108 86 94 106 74 81 92 66 73 82 50 56 64 47 52 59 52 57 65 59 65 74 73 81 92 72 80 90 71 78 88 65 73 82 57 63 72 57 63 71 52 58 67 56 63 71 61 67 76 58 64 72 48 54 61 35 38 43 43 48 54 59 65 73 65 72 82 70 77 87 60 66 75 30 34 38 50 55 62 37 41 46 55 61 69 46 52 59 41 46 52 29 32 37 49 54 61 68 76 86 81 90 101 58 65 73 40 44 51 48 53 60 36 39 44 55 61 70 35 38 43 33 37 41 41 45 51 78 87 98 115 127 143 77 85 96 32 36 40 102 110 122 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 99 109 122 63 70 79 65 71 80 61 67 76 77 85 96 103 115 130 87 97 110 35 39 44 37 41 46 70 77 88 90 100 112 68 75 84 53 58 66 58 64 72 81 89 101 86 95 107 73 81 91 42 47 53 36 40 45 66 73 82 52 57 65 25 28 32 47 52 59 78 86 98 80 89 102 82 91 102 71 79 89 52 58 66 48 53 60 35 39 44 72 79 90 81 90 102 90 101 115 64 70 80 45 50 56 41 45 51 28 31 36 28 31 35 36 40 45 58 64 73 88 97 109 112 125 141 108 120 136 98 108 122 91 101 114 68 76 87 54 60 68 40 45 50 37 41 46 59 66 75 61 68 77 58 64 73 38 42 47 31 34 39 27 30 34 26 29 33 26 29 33 24 27 30 35 39 44 45 50 56 55 61 69 58 64 72 67 74 84 85 95 108 92 102 115 88 98 111 99 109 123 93 102 116 97 107 121 101 111 125 99 109 122 94 104 118 106 118 134 112 124 140 116 129 145 112 124 139 105 116 131 102 114 129 95 105 118 81 89 101 74 82 92 69 77 88 71 79 89 68 75 84 62 69 77 45 50 57 37 41 46 64 70 78 69 76 86 77 86 97 79 87 99 90 99 112 78 86 97 77 86 97 84 93 105 87 97 109 92 102 115 87 96 109 69 77 87 68 76 85 65 72 82 75 83 93 81 90 103 84 92 104 71 79 90 75 83 93 69 76 87 72 80 90 72 80 90 80 88 99 88 98 111 88 97 109 83 92 104 80 88 100 66 73 82 61 67 75 56 63 71 62 69 78 48 53 60 24 27 31 40 45 50 61 68 77 73 81 91 104 115 130 115 128 145 104 117 133 112 124 141 89 98 111 75 83 93 51 57 64 21 24 26 25 28 32 59 65 74 65 72 81 41 45 51 29 32 36 34 38 42 49 54 61 33 36 41 39 44 50 34 37 42 25 28 31 45 50 56 67 74 83 75 83 93 76 85 96 83 91 103 81 90 101 80 88 100 70 77 87 56 62 70 41 46 52 50 55 62 33 37 41 43 48 54 52 57 65 64 71 79 55 60 68 53 59 67 52 57 65 55 61 69 39 43 49 53 58 65 53 59 67 78 86 96 68 75 85 54 60 68 27 30 34 44 49 55 58 64 72 65 73 83 61 67 76 26 29 33 45 50 56 26 28 32 28 31 35 27 29 33 36 40 45 32 36 41 29 32 36 62 68 77 69 76 86 52 58 66 28 31 35 52 58 66 45 50 56 58 65 74 46 51 57 31 35 39 45 49 56 74 82 93 100 111 125 67 74 83 39 44 50 67 73 83 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 219 233 253 86 96 109 65 72 82 66 74 83 60 67 76 71 79 89 100 111 126 92 101 113 58 64 72 30 33 37 50 55 63 69 76 85 50 56 63 38 42 47 58 64 72 78 86 98 76 84 95 57 63 72 32 35 40 46 50 57 63 71 80 49 54 60 26 29 32 47 53 60 71 78 88 85 95 107 78 86 98 69 76 86 43 48 54 25 27 31 36 40 44 75 82 93 87 96 108 92 101 114 77 86 97 75 83 94 67 74 83 32 35 40 25 28 31 52 58 66 73 81 92 85 94 107 106 116 131 119 132 148 98 108 122 83 92 104 62 69 78 45 50 57 41 45 51 59 66 75 71 79 89 59 66 74 52 57 64 18 20 23 23 26 29 31 34 38 32 35 40 37 42 47 32 36 41 32 36 40 37 41 46 36 40 45 40 44 49 48 53 61 68 75 84 74 82 92 88 98 111 93 102 115 93 102 115 90 100 113 92 102 115 93 103 117 97 107 120 90 101 115 106 117 132 106 118 134 105 116 131 102 113 128 93 102 116 94 104 117 83 91 103 70 78 88 61 68 77 61 67 75 64 72 81 46 52 59 28 31 35 34 38 43 53 59 67 66 74 83 73 81 91 76 84 94 71 78 88 76 83 94 85 94 106 81 89 101 82 91 103 91 101 114 84 92 104 75 83 94 72 80 90 71 78 88 74 81 91 80 90 102 78 87 98 77 86 97 75 83 94 69 77 87 77 85 97 85 94 105 81 89 100 89 99 112 93 103 117 78 86 97 67 74 83 55 60 68 53 58 65 46 51 57 54 59 67 49 54 61 30 33 38 35 39 44 60 66 74 87 97 109 111 122 137 119 131 147 121 133 150 104 114 129 83 92 103 58 65 73 38 42 47 27 30 34 40 45 51 52 58 65 52 58 66 20 22 25 30 34 38 53 59 67 69 76 85 57 63 71 57 63 71 31 34 39 32 36 40 30 33 37 58 65 73 77 85 97 71 79 90 75 83 94 63 70 79 60 66 74 54 60 67 34 38 42 30 34 38 25 28 32 23 26 29 31 34 39 28 31 35 30 33 37 32 36 41 27 30 34 31 34 39 26 29 33 26 29 32 39 43 49 59 65 74 86 95 108 99 109 123 66 74 84 46 51 58 35 38 44 60 66 74 60 67 75 52 58 66 29 32 37 47 52 58 28 32 36 32 36 41 35 39 44 20 22 25 30 33 37 23 25 29 48 53 60 57 63 71 47 52 59 41 46 52 52 58 66 38 42 47 67 75 85 51 56 63 41 45 51 55 61 69 73 81 91 89 99 112 67 75 85 48 53 60 58 64 72 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 213 227 247 83 92 104 75 83 93 77 86 98 65 72 81 80 89 101 115 126 142 92 102 116 72 80 90 45 49 56 41 45 51 51 57 64 33 37 41 42 47 53 43 48 54 62 69 78 60 66 75 40 44 50 34 37 42 65 72 82 69 76 86 48 53 61 36 40 45 48 53 60 75 83 94 88 97 110 81 90 102 71 78 88 48 53 60 37 41 46 27 30 34 53 59 67 80 89 100 87 97 110 88 97 109 90 99 112 74 82 93 43 47 54 18 20 23 50 55 62 69 76 86 92 102 115 103 114 129 103 114 128 83 92 104 70 78 88 43 48 54 31 34 38 69 76 85 78 86 98 83 91 102 80 88 99 58 64 73 29 32 36 34 37 42 42 46 52 39 43 49 36 40 45 26 29 33 16 18 20 31 35 39 26 29 32 28 31 35 34 37 41 49 54 61 55 62 71 75 83 94 79 87 98 78 86 97 86 94 106 98 109 123 85 95 107 94 104 118 96 106 119 97 108 122 100 111 125 99 109 122 86 95 108 91 100 113 81 90 101 65 72 82 57 63 71 50 55 62 44 49 55 43 47 54 36 40 45 29 33 37 38 42 47 59 66 74 69 76 86 66 73 83 64 70 80 53 60 68 65 73 82 73 80 90 78 86 97 74 82 92 77 86 97 74 81 91 65 72 82 67 74 84 76 84 95 85 94 106 84 93 104 83 92 104 86 94 106 82 91 103 90 99 113 92 102 116 86 96 109 87 96 108 75 83 94 81 90 101 73 81 91 61 67 76 46 50 57 40 44 50 19 21 24 36 40 46 39 44 50 30 33 38 35 39 44 52 57 65 86 95 107 111 123 139 108 120 136 109 121 137 96 106 120 72 80 90 40 44 50 31 34 39 37 42 47 51 56 64 51 57 65 39 44 50 13 14 16 41 46 52 70 77 87 87 96 108 69 76 86 57 63 71 29 32 37 33 36 41 24 27 30 40 45 51 68 75 85 74 82 93 72 80 90 62 69 77 51 56 64 51 57 64 26 29 32 32 35 40 54 60 68 47 52 59 36 40 45 33 37 42 50 55 62 50 56 64 41 45 51 46 51 57 44 49 55 30 33 38 42 47 53 75 84 94 96 106 120 112 124 140 100 111 125 78 86 97 52 57 65 38 42 47 30 34 38 24 27 30 18 20 23 45 50 56 29 32 36 44 48 54 42 46 52 40 44 49 35 39 44 41 45 51 48 54 60 56 61 69 46 51 57 50 55 62 53 59 66 37 41 47 63 69 78 69 76 85 53 58 66 60 66 74 71 78 89 80 89 101 58 65 74 44 49 55 51 57 64 215 229 249 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 213 227 246 70 77 87 59 65 73 82 90 101 73 81 92 78 86 98 106 117 132 96 106 120 66 73 83 61 68 77 56 62 70 29 32 36 39 44 49 51 56 63 47 52 60 39 43 49 37 41 46 29 33 37 40 44 49 65 72 81 77 85 96 51 56 63 40 44 50 50 56 63 79 87 98 85 94 107 91 101 113 67 74 84 53 59 67 38 42 48 28 31 35 41 45 51 67 74 84 77 85 97 96 106 120 97 107 120 89 100 113 69 76 86 32 36 41 37 41 46 65 71 80 91 100 113 90 101 115 90 99 112 61 68 77 46 51 57 28 32 36 53 59 66 69 76 86 82 90 102 80 88 100 74 82 93 67 74 84 48 53 60 43 48 54 52 58 66 43 47 53 27 30 34 44 49 55 38 42 48 32 35 40 27 29 33 30 33 38 31 34 38 36 40 45 40 44 49 61 67 76 65 73 82 81 89 101 84 92 104 96 106 121 88 98 111 90 99 112 95 105 117 95 105 118 98 109 123 96 106 120 87 97 110 77 85 96 73 81 91 48 53 60 46 51 57 46 51 58 44 49 55 28 31 36 45 50 56 54 59 67 59 66 74 59 66 74 68 75 84 61 68 77 57 63 71 54 60 67 73 80 90 64 72 81 46 52 59 50 56 63 54 60 68 45 50 56 41 45 51 54 60 68 67 74 84 80 88 99 83 92 104 81 89 101 86 95 107 95 106 120 95 106 119 94 104 118 95 105 118 82 90 102 70 78 87 61 67 76 55 60 68 46 51 57 30 34 39 21 23 26 35 39 44 24 27 30 21 24 27 23 25 28 28 31 35 40 45 50 83 91 103 103 114 129 115 127 144 112 123 139 93 102 115 64 70 79 30 33 38 26 29 33 25 27 31 28 30 34 43 47 53 40 44 49 29 32 36 54 59 67 73 81 92 83 92 103 75 83 94 50 55 63 32 35 40 29 32 36 21 23 26 37 41 46 55 60 68 61 67 76 64 71 81 60 66 75 47 53 60 61 67 76 25 28 32 40 44 50 59 65 73 56 62 69 23 25 28 35 39 44 50 55 62 44 48 55 31 34 39 30 34 39 47 52 59 25 27 31 53 59 66 76 84 95 99 109 123 119 132 149 106 118 133 97 107 120 77 85 96 53 58 65 41 45 51 21 23 26 24 27 30 27 30 34 21 23 25 34 37 42 47 52 59 59 65 73 61 68 76 61 68 77 59 65 73 47 52 59 52 57 65 49 54 60 61 67 76 38 41 46 40 44 50 57 64 72 62 68 77 59 65 74 68 75 85 74 82 92 64 71 81 47 52 58 55 61 69 217 231 251 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 205 218 237 66 73 82 37 41 47 78 87 98 72 79 89 79 88 100 96 106 119 93 103 117 66 73 83 72 79 89 71 78 88 48 53 59 58 64 73 67 74 83 83 92 104 71 79 89 39 43 48 26 29 33 31 34 39 75 83 94 81 90 102 53 58 66 30 33 38 47 52 59 70 77 87 104 115 129 92 102 116 82 90 102 69 77 87 54 60 68 24 27 31 39 44 50 54 60 67 72 80 91 98 108 122 97 108 122 102 113 128 87 96 109 55 61 69 33 36 40 53 58 66 67 74 83 74 83 94 74 82 92 48 53 60 30 34 38 42 46 52 55 61 69 63 69 78 74 82 92 75 83 94 75 84 95 66 73 82 50 55 62 50 55 62 51 57 64 37 41 46 43 48 54 52 57 64 53 59 67 46 51 57 38 42 48 28 31 35 39 43 49 37 41 46 31 34 39 41 46 52 61 67 76 75 83 94 76 84 95 85 94 107 99 110 124 93 102 114 95 105 118 107 118 132 99 110 124 88 97 110 82 90 102 73 81 91 62 69 77 41 45 51 33 36 41 22 25 28 32 36 41 61 68 76 73 80 90 69 76 85 53 58 66 47 53 59 50 55 62 50 55 62 52 58 65 50 55 63 67 75 84 56 63 71 30 33 37 19 21 24 22 25 28 30 33 38 21 23 26 38 42 47 51 56 64 62 69 79 75 83 93 79 87 98 81 89 101 97 107 122 102 113 127 94 105 119 93 103 117 74 82 92 55 61 70 49 54 61 41 45 51 27 30 33 24 26 30 18 20 23 39 43 49 45 50 56 45 50 57 35 39 44 37 41 46 44 49 55 70 77 87 94 103 116 105 115 130 110 121 136 81 88 99 55 60 68 48 53 60 27 29 33 23 25 28 27 30 34 25 28 32 24 27 31 22 24 27 48 52 59 66 73 82 78 85 96 72 79 89 57 63 71 34 38 42 45 50 56 25 28 31 34 37 42 37 41 46 37 41 47 45 49 55 49 55 62 51 56 64 73 81 91 52 57 64 28 30 34 41 45 51 47 51 58 38 43 49 49 55 62 51 56 64 32 36 41 34 37 42 21 23 26 52 58 66 27 30 34 52 57 64 78 86 97 101 111 125 104 115 129 118 130 146 104 116 131 95 105 119 75 83 94 58 64 72 48 53 59 27 30 34 35 39 44 35 39 44 31 34 38 69 76 86 77 85 96 68 75 84 73 80 90 49 54 61 26 29 33 33 37 42 38 42 48 75 83 93 52 58 65 26 29 33 32 36 41 63 69 78 66 73 82 55 60 68 64 70 79 71 78 88 37 41 46 64 71 81 216 230 250 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 211 224 244 64 71 80 44 49 55 79 87 98 53 59 67 76 84 95 82 91 102 76 84 95 50 55 63 67 74 84 85 94 106 70 78 88 75 84 94 87 96 108 91 101 114 79 88 99 63 69 77 40 45 51 33 37 42 59 66 74 72 80 90 46 51 58 30 34 38 40 45 51 67 74 83 91 101 114 95 105 118 86 94 106 77 85 96 64 71 80 44 49 56 26 29 33 49 54 61 65 72 82 95 106 120 96 105 118 101 112 127 93 102 115 73 80 90 46 51 57 30 33 37 49 54 61 59 65 73 48 53 59 26 29 33 34 38 43 56 62 70 63 69 78 68 75 85 69 77 87 78 87 98 72 80 90 65 72 81 45 50 56 41 45 51 37 41 46 29 32 36 51 57 64 63 70 79 60 67 76 57 63 71 49 54 60 43 48 54 47 52 59 60 67 75 51 56 64 28 31 36 48 53 60 67 73 82 72 80 90 83 92 104 80 88 99 83 91 103 96 106 119 115 127 143 106 117 132 101 112 126 88 98 110 78 86 97 52 57 64 33 37 42 22 25 28 26 29 32 47 52 58 68 75 84 74 82 93 72 80 91 60 66 75 53 59 67 42 47 54 40 45 50 46 51 58 60 66 75 61 68 76 49 54 61 30 33 37 18 20 23 23 25 29 24 27 31 25 27 30 22 24 27 28 32 36 36 40 45 47 51 58 68 75 85 89 99 112 102 113 128 110 122 137 108 119 134 92 102 115 71 78 88 46 51 58 29 32 36 23 26 29 39 43 48 49 54 61 53 58 66 42 47 52 53 59 66 64 71 81 50 55 62 44 49 55 47 52 58 66 72 81 90 100 112 97 107 120 86 96 109 60 66 75 47 52 58 38 42 48 21 23 26 33 36 41 41 45 51 34 37 42 36 40 45 35 38 43 46 51 57 50 56 63 57 63 72 59 65 73 38 42 47 36 40 45 49 55 62 35 39 44 28 31 36 33 37 42 25 28 32 26 29 32 42 47 53 62 68 76 69 76 86 66 73 82 50 55 62 33 36 41 44 48 55 60 66 75 52 57 64 46 52 59 21 24 27 23 25 28 32 35 40 49 54 61 39 43 49 30 33 38 59 65 73 81 90 101 95 105 118 99 110 123 99 110 125 91 100 112 70 77 87 65 72 81 37 41 46 33 36 40 51 56 64 43 47 53 40 44 50 71 78 88 82 91 102 72 79 89 57 63 72 36 40 45 32 36 40 24 27 30 45 49 56 73 81 92 66 72 82 34 37 42 50 55 62 76 84 94 71 79 89 27 30 34 36 40 45 63 70 79 34 38 43 68 75 85 213 227 247 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 212 226 245 53 59 67 44 48 55 66 74 83 41 45 51 56 62 70 72 79 89 77 85 96 51 56 63 73 81 91 83 91 102 75 83 94 77 85 96 88 98 111 88 97 110 94 103 115 55 61 69 56 63 71 52 58 65 32 36 40 53 59 66 50 55 63 32 35 40 57 63 71 74 82 93 93 103 117 90 100 113 95 105 119 84 92 103 72 79 90 69 77 86 38 42 48 43 48 54 56 62 70 73 80 90 81 90 101 96 106 120 93 103 116 74 83 95 62 68 78 32 35 39 51 57 65 35 39 44 32 35 40 27 30 34 43 48 54 65 72 81 77 85 95 76 84 96 70 78 89 64 71 81 70 78 88 63 70 79 48 53 60 38 42 48 28 31 35 30 33 37 59 65 73 70 77 87 61 68 77 61 68 76 50 55 62 43 48 54 47 52 58 44 49 55 47 52 58 27 30 33 48 52 59 61 67 75 60 67 75 73 81 92 61 68 77 74 81 92 94 103 116 90 100 114 98 109 123 93 103 116 100 111 125 82 91 102 58 65 74 37 41 47 24 27 30 43 48 54 60 66 74 77 84 95 80 88 100 83 91 103 79 88 99 73 81 91 57 63 71 45 50 56 41 45 51 55 61 69 54 60 68 30 33 37 22 24 27 21 23 25 28 31 35 33 36 40 36 40 46 24 26 30 21 23 26 34 38 43 42 46 52 63 69 78 88 97 109 105 116 131 103 114 129 91 100 113 86 95 106 64 71 80 33 36 41 47 52 59 57 63 72 57 63 71 63 69 78 58 64 72 39 43 48 35 38 43 46 51 58 42 47 52 34 37 42 24 27 31 44 50 56 68 75 85 79 88 99 74 83 94 52 58 66 28 31 35 31 34 38 23 26 29 32 35 39 33 36 40 28 31 35 45 49 56 46 51 57 45 50 56 39 43 48 28 31 35 28 31 35 28 31 35 35 39 44 38 42 48 38 42 47 19 22 25 28 30 34 19 21 23 21 23 26 22 24 27 32 36 41 57 64 72 60 67 76 50 55 62 26 29 33 54 60 68 62 69 79 48 53 60 29 32 37 27 30 33 29 32 37 35 39 44 68 75 85 61 68 77 31 35 40 54 59 67 73 80 90 72 79 90 81 90 102 78 87 98 84 92 104 68 75 85 57 63 71 31 34 39 31 34 39 54 60 67 44 49 55 37 41 46 73 80 90 79 87 98 71 78 87 51 56 64 29 32 36 30 33 37 36 40 45 73 81 91 78 86 97 65 71 79 44 48 54 59 65 73 76 84 95 84 92 104 29 32 36 26 29 33 64 71 80 57 63 72 80 88 99 210 224 243 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 235 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 213 227 247 45 50 57 48 53 60 43 48 55 46 51 58 35 38 44 51 56 62 54 59 66 42 47 53 66 73 83 85 94 107 80 89 100 71 79 88 92 101 114 98 108 122 91 101 115 70 76 86 50 56 63 58 64 73 29 32 36 38 42 48 38 42 48 41 45 51 62 69 78 77 85 96 82 90 102 89 99 112 88 97 110 81 89 101 89 98 111 83 92 103 57 63 71 35 38 43 47 52 59 53 59 66 55 61 69 64 71 80 64 71 79 70 78 88 54 60 66 36 39 44 50 55 62 37 41 46 16 18 20 21 23 26 43 48 54 80 89 101 87 95 107 67 74 83 55 61 69 61 68 76 62 69 78 73 81 91 66 74 83 41 46 52 21 23 26 35 39 44 54 60 67 54 60 67 66 73 82 62 68 76 55 61 68 51 56 63 46 50 57 38 42 47 24 27 30 24 26 30 35 38 43 45 50 56 44 49 56 45 50 57 58 64 73 76 85 95 86 95 107 96 107 120 96 107 120 102 112 126 84 93 104 69 76 86 55 61 69 28 31 35 40 44 49 65 72 81 83 92 103 90 100 113 92 101 114 90 100 113 88 97 110 78 87 98 63 69 78 40 45 51 38 42 47 46 51 57 33 37 42 20 22 25 41 46 52 45 50 56 52 57 64 55 61 69 58 64 72 47 52 58 25 27 31 38 42 48 44 49 55 59 65 73 74 82 92 84 92 104 93 103 116 83 91 103 69 76 86 37 41 47 53 58 66 77 85 96 76 85 96 67 74 84 63 70 79 63 69 78 36 39 44 37 41 46 39 44 49 40 45 50 36 40 45 48 53 59 35 39 44 44 49 56 58 64 73 60 66 75 28 31 34 38 43 48 45 50 56 34 37 42 21 23 26 23 25 28 36 40 45 30 33 38 37 41 47 45 49 56 29 32 36 38 42 47 32 36 40 46 51 57 43 48 54 38 42 47 35 39 43 17 19 22 20 22 25 32 35 40 39 43 48 41 45 51 28 31 35 44 48 54 53 59 66 34 38 42 23 25 28 48 53 60 46 51 58 30 33 37 29 32 36 47 52 58 27 30 34 56 63 71 80 88 100 70 78 88 42 47 52 34 38 43 57 63 71 59 65 74 53 59 66 53 59 66 58 64 73 63 69 78 40 45 51 46 51 58 60 67 76 72 79 89 66 73 83 55 61 68 64 71 80 73 81 92 50 56 63 36 40 46 37 41 46 34 37 42 36 40 45 78 86 97 79 87 99 70 78 88 58 64 73 61 67 76 85 94 106 95 105 118 35 38 43 45 50 56 84 92 104 64 70 78 78 86 98 215 229 249 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 217 232 251 43 48 54 72 80 90 42 47 53 67 74 83 42 46 52 36 40 46 40 44 50 31 35 39 66 73 82 90 99 111 82 90 102 74 82 92 98 108 122 101 111 125 91 101 113 55 61 70 52 58 66 62 69 77 27 30 33 27 30 34 27 30 34 46 51 57 66 73 83 75 83 93 70 77 87 75 83 93 79 88 99 92 102 115 90 100 113 81 89 100 57 63 71 28 31 35 50 55 62 56 62 70 55 61 68 54 59 67 51 56 63 42 46 52 40 44 49 44 48 55 58 64 73 42 47 53 32 35 40 26 28 32 40 44 50 68 74 83 63 70 78 39 43 49 27 30 34 41 45 51 48 53 59 60 67 76 62 68 77 45 50 56 44 49 55 35 39 44 32 36 40 40 45 50 48 52 59 53 59 67 59 65 74 52 57 64 28 31 35 22 25 28 20 22 25 27 30 34 33 37 42 30 33 38 26 29 32 44 48 54 53 59 67 68 76 85 80 88 100 93 102 115 86 95 107 80 89 101 79 88 99 67 75 84 49 54 61 33 36 41 51 57 64 71 79 89 94 105 119 103 114 129 111 123 138 109 120 135 110 122 138 92 102 115 67 75 84 50 56 64 39 43 48 45 50 56 39 43 48 31 35 39 56 62 69 59 65 73 65 72 81 68 75 84 57 63 72 44 48 54 32 35 40 42 46 52 47 52 59 55 60 68 68 75 84 87 96 109 86 95 107 77 85 95 53 58 66 34 37 41 61 67 76 79 87 98 76 84 95 71 78 88 52 57 65 34 38 43 41 45 52 57 63 71 61 68 77 69 77 87 64 71 80 69 76 86 57 63 71 32 35 40 32 35 40 35 38 44 50 55 62 50 55 63 53 58 66 25 27 31 15 16 19 32 35 39 45 50 57 27 30 34 36 40 46 31 34 39 24 27 30 43 47 53 24 26 30 29 33 37 34 37 42 28 31 35 26 29 32 25 28 32 26 29 33 45 50 57 53 59 66 48 53 60 25 28 32 38 42 47 43 48 54 27 30 34 35 39 44 40 44 49 30 33 37 21 23 26 26 28 32 36 40 45 41 45 51 72 80 90 92 102 115 83 91 103 64 71 80 37 41 46 31 35 39 46 51 57 41 45 51 28 32 36 33 36 41 35 39 44 37 41 46 59 65 74 76 85 96 86 95 107 83 92 103 68 75 85 59 66 75 63 69 78 41 45 52 31 34 39 26 28 32 31 34 39 45 50 56 67 74 83 68 76 86 67 75 85 65 72 81 72 80 90 99 110 124 95 105 119 51 56 63 61 68 77 90 100 114 74 82 93 82 91 103 215 228 248 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 51 57 65 84 93 106 70 77 86 68 75 85 59 65 73 44 48 54 46 50 56 49 54 61 76 85 95 82 91 103 96 106 120 95 105 118 92 102 115 98 108 122 92 102 114 52 58 66 36 40 46 49 55 62 23 25 29 35 39 44 33 36 41 48 53 60 58 64 72 48 53 60 55 62 70 63 70 79 67 74 83 84 92 104 77 85 96 75 83 93 51 56 63 29 32 36 49 54 61 58 64 72 57 63 71 46 51 57 28 31 35 28 31 35 43 48 54 52 58 65 59 65 74 50 55 62 42 46 52 26 29 32 25 27 31 36 40 45 32 36 40 28 31 35 28 31 35 23 26 29 40 44 50 40 45 51 44 48 54 45 49 56 53 59 66 41 46 52 29 33 37 31 34 39 51 57 64 50 55 62 60 67 76 60 65 73 55 61 68 43 47 54 33 36 40 25 27 31 22 24 27 31 35 40 37 40 45 39 43 49 54 59 67 64 71 80 80 88 99 88 97 110 77 85 95 72 79 89 63 69 77 47 52 59 31 34 38 41 45 51 61 67 75 78 86 97 109 119 134 115 127 143 113 125 140 119 131 148 105 116 131 96 107 120 80 88 99 66 73 83 55 61 68 47 52 59 29 33 37 39 44 49 59 65 73 74 82 92 74 82 93 77 85 95 62 68 77 41 46 52 24 27 30 40 44 50 46 51 57 55 61 69 69 76 85 78 86 97 79 88 100 69 76 85 33 37 41 55 61 69 66 73 82 75 83 93 78 86 98 68 75 85 33 37 42 53 58 65 66 73 83 78 86 97 88 97 110 83 92 104 75 83 94 85 94 105 83 91 103 65 71 80 64 70 79 64 70 80 60 66 74 51 56 63 56 62 69 36 40 45 17 19 22 36 40 46 32 35 39 20 22 26 27 30 33 28 31 35 25 28 32 28 31 35 26 29 32 33 37 41 38 43 48 30 34 39 44 48 54 49 54 60 28 30 34 45 50 56 56 62 70 54 60 68 33 36 41 40 44 50 44 49 56 25 28 31 33 36 41 20 23 25 36 40 45 38 42 47 36 40 46 36 40 45 58 65 73 82 92 104 88 98 110 89 99 113 89 98 111 65 72 81 48 53 60 34 38 42 27 30 34 53 59 66 56 62 70 58 64 72 60 67 76 72 80 90 93 102 115 108 119 134 101 112 127 77 86 97 65 72 80 61 67 75 47 52 59 28 32 36 18 20 23 17 19 21 45 50 56 46 51 58 63 70 79 63 69 78 79 87 98 76 84 95 95 105 119 93 103 116 51 56 64 68 75 85 87 96 108 73 81 90 72 80 90 220 234 254 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 66 72 80 92 102 115 93 104 118 79 86 96 64 71 79 43 47 53 48 53 59 70 77 87 85 94 106 87 97 109 104 114 129 102 113 127 98 108 122 100 111 124 93 102 115 55 61 68 41 45 51 39 44 49 21 23 26 26 29 33 31 35 39 27 30 34 23 26 29 26 29 32 30 33 37 41 45 50 42 46 52 49 55 61 67 74 84 57 63 71 37 40 46 26 29 32 39 43 49 56 62 70 55 60 68 45 50 57 38 42 48 34 38 43 56 62 70 59 66 75 69 76 85 66 73 82 56 62 70 37 40 45 36 39 44 36 40 45 47 52 59 48 53 60 44 48 54 27 30 33 26 29 32 25 28 32 27 30 34 39 43 49 53 59 67 55 60 68 36 40 45 40 45 50 58 65 73 67 74 84 73 80 90 73 80 90 71 78 88 63 70 79 53 59 67 33 37 41 19 21 24 25 28 32 41 46 52 50 55 62 47 53 60 54 60 68 76 83 94 74 82 92 77 85 96 58 64 73 53 59 66 40 44 49 23 26 29 44 48 54 67 75 84 86 95 107 112 123 137 111 123 138 122 134 151 110 121 136 111 122 138 95 105 118 79 87 98 72 80 90 60 67 75 46 50 57 33 37 42 52 57 65 45 50 56 59 66 75 69 76 86 66 74 84 53 59 66 39 43 49 22 24 27 27 30 34 35 39 44 53 59 67 68 75 85 68 75 84 58 64 72 43 48 54 48 54 61 77 84 94 71 78 88 64 71 81 75 82 92 55 60 68 32 36 40 59 65 73 76 84 95 80 88 99 83 92 104 82 91 102 77 85 96 81 88 99 77 85 96 90 99 112 81 89 100 79 87 98 59 66 74 39 43 48 37 41 47 29 32 37 19 21 24 17 19 22 16 18 21 23 25 28 28 31 35 31 34 39 58 64 72 62 69 78 63 70 79 58 64 72 58 64 73 57 64 72 63 70 79 50 56 63 42 46 52 33 36 41 58 64 71 55 62 70 45 50 56 31 35 39 42 46 51 31 34 38 28 31 34 37 40 46 48 52 59 42 46 51 27 30 34 58 64 72 73 81 92 92 100 112 97 106 119 103 114 129 96 107 121 73 81 93 64 71 80 63 70 79 52 58 66 76 84 95 79 87 98 75 83 93 81 89 100 79 87 99 97 107 120 97 107 122 104 115 130 82 91 103 68 75 84 68 75 85 39 44 49 27 30 34 27 30 34 20 22 25 34 38 43 32 36 40 56 62 71 55 60 68 75 82 93 82 92 104 94 103 116 79 87 98 50 55 63 78 86 97 84 93 105 61 67 76 71 78 88 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 87 93 102 97 108 122 95 106 119 82 91 103 59 65 74 30 33 37 45 50 56 74 82 93 91 101 113 97 107 121 118 130 145 107 119 134 88 98 111 96 107 121 73 80 90 50 56 63 29 32 37 19 21 23 18 20 23 17 19 21 37 41 47 37 42 47 45 49 56 16 18 21 18 20 23 24 27 30 29 32 36 35 38 43 48 53 60 33 36 40 54 59 66 51 56 63 49 55 62 59 65 73 66 72 82 67 74 84 61 67 76 34 38 43 48 53 59 60 66 75 74 81 92 72 80 90 67 74 84 58 64 73 61 68 77 68 76 86 68 76 85 69 76 86 65 72 81 47 53 60 19 22 24 29 32 36 35 39 44 28 31 36 50 56 63 63 69 78 43 48 54 38 42 48 67 74 84 75 83 94 82 91 103 84 93 105 82 91 103 76 84 95 57 64 72 30 33 37 33 36 40 37 40 46 47 52 59 51 57 64 45 50 57 36 40 45 62 68 77 67 74 84 74 82 93 67 74 83 56 62 70 32 35 40 36 40 45 57 63 71 78 86 96 84 92 104 94 104 117 102 113 127 111 123 138 102 113 128 110 121 137 102 112 127 93 102 114 62 68 77 51 57 64 32 35 40 26 28 32 43 47 53 46 51 58 58 64 73 66 73 83 69 76 86 67 73 82 55 60 67 35 38 43 20 22 26 24 27 30 52 57 64 68 75 84 68 75 84 49 54 60 32 36 41 64 70 78 85 94 107 79 88 100 73 81 92 70 77 87 51 57 65 26 29 33 55 61 68 73 81 91 74 81 91 73 80 91 77 85 95 68 75 84 67 74 83 75 84 95 90 99 112 97 107 121 90 100 113 75 82 92 52 58 66 29 32 36 20 22 25 19 21 24 15 17 19 18 20 23 30 33 38 44 48 55 53 59 67 79 88 99 89 99 112 84 92 104 79 88 99 81 89 100 74 81 92 65 71 80 51 56 63 41 45 50 35 39 44 67 74 83 62 69 78 60 66 74 44 49 55 32 36 41 41 46 52 47 53 60 49 54 61 46 51 58 33 37 41 37 40 45 66 73 82 84 93 106 96 106 120 99 110 124 92 102 116 89 99 112 78 86 97 80 89 101 79 88 99 62 69 78 79 87 98 82 90 101 82 90 101 95 105 117 89 98 111 103 114 128 97 107 120 99 110 124 84 93 105 62 69 77 51 57 64 31 34 38 30 33 37 39 43 48 19 21 23 34 38 42 30 33 38 43 48 55 38 42 47 71 79 90 77 86 97 87 96 109 67 73 83 67 73 82 80 89 100 82 90 101 56 62 70 77 83 92 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 114 122 133 93 103 116 107 118 133 83 92 104 50 55 62 35 39 44 67 74 83 80 88 100 89 98 111 89 98 111 111 123 139 113 125 140 94 103 116 90 99 111 73 81 92 55 61 68 49 54 61 21 23 25 27 30 34 21 23 26 41 46 52 55 61 69 47 52 59 24 27 30 15 17 19 40 44 49 52 57 64 53 58 65 34 38 43 40 44 49 66 73 82 68 76 85 62 69 78 67 74 84 75 82 92 80 88 99 63 70 79 37 41 46 39 43 48 58 65 73 74 82 92 78 86 97 72 79 89 74 82 93 87 96 109 89 98 110 91 99 111 73 81 92 69 76 86 54 60 67 23 25 29 35 38 43 41 46 52 20 22 25 18 20 23 39 43 49 46 51 58 40 45 51 68 75 84 84 93 105 83 92 103 93 102 114 85 93 105 76 84 95 57 62 70 28 31 35 36 40 45 42 47 53 53 58 66 59 65 73 45 50 56 30 33 37 59 65 73 78 86 96 72 80 90 66 73 83 62 68 77 32 35 40 51 56 63 63 69 79 74 82 93 80 89 101 80 89 102 89 99 112 96 106 120 93 103 116 101 111 126 90 99 111 76 84 95 61 68 77 47 52 59 32 35 40 30 33 37 26 29 33 45 49 56 61 67 75 68 75 85 63 69 78 61 68 76 50 55 62 33 36 41 33 36 41 23 26 29 47 53 59 58 64 72 54 59 67 24 26 30 50 56 63 76 85 96 89 98 110 82 91 104 75 83 93 65 72 81 57 63 71 32 35 39 48 54 61 62 68 78 66 73 83 70 78 88 67 74 83 58 64 72 62 68 76 76 83 94 86 94 106 92 101 114 103 114 128 84 93 105 68 75 85 40 45 51 32 36 40 34 37 41 23 26 29 32 35 39 44 49 55 54 59 67 71 79 89 88 98 110 100 111 125 106 117 132 103 114 127 100 110 124 92 102 115 72 79 89 40 44 50 21 23 26 48 53 60 72 80 90 75 83 94 53 59 66 28 31 35 36 40 45 56 61 69 64 71 79 57 63 71 47 52 58 31 34 39 41 45 51 72 80 90 89 98 110 95 105 119 94 104 117 88 98 110 77 85 95 70 78 89 79 87 99 82 90 101 79 87 99 75 83 94 78 86 97 81 90 102 90 100 114 92 102 114 97 107 121 96 106 119 99 109 123 87 96 108 65 72 82 26 29 33 23 26 29 30 33 38 38 42 48 25 28 31 41 46 52 41 45 51 27 30 34 37 41 46 54 59 67 69 77 88 79 87 98 61 68 77 69 77 86 85 94 107 65 72 81 54 60 67 91 98 107 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 221 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 113 121 132 107 119 134 110 121 135 101 111 125 45 50 57 41 45 51 73 81 91 86 95 107 86 95 107 80 88 99 110 121 136 112 123 138 91 100 113 73 81 92 68 75 85 70 76 86 66 73 82 42 47 53 35 39 44 18 20 23 27 30 34 45 49 56 57 64 72 41 46 52 17 19 22 40 44 50 51 56 63 55 61 70 56 62 70 65 72 82 81 89 101 72 80 90 53 58 65 52 58 65 65 72 81 66 73 83 71 78 89 46 51 58 40 44 49 56 61 69 66 73 82 77 85 96 97 107 120 86 95 108 93 103 116 101 111 125 94 104 116 76 84 95 74 82 92 51 56 63 35 38 43 20 22 25 23 25 28 21 24 26 17 19 22 36 39 44 29 32 36 57 63 70 73 80 90 81 90 102 91 101 113 90 100 112 88 97 108 73 81 91 42 46 52 34 38 43 45 50 56 52 58 65 65 72 81 64 71 79 57 63 71 55 61 69 71 78 87 71 78 88 62 69 78 51 56 64 44 49 55 24 27 30 48 53 59 52 58 65 51 57 65 68 75 84 66 72 81 74 82 92 86 95 107 87 96 108 87 96 109 71 79 89 58 64 72 59 65 73 46 51 58 41 45 51 30 33 37 28 31 35 37 41 46 58 64 72 55 60 68 50 55 62 45 50 56 27 30 34 20 22 25 27 30 34 36 40 45 46 51 58 52 57 64 32 35 40 40 44 50 57 63 71 70 78 87 75 83 94 81 89 101 80 89 100 72 80 89 49 54 60 23 26 29 34 38 43 35 38 44 35 39 44 43 48 54 61 68 76 68 75 84 74 82 92 89 99 113 94 104 118 112 122 137 107 118 133 91 100 113 75 82 93 52 58 65 25 28 32 31 34 39 43 48 54 47 52 58 52 58 66 56 62 70 72 79 88 82 90 101 102 113 126 117 129 144 103 114 129 110 122 137 95 105 118 81 90 101 39 44 49 41 45 51 64 70 78 66 73 82 56 61 69 37 41 46 38 41 47 56 62 70 73 81 91 79 88 99 69 76 85 38 42 47 38 42 47 28 31 35 56 62 70 77 85 96 87 96 108 76 85 96 71 79 89 60 67 76 56 62 69 67 75 84 82 91 102 84 92 104 85 94 106 88 98 111 85 96 109 100 110 124 91 101 113 98 108 122 102 113 127 98 109 123 85 94 106 56 62 70 27 30 34 33 37 42 44 48 54 37 41 46 36 39 44 67 74 84 64 70 79 59 65 72 59 65 73 44 48 54 57 63 71 50 55 62 71 78 88 71 78 88 85 94 106 59 65 74 48 53 61 116 124 135 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 137 146 158 91 100 113 109 120 134 104 114 129 58 65 73 47 52 59 72 79 88 80 89 100 88 97 109 87 96 108 101 111 125 101 110 124 83 92 104 80 87 98 69 76 86 72 79 89 60 66 74 55 61 69 39 43 49 17 18 21 23 25 29 50 55 62 57 63 71 36 40 45 31 34 38 33 37 42 39 43 49 52 58 66 59 66 74 79 87 98 82 91 103 74 82 92 60 66 75 65 72 81 68 76 86 62 68 76 63 69 79 42 47 53 34 38 43 47 52 58 73 81 91 88 98 110 102 114 129 109 120 134 109 119 134 103 113 127 90 99 112 82 90 101 61 68 77 40 44 50 43 47 53 26 29 33 28 31 35 23 25 28 30 33 37 30 33 37 44 48 55 68 75 85 70 78 88 69 76 86 73 80 90 84 93 105 72 80 90 52 58 65 28 31 36 42 47 54 62 69 78 71 78 87 79 87 98 81 89 99 71 79 90 77 85 96 70 77 87 71 78 89 60 67 75 38 41 47 28 31 35 27 30 33 44 48 54 46 50 57 37 41 46 53 59 66 53 59 66 61 67 76 69 76 86 65 72 81 66 73 82 56 62 70 43 47 53 52 58 66 54 60 68 40 45 51 37 41 46 41 46 52 26 29 32 32 36 40 38 43 48 43 48 54 31 34 39 27 30 33 34 38 43 42 47 53 44 48 55 50 55 62 34 38 43 33 37 41 29 33 37 53 59 67 65 72 82 77 85 96 75 83 94 74 81 91 60 66 74 37 41 46 13 15 17 16 18 20 17 19 21 18 19 22 31 34 38 57 62 70 69 76 86 85 93 105 91 101 114 105 116 131 106 117 132 98 108 121 112 123 138 94 104 117 70 77 86 48 53 60 39 43 49 32 35 40 50 56 63 60 66 75 56 62 70 73 81 92 90 99 112 112 123 138 114 126 143 109 120 136 107 118 133 98 108 122 70 78 88 36 40 45 48 53 59 61 68 76 43 48 54 43 48 54 29 31 35 41 45 51 62 68 77 79 88 99 81 90 101 72 79 88 41 46 52 30 34 38 20 22 25 42 47 53 60 66 75 68 75 85 71 78 88 54 60 67 41 45 51 54 60 68 62 68 77 63 69 78 75 84 95 89 99 111 99 110 123 110 121 136 99 110 124 88 97 110 105 116 131 103 114 128 91 101 114 80 88 100 59 66 75 25 28 31 36 40 45 42 47 53 33 37 41 41 46 52 85 93 104 78 86 97 74 81 91 53 59 66 42 46 52 51 57 64 25 28 31 63 70 79 58 65 73 78 86 97 60 67 75 52 58 66 136 145 158 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 147 157 171 71 78 89 100 111 125 102 113 127 63 69 78 31 34 39 64 71 79 68 76 86 75 83 94 91 100 113 86 96 108 95 105 118 91 101 113 87 96 109 73 81 92 61 67 76 67 74 83 60 66 74 44 48 54 24 26 29 20 22 25 62 68 77 73 81 91 36 40 46 36 40 46 36 40 45 42 47 53 55 61 69 63 70 79 79 88 99 87 96 108 80 88 99 72 80 90 73 81 92 78 87 98 77 86 97 67 74 83 52 57 64 31 34 38 55 61 69 78 86 96 97 108 123 115 126 142 118 130 146 115 127 142 105 116 131 94 104 117 80 89 100 64 71 80 43 48 54 43 47 53 41 45 51 42 47 53 48 54 61 43 47 53 23 25 28 44 49 55 61 67 76 60 66 74 70 77 87 70 77 87 71 79 89 50 55 62 25 28 31 53 58 65 72 80 89 79 87 98 79 87 98 90 99 112 84 92 104 79 88 99 79 87 98 69 76 85 69 76 85 58 65 73 35 39 44 31 35 39 24 26 30 42 46 52 35 39 44 22 25 28 32 36 40 35 39 44 31 35 40 38 42 47 44 49 55 64 71 79 39 43 48 20 22 25 41 46 52 45 50 56 46 51 57 42 47 53 43 48 54 37 41 46 29 32 36 44 48 54 23 26 30 29 32 36 25 28 31 33 36 41 55 61 69 56 62 69 44 49 56 28 31 35 26 29 33 25 28 32 50 56 63 72 79 89 75 83 93 67 75 85 66 72 81 54 60 68 33 37 42 29 32 36 29 32 36 31 35 39 25 27 31 33 37 42 59 66 75 77 85 96 89 99 111 100 110 124 102 113 127 106 117 133 113 124 140 114 125 141 92 102 116 83 91 103 71 79 89 58 64 72 36 40 46 34 37 42 43 47 53 58 64 73 76 84 94 92 101 114 105 116 131 119 131 146 118 129 144 111 122 138 97 107 121 67 74 83 39 43 49 36 40 46 38 42 48 25 28 32 39 43 49 31 35 39 36 40 45 61 68 76 86 96 109 86 94 106 70 77 86 49 54 60 28 31 35 22 25 28 51 56 63 62 69 78 63 69 78 46 51 58 38 42 47 24 26 29 49 54 61 48 53 60 63 70 79 77 85 95 89 99 111 111 123 139 112 123 139 96 105 118 76 84 94 91 101 114 93 103 117 83 92 104 74 82 92 52 58 66 21 24 27 24 27 30 33 37 41 26 28 32 44 48 54 77 84 95 90 100 112 85 94 105 35 39 44 50 56 63 50 56 63 44 49 55 46 51 57 51 57 64 83 92 103 66 72 81 41 45 51 138 148 161 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 159 169 184 64 71 80 78 86 97 101 111 125 71 78 88 34 37 42 62 69 78 59 65 74 52 57 64 65 72 81 98 109 122 94 104 116 85 95 107 89 98 111 83 91 103 64 70 79 66 73 83 52 58 65 33 37 42 21 23 26 20 22 25 51 56 63 59 65 73 32 35 40 36 40 45 21 23 26 31 35 39 34 37 42 50 55 62 80 88 100 84 92 103 76 84 94 71 79 89 78 86 97 82 90 102 75 82 92 75 83 93 57 63 70 38 42 47 67 74 83 87 96 108 108 119 134 115 127 142 114 126 142 109 121 137 108 119 133 102 113 128 89 99 111 62 69 77 39 43 49 45 50 56 40 44 50 32 36 40 54 60 67 43 48 54 27 30 34 33 37 42 41 44 50 50 55 62 63 70 79 61 68 77 52 57 65 31 35 39 39 43 49 67 75 84 85 93 105 95 104 117 88 98 110 95 104 117 93 102 114 89 99 112 89 99 112 92 102 115 81 88 99 58 64 72 55 61 69 51 56 63 32 36 40 20 22 25 35 39 43 56 61 68 47 53 59 41 46 52 54 60 67 48 53 60 27 29 33 41 45 51 31 35 39 21 23 25 36 40 45 28 31 35 43 48 53 55 60 68 59 66 75 58 64 72 22 24 28 34 37 42 28 31 35 35 39 44 32 35 40 29 32 37 51 57 64 58 64 73 61 68 77 50 55 62 29 33 37 44 48 54 44 49 56 68 74 84 77 85 95 65 72 81 54 60 68 45 50 56 39 43 48 35 39 45 47 52 59 49 54 61 42 47 53 37 41 46 62 69 77 74 82 92 83 92 104 90 99 111 105 116 130 112 124 139 121 134 151 107 119 135 105 116 131 95 105 118 77 84 95 57 63 71 44 49 55 30 33 37 31 34 38 48 54 60 74 81 91 96 106 120 99 110 125 100 110 124 104 115 130 100 110 123 94 103 116 78 87 98 57 63 71 21 24 27 21 23 26 27 29 33 28 31 35 27 30 33 47 52 58 56 62 71 83 92 104 85 94 105 78 86 97 55 60 68 27 30 34 18 20 22 37 41 46 37 41 46 34 38 42 39 43 48 54 60 67 28 31 35 33 36 41 49 54 60 67 74 84 75 82 93 86 95 107 95 105 119 100 110 124 97 107 120 77 85 96 82 91 102 78 86 97 69 77 87 68 75 84 49 54 62 27 30 34 24 27 30 35 39 44 36 40 45 35 39 44 66 73 83 98 108 122 87 96 108 43 48 54 49 55 61 50 55 62 51 56 63 38 42 48 64 71 80 83 91 102 62 68 77 28 31 35 166 176 192 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 170 181 197 49 55 62 52 57 65 92 102 116 69 76 85 37 41 46 55 61 69 45 49 55 45 50 56 57 63 70 88 97 109 104 115 130 86 96 108 88 97 109 95 104 117 76 84 95 60 67 76 44 48 55 34 37 42 35 39 43 29 32 36 44 48 54 48 53 60 29 32 36 25 28 31 20 22 25 24 27 30 22 24 28 47 51 58 71 79 89 78 86 97 68 75 84 69 76 86 85 93 105 84 93 106 83 92 104 80 89 100 72 80 90 36 40 45 53 59 66 86 95 108 108 119 134 98 108 121 104 115 129 93 103 116 89 99 113 97 107 121 84 93 105 66 72 81 45 50 56 48 53 61 37 41 47 27 30 34 43 48 54 26 29 33 39 43 49 41 45 51 41 45 51 41 45 51 51 56 64 43 47 53 31 35 39 41 46 52 56 62 70 74 81 90 76 84 95 89 99 111 97 107 120 96 106 119 91 100 113 93 103 116 104 115 129 99 110 124 89 97 109 58 64 72 60 67 75 67 74 83 58 64 72 41 45 51 60 67 75 66 73 82 66 73 82 61 67 75 67 75 85 68 76 85 50 56 64 35 39 44 44 48 54 44 49 55 46 51 57 33 37 42 29 32 36 48 53 60 69 76 85 68 75 85 29 32 36 21 23 26 36 39 44 29 32 36 33 36 41 50 56 63 46 51 58 62 69 77 63 70 79 53 59 66 32 36 40 35 39 44 45 50 57 60 66 74 71 78 87 53 59 66 53 59 66 52 57 65 47 52 59 45 50 56 55 61 69 56 62 70 56 62 70 33 36 41 53 59 66 71 78 88 90 99 112 99 110 124 95 106 120 111 123 138 123 135 152 111 123 139 103 114 128 95 105 119 85 93 105 61 67 75 46 50 56 30 33 37 29 32 36 49 54 61 71 78 88 83 93 105 99 109 122 97 107 121 101 112 127 97 107 120 96 106 119 83 92 104 69 76 85 34 38 43 29 32 36 48 53 60 47 52 59 44 49 55 49 54 61 78 86 96 96 106 119 98 107 120 81 90 101 73 81 91 57 63 71 49 54 61 42 47 53 46 51 58 57 63 71 76 84 94 68 75 84 47 51 58 21 24 27 30 33 37 69 75 84 78 86 97 88 97 109 101 112 126 92 103 117 88 98 111 75 82 92 63 69 78 61 67 76 46 50 57 56 62 70 44 49 56 27 30 33 40 44 50 56 61 68 42 46 52 31 34 39 66 73 83 97 107 121 87 97 109 39 43 48 55 61 69 50 55 62 32 35 40 37 41 46 68 75 85 77 85 96 53 59 67 38 42 48 181 192 208 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 187 199 216 54 59 66 46 51 58 84 93 105 58 64 72 34 37 42 59 65 73 48 53 59 41 46 52 57 63 71 88 98 111 104 114 128 93 102 115 82 91 102 97 107 120 85 93 105 69 77 86 36 40 45 26 28 32 45 50 57 38 42 47 26 29 32 39 43 48 25 28 32 34 37 42 37 41 47 48 53 60 44 48 54 30 33 37 68 75 84 60 67 75 55 61 69 64 70 79 80 88 100 86 97 110 88 98 111 82 90 102 74 81 91 33 37 42 39 43 49 68 76 85 86 95 107 95 106 120 92 101 114 89 98 111 82 90 102 85 94 106 84 93 105 77 85 95 59 65 74 57 64 72 42 46 51 27 30 34 26 29 33 42 46 51 42 46 52 39 44 50 41 45 51 41 45 51 31 34 39 28 31 35 37 41 46 61 67 75 63 70 79 59 65 73 81 88 99 87 96 107 90 99 112 84 92 104 92 101 114 98 109 123 104 115 130 111 122 138 102 112 126 75 83 93 67 74 84 70 77 87 72 79 89 64 70 79 74 81 91 79 87 98 78 87 98 75 82 92 85 94 106 73 80 91 78 86 97 70 78 87 67 74 83 62 69 77 59 66 74 42 46 51 23 26 29 57 64 72 78 86 98 84 93 104 64 71 79 61 67 75 82 90 101 66 73 82 62 68 77 65 71 80 61 67 75 72 80 91 79 87 98 67 74 84 52 57 64 25 28 31 24 27 30 42 46 53 52 57 65 55 61 69 57 63 71 60 66 75 55 61 69 53 59 67 50 55 61 49 54 61 52 58 65 29 32 37 42 46 52 66 73 82 88 97 109 96 106 119 102 113 127 111 122 137 120 132 150 110 121 136 105 116 131 96 105 118 88 97 109 66 72 81 44 48 55 22 24 27 30 33 37 33 37 42 67 74 83 83 91 102 82 91 103 81 90 102 90 100 112 94 104 117 88 97 109 84 92 104 59 65 74 50 55 62 49 54 61 63 69 78 61 67 76 61 67 76 52 57 64 74 82 92 98 109 123 105 116 132 100 111 125 88 97 110 86 95 107 82 91 102 79 87 98 64 71 80 65 72 81 83 92 103 80 88 100 58 64 72 34 38 42 34 38 43 58 65 73 81 90 101 84 93 105 97 106 119 97 107 120 91 100 113 62 68 76 42 47 53 34 38 42 24 26 29 36 40 45 36 39 44 31 35 39 37 41 46 56 62 69 25 28 32 38 41 47 63 69 78 79 87 98 68 75 84 30 33 37 68 75 85 52 58 65 31 34 38 37 41 46 62 68 77 70 77 86 45 50 56 53 58 66 185 197 214 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 215 229 248 40 44 49 43 48 54 79 87 97 76 85 96 44 49 55 48 53 60 44 48 54 41 45 51 60 67 75 94 104 117 103 113 127 90 100 112 82 91 102 98 109 122 85 94 106 64 71 80 22 25 28 18 20 22 33 36 41 31 34 38 19 21 24 32 36 41 28 31 35 44 48 54 39 43 49 60 66 75 61 68 76 33 36 40 50 55 62 60 66 74 62 69 77 66 74 84 80 88 98 87 96 108 79 88 100 71 79 89 67 74 83 24 27 30 48 53 59 66 73 82 80 87 98 87 96 108 84 93 105 77 85 96 77 85 95 72 79 89 75 83 93 76 84 95 65 72 82 60 66 74 46 51 57 18 20 23 20 22 24 31 34 39 37 41 46 21 24 27 24 26 29 21 23 26 23 25 29 41 46 52 57 63 71 56 62 70 58 65 73 55 61 69 62 68 77 79 88 99 70 78 88 63 69 78 65 72 81 92 101 114 95 104 117 109 121 137 111 123 138 73 81 91 63 70 79 65 72 81 66 73 83 68 75 85 69 76 86 82 90 101 77 85 96 76 84 94 79 87 98 80 88 99 84 93 105 76 83 94 70 78 88 61 67 76 49 54 62 27 30 33 37 40 45 71 78 87 87 96 109 88 96 108 91 101 114 88 98 111 102 113 127 97 107 121 81 90 102 81 89 100 76 84 94 81 90 102 81 90 103 74 81 91 60 66 74 51 56 63 32 36 40 20 22 25 32 35 39 46 51 57 42 46 52 46 51 58 51 57 64 50 55 62 50 55 62 36 40 45 39 42 48 40 44 50 28 31 35 51 56 63 70 77 87 91 100 112 103 113 127 106 117 131 103 113 127 102 112 125 101 111 125 96 106 119 85 93 105 74 83 94 53 59 66 29 32 36 22 24 27 44 48 54 48 53 60 55 61 69 75 83 94 80 88 99 83 91 102 82 90 102 79 86 97 77 84 95 66 72 81 52 58 66 53 59 66 62 68 76 60 67 75 64 71 80 64 70 79 89 98 110 111 123 139 112 123 138 103 114 129 106 117 131 107 118 132 90 99 111 83 91 102 76 84 95 88 97 108 90 98 110 81 90 101 56 63 71 29 32 36 42 46 52 63 69 78 78 86 98 83 92 103 90 100 112 95 105 119 81 89 101 60 66 74 25 27 31 32 35 39 40 44 50 20 23 26 21 23 26 30 33 37 39 43 49 46 52 58 19 21 23 35 39 44 38 42 47 61 67 76 42 46 52 53 59 66 71 79 89 52 57 64 31 34 38 36 39 44 50 55 63 65 72 81 40 45 51 59 66 75 208 221 239 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 42 45 50 30 33 37 57 62 70 82 90 102 62 69 78 51 56 63 25 27 31 22 24 27 63 69 78 90 99 111 107 117 131 97 107 120 89 98 110 90 99 111 88 96 108 58 64 72 31 35 39 32 36 40 37 40 46 47 52 58 37 41 46 24 26 30 35 39 43 26 28 32 22 24 27 42 47 53 70 78 88 50 56 62 24 27 30 47 52 58 60 66 74 74 82 92 72 80 90 71 79 90 79 87 99 72 80 90 57 63 71 30 33 37 51 56 63 62 69 78 90 100 113 85 94 106 75 83 93 62 69 79 57 63 71 54 60 67 52 58 66 53 59 66 59 65 73 55 61 69 59 65 73 27 29 33 26 28 32 37 41 45 33 36 40 20 22 25 44 48 54 41 45 51 44 49 55 56 62 70 58 65 73 51 56 63 50 55 62 46 51 57 49 54 61 58 64 72 53 58 65 41 45 51 54 60 67 82 91 102 92 101 114 94 105 118 92 102 115 68 75 85 62 68 77 64 71 81 65 72 81 67 75 84 65 72 81 83 92 103 86 95 107 81 90 101 74 81 91 75 82 93 71 79 89 66 72 81 66 72 81 48 54 61 29 32 35 49 54 61 53 59 66 71 78 88 75 82 92 90 99 111 93 103 117 110 121 136 110 121 137 105 116 130 88 97 109 81 89 100 95 105 119 100 111 125 102 112 126 86 94 105 83 91 103 63 70 79 49 54 61 44 49 55 43 48 53 25 28 31 17 19 21 23 25 28 25 28 32 22 24 27 24 27 30 21 23 26 37 41 47 53 59 66 36 40 45 34 38 43 63 69 77 74 82 93 73 81 91 79 87 98 83 92 104 76 85 96 79 88 99 81 89 100 75 82 92 64 70 79 52 57 63 19 21 24 20 22 25 27 29 33 31 34 38 32 36 41 56 62 70 65 71 81 69 76 86 66 72 81 65 72 81 76 84 95 70 78 88 64 70 79 49 54 61 45 50 56 42 46 52 64 71 79 74 81 91 89 98 110 102 113 127 110 121 136 105 116 130 109 121 136 106 117 131 87 95 107 88 97 109 85 94 106 81 90 102 79 87 99 75 83 93 56 61 69 26 29 33 49 54 61 60 66 74 87 96 108 90 100 112 87 95 106 83 92 104 72 80 90 46 51 58 46 51 58 50 55 63 56 61 69 47 52 59 31 34 39 19 21 24 37 41 46 29 32 36 15 16 18 43 48 53 36 39 44 36 39 44 31 34 38 64 71 79 68 75 85 58 64 72 29 32 36 39 43 49 34 38 43 59 64 72 45 50 56 87 95 105 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 107 114 124 29 32 36 41 46 52 80 88 99 77 85 96 72 79 89 56 61 69 35 38 43 70 78 88 101 112 126 107 118 133 87 95 107 98 108 121 96 106 120 69 76 86 34 37 42 23 26 29 54 59 67 52 57 65 54 60 67 58 64 72 53 58 66 45 50 57 36 40 44 31 34 38 27 30 34 62 69 77 48 53 60 34 37 41 33 36 40 49 54 61 61 68 77 74 82 92 67 74 83 66 72 81 59 65 72 37 40 45 31 34 38 60 66 74 77 84 95 83 92 104 87 95 107 74 82 92 57 63 71 43 48 54 37 41 46 28 31 34 29 32 36 36 39 44 47 53 59 51 56 62 27 30 34 42 47 53 49 54 61 50 55 62 44 49 56 60 66 74 61 67 76 64 70 79 56 62 69 59 65 73 44 49 55 38 42 48 48 53 59 38 42 47 32 35 40 30 33 37 35 39 44 47 52 59 72 79 89 72 80 90 79 87 98 75 83 93 66 73 83 73 80 90 71 79 90 69 77 86 57 62 70 59 65 73 87 96 107 95 105 119 97 106 120 82 91 102 69 76 86 69 76 86 57 63 72 53 59 66 28 31 35 40 44 50 49 55 61 53 59 67 64 71 81 72 79 89 81 89 100 108 119 134 105 115 130 113 124 139 103 113 126 92 102 114 97 107 120 106 117 131 104 115 130 109 120 136 103 113 128 89 98 111 72 79 89 74 82 92 56 63 71 52 57 65 39 43 48 24 27 30 20 23 26 35 38 43 23 26 29 38 42 48 42 47 53 46 52 59 55 61 68 57 63 70 35 39 44 32 35 39 45 50 56 61 67 75 70 77 86 84 92 104 74 82 92 67 74 84 70 77 87 55 61 69 51 57 64 47 52 59 35 39 44 45 50 56 50 55 62 48 53 60 29 32 36 33 36 40 38 42 47 41 45 50 45 50 57 57 63 71 64 71 80 70 78 88 70 77 86 52 57 65 43 48 54 50 55 61 73 81 90 80 89 100 89 98 110 101 112 126 111 122 137 101 111 125 103 114 129 94 104 117 86 95 107 84 94 106 87 95 108 78 86 97 74 82 93 62 69 77 33 37 41 29 32 36 44 48 54 59 65 74 76 84 94 70 78 87 69 76 86 68 74 84 63 69 77 41 45 51 72 79 89 79 86 97 69 76 85 51 56 64 31 34 38 24 27 31 27 30 33 28 31 35 18 20 22 44 49 55 32 36 40 42 46 52 43 47 54 68 75 85 70 77 87 61 68 76 39 43 49 34 38 43 38 41 46 64 70 79 40 45 51 122 131 144 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 152 162 176 37 40 45 30 34 38 58 65 73 94 103 116 64 71 80 66 73 83 38 42 48 79 87 98 102 113 127 106 116 130 86 95 107 101 111 124 92 102 115 56 62 70 25 27 31 35 39 44 49 54 61 66 73 81 69 76 85 81 89 100 71 78 89 53 59 66 33 36 41 28 31 35 30 33 38 60 66 74 62 69 77 43 47 53 42 46 53 31 34 38 50 55 63 57 63 71 62 68 77 40 44 50 30 33 38 29 32 36 43 47 53 59 65 73 76 83 93 78 85 96 69 76 86 73 80 90 50 55 62 32 35 40 53 59 66 46 50 56 33 36 41 23 26 29 23 26 29 28 31 35 24 27 30 52 57 64 66 74 83 74 81 92 65 72 81 72 80 89 76 84 95 59 65 73 52 58 65 42 47 52 23 26 29 37 41 46 42 46 52 30 34 38 26 28 32 26 29 32 23 25 29 26 29 32 55 61 69 73 81 91 80 88 99 69 76 85 56 61 69 70 77 86 63 70 79 66 72 81 57 64 72 60 66 74 78 86 97 84 93 105 83 91 103 82 91 102 74 82 92 71 79 89 60 66 74 35 40 45 29 32 36 48 53 60 42 46 52 44 48 54 59 65 73 65 72 82 87 96 109 100 110 124 107 118 132 101 112 126 98 108 121 93 102 114 95 105 118 107 118 132 116 128 144 116 128 144 110 122 137 98 108 122 94 104 117 84 93 104 77 85 96 55 61 69 37 41 46 16 18 20 16 18 21 24 26 30 47 51 58 52 58 66 56 62 70 60 66 76 61 68 77 61 67 75 54 60 68 38 41 46 20 22 25 37 41 46 57 63 71 75 83 93 65 72 81 53 59 66 52 57 64 31 34 39 52 57 64 66 72 81 67 74 84 68 74 83 65 72 81 59 65 74 44 48 54 20 22 25 32 35 40 28 31 34 31 34 39 47 51 58 64 71 79 71 78 88 73 80 90 71 78 88 67 73 82 62 69 78 77 84 95 85 93 105 96 106 119 99 109 122 109 120 135 108 119 134 104 115 129 103 113 128 85 94 106 83 92 103 92 101 113 86 95 106 83 91 102 62 69 77 24 26 30 27 30 34 33 36 40 44 48 54 62 68 76 54 60 67 52 58 65 44 49 55 35 39 43 59 65 73 69 77 86 87 96 109 66 73 82 37 41 46 31 34 38 26 28 32 27 30 33 47 52 59 37 41 46 48 53 60 55 61 69 53 58 66 50 55 62 67 74 83 69 75 84 70 77 86 55 61 68 42 47 53 43 48 54 66 73 83 44 49 55 156 167 182 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 170 181 197 41 45 52 31 34 39 49 55 62 88 98 110 64 70 79 70 77 87 50 56 63 75 82 93 92 102 115 101 111 124 92 101 114 92 102 115 84 92 104 49 54 61 34 38 43 57 63 71 64 70 79 61 68 77 65 72 81 78 86 97 78 86 97 51 56 64 30 32 36 43 48 54 28 31 34 43 48 54 52 58 65 55 61 69 64 71 80 49 54 61 36 39 44 33 36 41 29 32 37 27 30 33 49 54 61 50 56 63 48 53 60 66 73 83 85 94 106 87 96 108 77 85 96 59 65 73 40 45 51 42 46 52 54 60 68 55 61 68 46 51 57 47 52 59 29 32 36 21 23 26 39 43 48 45 50 57 73 80 91 70 78 88 72 80 91 90 98 110 81 89 101 76 84 95 62 68 77 50 55 62 41 46 52 49 55 62 45 49 56 47 51 58 27 29 33 26 29 33 26 28 31 23 26 29 32 35 40 49 54 60 53 58 66 61 68 76 51 57 64 57 63 72 61 67 76 67 74 84 72 79 88 68 75 84 71 78 88 80 88 99 82 91 103 85 94 106 79 87 98 69 76 85 37 41 46 29 32 37 39 43 48 46 50 56 40 44 49 37 41 46 49 54 61 59 65 74 86 95 107 94 103 116 99 109 122 91 100 113 84 94 106 87 96 108 99 109 123 116 128 143 108 120 135 118 129 144 117 128 144 107 118 132 96 106 120 83 92 103 88 97 109 73 81 91 48 53 60 31 34 38 15 17 19 28 31 34 52 57 64 49 55 62 58 64 72 61 68 77 65 71 80 57 63 71 50 55 62 34 37 42 21 23 26 28 30 34 49 54 60 59 65 73 54 60 67 46 50 56 28 31 35 34 37 42 35 38 43 65 72 81 65 71 80 66 73 83 69 76 86 63 69 78 52 58 65 39 43 49 55 60 68 49 55 62 31 35 39 37 41 47 59 65 74 68 75 84 73 80 90 77 85 95 70 77 87 59 66 74 79 87 97 80 88 99 84 94 106 90 100 113 102 114 129 103 114 129 104 115 130 81 90 102 83 92 104 82 91 102 86 95 107 76 84 95 66 73 82 58 64 72 46 51 57 45 50 56 29 32 36 28 31 35 41 45 50 32 36 40 33 37 42 34 37 42 46 51 58 65 72 81 79 87 98 81 89 101 66 73 82 44 48 54 45 49 56 35 39 44 43 48 53 56 61 69 62 69 78 63 70 79 70 77 86 57 62 69 58 64 72 69 76 85 76 84 95 77 85 96 58 64 72 53 58 65 45 49 56 60 67 76 63 69 78 171 183 200 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 178 190 206 50 54 61 62 69 78 47 52 58 73 80 90 68 75 85 58 64 73 51 57 64 61 67 75 76 84 95 89 98 111 89 99 111 98 108 121 79 87 98 40 44 49 27 30 33 60 66 73 72 79 90 58 64 72 54 59 66 77 85 95 76 84 94 55 60 68 33 36 41 43 48 54 32 35 39 35 39 44 51 56 63 58 64 71 68 75 85 71 78 88 72 79 89 68 75 85 58 63 71 33 36 40 50 55 62 53 59 66 49 54 61 65 72 81 82 91 102 92 101 113 74 82 92 64 70 79 31 34 39 20 23 26 31 34 38 40 44 49 49 54 60 37 41 46 20 22 24 17 19 21 27 30 33 37 40 45 55 61 69 82 90 102 81 90 101 90 99 112 87 96 108 88 97 110 71 79 89 68 75 84 50 55 62 51 56 64 54 60 67 51 56 63 24 26 29 45 50 56 50 56 63 43 47 53 42 46 51 32 35 40 34 38 42 35 39 43 31 34 39 53 59 66 70 77 87 81 90 101 76 83 93 73 80 90 67 74 83 76 84 94 72 79 89 72 79 89 68 76 86 57 63 71 34 38 43 40 45 51 38 42 47 37 41 46 23 26 29 19 21 23 40 45 50 60 66 75 69 76 86 77 85 96 76 83 94 86 95 107 89 99 112 91 101 113 107 118 133 98 109 122 109 121 136 96 107 120 110 121 135 104 114 128 92 102 116 92 101 113 80 88 99 74 82 93 59 66 74 49 54 61 26 29 33 24 27 30 44 48 54 54 60 67 64 71 80 65 72 80 68 75 85 63 70 79 61 67 76 34 38 43 13 15 17 20 22 24 37 41 46 51 56 63 46 51 57 26 29 33 30 33 37 47 51 58 30 34 38 56 61 69 57 63 71 58 64 72 57 63 71 56 62 70 54 59 66 50 55 62 57 63 71 49 54 61 26 29 33 37 41 46 54 59 66 58 65 73 64 70 79 69 76 86 72 80 89 71 79 89 76 83 93 80 89 100 87 95 107 100 109 122 98 109 122 103 113 127 86 95 108 69 76 86 72 80 90 75 82 93 70 78 88 77 84 95 64 70 79 62 68 77 62 68 77 69 77 86 48 53 60 38 42 48 19 21 23 25 27 31 61 67 74 63 69 78 75 83 93 71 79 89 86 96 109 79 87 98 66 73 83 61 67 76 56 62 70 31 34 39 47 52 59 69 76 85 70 77 87 76 84 95 76 83 94 68 75 84 64 71 79 69 76 86 83 91 103 90 99 111 54 59 66 54 59 66 49 55 62 60 65 73 70 77 86 200 213 230 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 213 227 245 49 54 61 87 96 107 66 73 82 50 55 62 61 67 75 59 65 73 55 61 70 36 40 45 57 63 70 80 88 100 93 103 117 87 96 108 66 72 81 37 41 46 26 29 33 52 57 64 67 74 83 54 60 67 33 36 41 61 67 76 75 83 94 58 63 71 40 44 50 27 29 33 29 32 36 26 29 33 35 39 44 56 62 69 66 73 81 84 92 103 80 89 100 72 79 88 55 61 68 38 42 47 43 48 54 33 36 41 30 33 37 52 57 64 76 84 95 88 97 109 78 87 98 66 73 82 45 50 56 38 42 47 43 47 53 24 26 29 35 39 44 28 31 35 26 29 32 36 40 45 37 41 46 42 47 52 62 69 78 79 87 97 94 103 116 83 92 104 96 106 118 100 110 123 85 94 106 83 92 103 64 71 80 70 77 86 59 65 73 50 54 61 35 39 44 69 76 86 63 69 78 57 63 71 51 56 63 54 59 66 49 54 61 41 45 51 24 26 30 49 53 60 69 76 85 83 91 103 77 84 93 79 87 97 72 80 90 75 83 94 65 72 81 62 69 78 70 78 88 61 67 76 32 35 40 22 24 27 34 37 42 23 26 29 15 17 19 36 40 45 25 28 32 45 50 56 45 50 56 56 62 70 72 79 89 80 88 100 100 110 124 98 109 123 97 107 120 107 118 132 102 112 126 105 116 130 103 114 128 83 91 103 84 93 106 79 87 98 81 89 99 64 70 79 54 60 68 58 64 72 38 42 47 22 25 28 26 29 33 43 48 54 65 72 81 64 71 80 67 73 81 69 76 86 62 68 77 42 47 53 16 17 20 17 19 21 21 23 26 38 41 46 32 36 40 20 22 25 32 35 40 45 50 56 28 30 34 37 41 45 50 56 63 54 60 67 48 53 59 55 60 67 53 58 66 43 47 52 37 41 46 47 52 58 45 49 55 24 26 30 35 38 43 36 40 44 50 56 63 67 74 83 63 70 79 74 83 94 69 76 85 80 88 100 87 96 108 91 100 112 97 107 120 86 96 109 73 81 91 66 73 82 69 76 86 73 80 89 67 74 84 72 79 90 62 69 78 63 69 78 68 76 86 73 81 91 66 73 83 45 50 57 33 36 41 48 53 59 79 87 97 71 78 89 81 89 100 89 98 110 95 105 118 87 96 108 66 73 82 59 65 73 55 61 68 29 32 36 34 37 41 55 61 68 68 75 85 80 89 100 70 77 87 61 67 76 60 66 74 70 76 86 86 95 107 77 84 95 52 57 64 45 50 56 47 52 59 43 48 54 65 72 80 218 231 250 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 85 91 99 96 106 120 87 96 107 55 61 69 55 60 68 61 67 75 59 65 74 44 49 55 42 46 52 53 59 66 75 83 93 74 81 90 46 50 56 34 37 42 40 44 50 49 54 61 56 61 68 46 51 57 40 43 49 47 52 58 53 58 66 67 74 83 59 65 73 41 46 52 24 27 31 21 24 27 24 27 30 44 49 55 63 70 79 78 87 98 74 81 90 70 78 88 61 67 76 47 51 58 45 50 56 24 27 30 34 38 42 34 37 42 69 76 86 71 78 88 71 79 89 49 54 60 46 51 57 38 42 47 48 53 59 36 40 46 24 27 30 25 27 31 27 29 33 38 42 47 32 35 40 30 33 37 55 61 68 74 82 93 85 94 107 85 95 107 96 106 119 101 112 126 97 107 120 94 103 116 84 93 104 76 83 93 78 86 97 51 56 63 31 34 38 71 79 89 76 84 94 69 76 86 56 62 70 60 66 74 56 62 70 38 42 48 21 23 26 27 30 34 58 64 72 77 85 95 77 84 95 88 96 107 73 81 92 71 78 89 82 91 103 67 74 84 73 81 91 67 73 82 51 56 64 36 40 45 30 33 37 33 36 41 31 34 39 36 40 45 36 39 44 28 30 34 26 29 33 44 49 55 71 79 89 89 98 111 100 110 124 105 115 129 99 109 122 92 102 114 97 106 120 96 106 120 87 96 107 76 84 94 73 81 92 71 79 90 76 84 95 60 66 75 58 64 72 59 65 73 47 51 58 37 40 45 25 28 31 44 49 55 55 60 68 64 71 80 74 81 91 72 79 89 46 50 56 29 32 36 18 20 23 17 19 21 35 38 43 44 48 55 48 53 60 30 34 38 38 42 47 46 50 57 31 35 39 31 34 39 33 36 41 32 36 40 40 45 51 48 53 60 51 57 64 41 46 51 15 17 19 36 40 45 41 45 50 26 29 33 35 38 43 51 56 63 56 62 70 72 79 88 68 75 84 77 85 95 66 73 82 81 90 101 93 103 115 94 104 116 87 95 107 81 90 101 80 88 98 71 78 87 64 70 79 72 80 89 73 81 92 70 77 87 72 80 90 87 96 108 88 97 110 79 87 97 71 78 88 58 63 71 46 51 57 65 72 81 80 88 99 97 107 120 107 118 133 101 111 124 105 115 130 95 104 117 79 87 99 65 71 80 63 70 79 43 47 53 36 39 44 43 48 54 48 53 60 65 71 79 66 73 82 67 74 82 66 72 81 78 86 97 90 99 111 71 78 87 30 34 39 37 41 46 39 43 48 28 31 35 101 109 119 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 130 139 151 93 102 115 95 105 118 70 77 87 54 60 67 51 56 64 54 60 67 45 50 56 35 38 43 35 38 43 56 62 70 56 61 69 36 39 44 39 42 47 50 55 62 30 33 37 48 53 60 25 27 31 29 32 37 29 32 36 37 41 46 58 64 72 62 69 78 38 42 47 35 39 44 31 35 39 35 39 44 23 25 28 39 43 48 52 57 64 54 59 66 57 63 71 57 63 71 55 61 68 37 41 46 28 31 35 46 50 57 35 38 43 47 52 59 51 56 63 49 54 62 29 32 36 28 31 35 22 24 28 48 53 60 48 53 60 27 30 34 22 24 27 21 23 26 28 31 35 22 24 27 31 34 38 34 38 43 61 68 76 76 83 94 87 96 107 94 104 117 101 111 125 104 115 130 91 101 114 90 99 111 79 87 99 85 93 105 54 59 67 32 36 41 59 65 73 76 84 94 74 82 92 55 61 69 56 61 69 55 60 68 48 53 60 29 32 37 35 39 43 55 62 70 70 77 85 76 84 95 87 96 108 87 96 109 90 97 108 84 93 104 80 89 100 70 78 89 65 73 82 62 68 77 53 58 64 51 56 63 52 57 64 52 58 65 41 45 51 37 41 46 47 51 58 29 32 36 31 34 39 64 71 80 88 97 109 98 109 123 104 114 129 102 112 127 86 95 106 76 83 94 80 88 100 76 84 94 66 73 82 72 79 89 80 88 99 73 80 90 70 77 87 65 71 81 60 66 75 55 61 69 41 45 51 27 30 34 36 40 45 54 60 68 61 67 75 64 71 79 44 48 54 36 40 45 31 35 39 37 40 45 38 41 46 59 65 74 58 64 72 68 76 85 40 44 49 24 27 30 26 28 32 46 51 57 56 61 69 52 57 64 47 51 57 27 30 33 43 48 54 58 64 72 37 41 46 14 15 17 34 37 42 33 36 41 36 39 44 43 47 53 52 57 64 53 58 66 68 75 84 70 77 86 74 81 91 69 77 87 79 87 98 71 79 89 80 89 100 78 86 97 78 86 96 89 98 110 82 90 101 79 87 99 76 84 95 72 80 90 90 99 111 96 106 120 96 106 120 96 105 118 81 89 100 79 87 99 57 63 71 44 49 55 57 63 70 82 91 102 84 94 106 109 120 135 108 120 135 96 106 119 90 99 112 91 101 113 84 93 105 75 83 94 57 62 70 26 29 32 33 36 41 34 37 42 56 61 69 72 80 90 76 84 94 78 87 98 91 100 113 99 109 122 67 75 85 41 45 51 28 31 35 48 54 61 61 67 75 136 146 159 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 179 191 207 83 91 103 88 97 108 91 100 113 36 40 45 45 50 56 47 51 58 41 46 52 31 34 38 35 39 44 41 45 50 48 53 59 31 34 39 51 56 63 46 51 57 30 33 38 50 56 63 29 32 36 33 37 42 53 58 66 34 38 43 44 49 55 47 52 58 28 31 35 35 38 43 37 41 46 43 47 52 38 42 48 29 32 36 23 26 29 28 31 35 30 33 38 48 53 59 48 53 60 33 36 41 35 38 43 50 54 61 45 50 56 42 46 52 46 51 58 35 39 44 22 24 28 19 21 24 19 21 24 21 24 27 26 29 32 29 32 36 32 36 40 40 44 50 44 49 55 43 47 53 58 64 72 46 51 58 49 54 61 71 78 87 86 94 106 92 102 115 92 101 113 90 100 113 105 115 129 95 105 119 77 85 95 62 68 77 46 51 57 36 39 44 61 68 77 83 91 101 87 95 106 63 69 78 62 68 76 50 56 63 47 52 59 35 38 43 43 47 53 62 69 77 70 78 88 65 73 82 87 96 109 95 105 118 91 101 114 101 111 125 85 93 105 88 97 109 73 80 90 63 70 79 66 72 81 70 77 87 70 77 86 60 66 75 47 52 58 38 42 48 38 43 48 29 32 36 44 49 55 67 75 85 74 82 92 90 99 111 95 105 118 99 109 123 92 101 113 91 100 113 90 99 111 91 100 113 95 104 117 85 93 104 79 86 97 82 90 101 75 83 93 68 75 85 61 67 76 41 45 50 34 37 42 30 33 37 41 45 51 56 62 69 65 72 81 49 55 62 37 41 46 18 20 23 41 45 50 55 61 69 54 59 67 63 69 77 60 66 74 68 74 84 43 48 54 27 30 34 36 40 46 62 68 77 65 72 82 72 79 89 56 62 70 45 50 56 25 28 31 30 33 37 22 24 27 19 21 23 31 34 39 26 29 33 55 60 68 51 56 63 60 66 75 68 74 83 78 86 97 83 92 103 75 83 93 76 83 94 71 78 88 65 71 80 70 77 87 74 81 91 76 84 95 89 99 111 87 95 107 88 97 108 74 81 91 80 89 101 86 94 106 97 107 120 104 115 129 94 103 116 77 85 96 69 77 87 59 65 72 41 45 50 55 61 68 72 80 90 97 107 119 104 115 129 112 123 138 102 112 127 93 102 115 94 105 119 99 110 124 87 96 109 67 74 83 34 37 42 23 25 28 37 41 46 67 74 83 81 90 101 90 99 111 92 102 116 96 106 120 97 107 121 74 82 92 31 34 38 47 51 58 73 80 90 75 83 94 179 190 206 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 209 222 240 83 92 103 86 95 107 82 91 102 48 53 60 30 33 37 48 53 60 36 40 45 32 35 39 30 34 38 34 37 42 28 31 36 21 24 27 53 59 67 60 67 75 62 69 77 38 41 46 29 32 36 36 40 45 58 64 73 49 54 61 27 30 34 27 30 34 28 30 34 32 35 39 27 29 33 51 56 63 57 63 71 57 63 70 47 52 58 32 35 39 22 25 28 39 43 49 33 37 41 26 28 32 46 51 57 51 56 63 56 62 70 30 32 36 41 45 50 27 30 34 19 21 24 20 22 25 33 37 41 38 42 47 50 55 62 55 60 68 54 60 67 53 58 65 55 61 68 63 70 80 66 73 82 68 75 84 53 59 66 58 64 73 68 76 85 83 91 102 87 97 109 90 100 113 101 111 125 80 88 99 62 68 77 47 52 59 32 35 39 53 58 66 69 76 86 83 92 103 85 93 104 65 72 81 59 65 73 57 63 72 57 63 71 49 54 61 23 26 29 52 57 64 61 67 76 65 72 81 78 87 98 96 106 120 104 115 131 103 113 127 97 107 120 92 100 112 75 83 94 66 73 82 66 73 82 78 86 96 64 70 79 58 64 72 43 47 53 43 47 53 40 44 50 33 36 40 35 39 44 59 65 73 84 93 105 98 108 122 103 114 128 104 114 127 111 123 139 104 115 130 94 104 117 93 102 115 102 112 125 98 108 121 87 96 107 79 87 97 80 89 101 62 68 77 45 50 56 25 28 31 36 39 45 33 36 41 48 53 60 57 63 72 65 72 81 56 61 69 38 42 47 22 25 28 26 29 33 58 63 71 54 60 68 59 65 73 53 58 65 54 59 67 36 40 45 33 37 42 51 57 64 67 73 82 75 83 93 68 75 84 63 70 78 50 55 62 30 33 37 20 22 25 19 21 24 37 41 46 40 44 49 28 31 35 45 50 56 56 62 70 69 76 86 70 78 88 92 101 114 95 105 118 101 111 125 89 98 110 84 93 104 65 72 81 73 81 91 72 79 89 78 86 97 99 109 122 88 97 109 84 92 103 73 81 92 71 78 87 71 78 88 89 98 110 92 101 114 78 87 98 72 79 89 63 69 78 58 64 72 38 42 47 47 52 59 75 82 92 87 96 109 100 110 124 101 111 125 86 94 106 95 105 119 95 105 119 106 117 131 96 106 119 71 79 88 40 44 50 18 20 22 31 35 39 74 82 93 82 91 102 98 107 120 89 98 111 92 101 115 85 94 106 46 51 57 57 63 71 69 76 85 87 96 107 72 79 89 203 215 233 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 86 94 104 75 83 94 91 101 113 67 74 83 44 48 54 43 47 53 40 44 50 42 46 51 23 25 28 34 37 42 54 59 67 30 33 37 52 57 64 65 71 80 78 86 97 67 74 83 33 36 41 43 48 54 63 70 78 34 38 42 30 33 37 25 28 32 41 45 51 44 49 55 46 51 57 59 65 73 63 69 78 57 63 71 61 68 76 47 52 59 32 35 40 20 22 24 38 42 48 55 61 68 60 66 74 60 66 75 44 49 55 41 45 51 35 39 44 20 22 25 17 20 22 28 30 34 44 49 55 53 59 66 50 55 62 69 76 86 59 65 74 56 61 69 55 61 69 65 71 80 61 67 75 59 64 71 57 63 71 48 53 59 64 71 80 78 86 96 76 83 94 77 85 96 89 99 111 79 87 98 51 56 63 26 29 32 43 48 53 55 60 68 63 69 78 78 87 98 74 81 90 71 78 88 68 75 84 61 68 76 62 68 77 59 65 73 37 41 45 31 34 38 59 65 73 65 72 81 79 87 98 92 101 114 101 112 126 107 118 133 88 97 110 93 103 116 84 93 104 70 78 87 61 67 76 64 71 80 68 75 84 48 53 60 38 42 48 36 40 45 29 32 36 39 43 48 47 52 59 56 61 69 74 81 91 98 108 120 98 108 122 97 107 120 94 104 117 101 111 126 100 110 124 103 113 128 101 112 127 104 114 129 87 96 109 73 80 91 73 80 91 56 62 70 37 40 46 29 32 37 48 53 60 62 68 76 62 69 78 70 77 86 62 68 77 55 61 68 46 51 57 38 42 47 27 29 33 53 58 65 56 62 69 55 60 68 44 48 53 39 43 48 18 21 23 21 24 27 44 48 54 58 64 72 71 78 88 62 68 77 61 67 75 54 59 67 35 39 44 31 33 37 44 48 54 48 52 58 41 45 51 24 27 30 40 44 50 45 50 56 69 76 85 72 80 90 94 104 116 103 114 129 98 108 122 90 98 110 91 100 112 83 91 102 81 90 102 94 103 115 98 108 122 104 115 129 81 89 100 77 85 97 71 78 88 61 67 76 63 69 78 81 89 100 79 88 99 68 75 84 53 58 65 47 52 58 42 46 52 23 25 28 53 59 67 86 95 106 97 107 120 97 108 121 103 114 128 90 99 111 92 101 114 95 105 119 98 108 121 102 111 124 66 74 84 37 41 46 19 20 23 50 55 62 71 78 88 75 83 94 85 93 105 75 83 94 89 98 111 78 86 97 45 50 57 67 74 84 75 83 94 89 98 110 87 95 106 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 223 236 255 222 236 255 222 236 255 222 236 255 223 236 255 223 236 255 222 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 154 165 179 88 97 110 84 92 103 79 87 98 51 56 63 30 33 37 36 40 45 43 47 54 25 28 31 33 36 41 57 63 71 27 30 34 29 32 36 61 67 76 71 79 89 80 88 99 50 56 63 50 55 63 54 60 67 29 32 36 35 39 44 26 29 32 22 25 28 47 52 59 54 60 68 72 80 90 69 77 86 57 63 71 58 65 73 61 67 76 44 48 54 22 25 28 35 38 43 59 65 73 69 75 85 57 63 72 46 50 56 33 36 41 44 48 54 29 31 35 36 40 45 40 45 50 39 43 48 46 51 57 51 56 63 66 73 82 51 57 64 37 41 46 39 44 49 54 59 67 56 62 70 47 52 58 37 40 45 21 24 27 45 50 56 64 71 79 79 87 98 83 93 105 86 95 108 68 76 86 57 62 70 40 44 49 40 44 50 62 69 78 68 75 84 69 76 86 75 82 92 71 78 89 64 71 80 55 61 68 58 64 72 63 69 77 66 73 82 35 39 44 47 52 58 72 80 90 78 87 98 79 86 97 86 95 106 90 99 112 93 103 117 84 93 105 95 105 118 80 88 99 59 65 73 61 68 76 56 62 70 62 68 76 41 45 51 23 25 29 26 28 32 40 44 50 54 59 67 54 59 66 76 84 95 83 92 103 91 100 112 83 92 104 84 93 105 90 99 111 99 110 124 99 109 122 99 108 122 102 113 126 94 103 117 79 88 99 73 81 90 69 76 85 53 59 67 30 33 37 55 61 68 66 73 81 66 73 82 70 77 87 66 72 80 60 66 74 55 61 69 52 57 63 25 28 31 41 45 51 44 49 55 45 49 55 25 28 31 20 22 25 22 24 27 33 36 41 41 45 51 46 51 57 51 56 63 58 63 71 59 64 72 55 61 69 31 34 38 56 62 69 58 64 72 50 56 63 29 32 35 17 18 21 26 28 32 43 47 52 63 70 79 80 88 98 90 99 111 87 96 108 105 115 129 101 112 126 95 104 117 78 87 99 85 94 106 80 88 99 96 106 118 97 107 120 91 100 112 78 85 95 57 63 71 52 58 65 61 68 77 68 75 85 67 74 82 40 45 50 29 32 35 26 29 33 27 29 33 34 37 42 58 64 72 74 82 92 91 99 111 94 104 117 94 104 117 95 105 118 87 96 109 100 110 124 102 113 127 89 98 110 76 83 93 34 37 42 39 43 49 58 64 72 78 86 97 76 84 94 78 86 96 76 84 94 81 89 101 55 61 69 57 63 71 73 79 89 70 78 88 83 92 103 153 163 177 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 222 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 178 190 205 82 90 102 75 83 94 83 92 103 74 81 91 32 35 39 34 37 42 32 35 40 24 26 29 23 26 29 41 45 50 24 27 30 33 36 41 62 68 77 71 79 89 64 71 80 59 65 73 45 50 56 47 52 58 27 30 34 32 36 40 46 51 57 24 27 30 35 39 43 66 73 82 78 86 97 69 76 86 62 68 77 61 67 75 65 72 81 40 45 50 23 25 29 24 27 30 44 49 55 47 52 59 48 53 60 42 47 53 47 52 58 49 54 60 31 34 39 31 35 39 21 24 27 25 27 30 49 54 60 36 40 45 35 39 44 29 32 36 29 32 36 26 29 33 39 44 49 40 44 50 42 46 52 24 27 30 36 39 44 31 34 39 38 43 48 67 74 83 80 89 100 91 100 113 87 96 107 70 78 87 44 48 55 40 44 49 68 75 84 76 84 96 78 86 96 80 88 99 84 93 105 81 90 101 58 64 72 54 60 68 68 75 85 70 78 88 51 57 64 40 44 50 60 66 74 67 74 83 71 78 88 82 90 102 93 103 117 87 97 109 94 104 117 94 104 118 78 86 97 56 62 70 50 55 62 44 48 54 38 42 47 29 32 36 51 56 63 39 43 48 34 38 43 52 57 64 71 78 87 74 81 91 66 73 82 77 85 95 74 81 91 75 82 91 76 83 93 82 90 101 82 90 102 91 100 113 101 112 126 95 104 118 86 94 105 72 80 90 57 63 71 48 53 60 40 44 49 57 62 70 64 70 79 75 83 93 69 76 85 60 66 74 61 67 76 67 75 84 54 60 67 37 41 46 27 30 34 36 39 44 22 25 28 18 20 22 25 28 31 45 50 55 58 63 71 38 42 47 36 40 45 36 40 45 44 48 54 46 51 58 33 36 41 36 40 46 53 59 66 58 63 71 42 47 53 32 36 40 26 29 32 22 25 28 44 48 55 64 71 80 79 87 97 99 108 121 86 95 107 106 116 130 92 102 114 86 95 106 67 74 83 66 73 82 76 84 95 85 94 105 89 98 110 79 87 98 41 46 53 33 36 40 28 30 34 53 58 65 43 48 53 43 47 53 46 51 56 41 46 52 32 36 41 25 27 31 54 60 67 72 79 89 91 100 112 93 102 113 95 104 117 99 109 123 107 118 133 103 113 128 99 109 123 96 106 120 86 95 106 72 79 89 46 51 58 64 70 78 69 77 86 75 83 93 77 85 96 78 86 97 70 78 88 65 72 81 42 47 53 70 77 88 54 59 67 62 69 79 77 84 93 182 194 209 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 211 224 242 76 84 94 67 74 83 74 81 91 86 94 106 61 67 75 50 55 62 25 28 31 25 28 31 15 17 19 23 26 29 34 38 42 48 53 60 58 64 73 80 89 101 78 86 96 68 75 84 47 52 59 32 35 40 23 26 29 20 22 25 44 48 54 37 41 46 39 43 49 70 77 86 80 88 100 77 85 97 66 73 82 56 62 70 51 57 64 47 52 58 38 42 48 35 39 44 37 41 46 32 35 40 24 27 31 32 35 39 37 40 45 29 32 36 24 27 30 20 22 25 35 39 43 36 39 44 27 29 33 21 24 27 38 42 47 49 53 59 54 59 67 40 44 49 36 40 45 41 45 51 30 34 38 35 38 43 48 53 59 48 53 59 23 25 29 46 51 58 63 70 79 82 90 100 80 88 99 81 89 100 54 60 67 48 53 60 71 78 88 83 91 101 85 93 104 83 92 103 94 103 115 78 87 98 68 75 84 69 77 86 80 88 98 67 75 84 61 67 76 31 34 38 59 65 73 67 74 82 68 75 84 72 80 90 87 96 108 87 97 109 88 96 108 78 86 97 74 81 91 55 61 69 43 48 54 23 25 28 36 40 45 53 59 67 49 54 61 46 51 57 42 46 52 52 57 65 69 76 85 63 70 79 60 66 75 61 67 75 57 63 71 66 72 82 69 75 84 66 73 83 85 95 107 102 113 126 87 95 107 87 95 106 75 83 94 56 63 71 48 53 60 27 30 34 44 49 55 49 54 60 57 63 71 68 74 84 67 74 83 71 78 87 68 75 85 81 90 101 64 70 79 55 60 68 43 47 53 37 41 45 43 47 53 41 46 52 46 51 57 65 71 80 70 77 86 51 56 63 48 53 60 47 52 58 43 48 54 42 46 51 27 30 33 43 48 53 55 61 69 51 56 63 48 53 60 40 44 49 33 37 41 30 34 38 44 49 55 66 73 81 82 90 101 92 101 114 101 111 124 102 112 126 83 92 103 70 77 87 48 53 60 44 49 55 68 74 83 68 76 86 66 72 81 49 54 60 33 37 42 34 38 42 18 20 22 35 39 43 38 41 46 68 74 84 67 73 83 60 66 74 43 47 54 43 47 52 71 79 89 84 92 104 81 89 100 78 86 97 85 93 105 97 107 120 98 108 121 99 109 122 97 107 119 97 107 120 100 109 122 67 73 83 47 52 59 60 66 74 65 71 80 86 95 107 92 102 115 90 99 111 64 70 79 60 65 73 49 54 60 76 84 94 53 59 66 70 77 87 63 70 80 209 222 240 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 112 119 130 73 81 91 70 77 87 85 93 105 74 82 93 56 61 68 34 37 41 37 41 47 26 28 32 32 35 40 27 30 34 56 62 70 64 71 80 94 103 115 80 87 98 67 74 83 69 75 85 32 36 41 25 28 31 20 22 24 33 36 41 23 25 28 38 43 48 54 60 67 69 76 86 84 92 103 79 87 98 54 60 68 56 61 69 40 44 50 43 48 53 47 52 58 39 43 49 27 30 34 27 30 33 49 54 61 40 44 49 46 51 57 44 48 55 43 48 54 31 34 39 43 48 55 39 43 48 28 31 35 38 43 48 44 49 56 58 64 72 54 59 67 59 65 74 59 64 72 55 60 67 51 56 64 53 58 66 46 50 56 18 20 23 27 30 35 52 57 65 70 77 86 70 78 88 78 86 97 56 61 69 32 35 39 55 60 68 76 84 95 81 89 99 90 100 112 86 96 108 90 99 112 83 92 103 76 84 95 88 97 108 81 90 101 65 71 81 38 42 47 57 63 70 76 84 95 73 80 90 78 86 96 74 81 92 76 83 93 66 72 82 64 70 79 44 49 56 34 37 41 35 38 43 55 61 68 68 75 84 65 71 80 56 62 69 48 53 60 59 65 72 58 64 72 62 69 77 53 58 66 52 57 65 53 58 65 56 62 70 53 59 66 59 65 74 71 78 88 81 89 101 103 113 127 91 100 112 86 95 106 69 76 85 58 64 72 40 44 50 28 31 35 29 32 36 46 50 56 55 61 68 73 81 92 78 86 96 80 88 99 76 83 94 93 102 115 74 81 91 66 72 82 59 65 72 53 58 66 57 63 71 61 67 75 66 73 82 75 84 95 81 90 101 73 81 92 57 62 70 42 46 52 28 31 35 29 31 35 15 16 18 24 27 30 52 57 65 45 50 57 56 62 70 46 51 58 33 37 41 22 24 27 45 49 55 67 73 82 99 109 123 113 125 141 106 117 131 106 116 130 68 75 84 54 60 68 45 50 56 45 50 56 67 74 83 56 62 70 47 52 58 30 33 37 44 49 55 35 39 43 37 41 45 50 55 62 66 72 81 80 88 99 68 75 84 55 61 69 39 43 48 54 60 68 72 79 89 68 75 84 53 58 66 70 77 87 79 86 97 93 103 116 98 108 122 99 108 122 83 92 103 83 92 103 86 95 107 60 66 74 38 42 47 62 69 77 80 88 99 90 100 113 89 98 109 89 99 111 70 77 87 62 68 76 52 57 64 69 76 85 47 52 58 86 95 107 132 140 152 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 166 176 190 72 79 89 56 62 70 89 98 110 78 86 96 69 75 84 45 50 55 26 29 32 33 36 41 21 24 26 39 43 49 54 60 67 70 77 86 89 97 109 94 103 115 73 81 91 68 74 84 47 52 59 39 43 49 21 23 26 24 27 31 28 31 35 28 31 35 40 44 50 52 57 64 70 77 86 77 85 95 67 74 83 60 66 74 46 50 56 52 57 64 43 48 54 32 35 39 30 33 37 29 32 36 54 59 66 65 71 79 61 67 75 66 73 83 48 53 60 27 30 34 27 29 33 27 29 33 24 26 29 23 26 29 34 38 43 52 58 65 63 69 78 67 73 82 67 74 83 65 71 80 55 61 68 46 51 57 33 36 40 38 42 46 54 60 67 61 67 76 67 74 84 74 81 91 61 68 77 48 53 60 31 34 38 61 67 75 80 88 98 84 92 104 90 99 112 87 96 108 95 104 116 93 103 116 100 110 123 81 89 100 80 88 98 67 74 84 34 38 43 46 51 58 69 76 86 72 80 90 74 82 93 73 81 92 85 94 107 73 81 92 56 62 70 27 30 34 44 48 54 57 63 72 67 74 84 84 93 105 69 77 86 60 66 74 64 70 79 63 69 77 72 79 89 70 77 87 56 62 70 47 51 58 60 66 75 75 82 92 60 65 73 59 65 73 76 84 94 83 92 104 92 101 114 87 96 107 87 96 107 65 72 80 43 47 53 43 47 53 37 41 46 26 29 33 30 33 37 61 67 76 82 89 99 87 96 108 93 102 115 90 100 113 96 105 117 89 98 110 77 85 95 76 84 94 77 85 96 83 91 102 81 90 101 82 91 102 80 88 98 73 81 91 62 69 77 55 61 68 34 37 42 18 19 22 15 17 19 23 25 28 51 56 62 64 71 79 65 71 80 52 57 64 46 50 57 25 27 31 28 31 35 49 54 61 86 94 106 93 102 115 113 125 141 110 121 137 85 95 107 72 79 89 48 52 59 42 47 53 51 57 64 64 71 80 44 48 54 35 38 43 37 40 45 28 31 35 37 41 47 58 64 72 71 78 88 71 79 88 73 81 91 58 64 71 57 63 71 34 38 42 52 58 66 64 70 79 39 43 49 45 50 56 53 58 66 70 78 87 94 104 116 94 104 117 94 103 116 95 105 118 80 88 100 75 82 92 49 54 61 43 48 54 83 92 104 91 101 114 96 106 119 98 108 121 86 95 108 66 72 81 40 44 50 65 72 81 59 65 72 58 63 71 89 98 110 168 179 193 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 215 228 246 58 64 73 45 49 55 65 72 82 81 88 99 75 83 94 46 50 56 30 33 37 31 34 37 18 20 23 35 39 43 64 70 78 77 85 95 89 98 110 93 102 114 78 85 95 59 65 73 48 53 60 36 40 45 27 29 33 28 30 34 33 36 40 22 25 28 21 23 26 26 29 33 58 64 72 60 66 74 60 66 74 57 62 70 39 44 49 39 42 47 34 37 42 32 35 40 32 35 40 38 42 47 52 57 64 58 64 73 66 72 81 75 82 93 66 72 81 51 56 63 40 44 49 21 23 26 21 23 26 17 19 21 28 31 34 46 51 57 55 61 68 56 62 70 55 61 69 42 46 52 35 39 43 23 26 29 39 43 48 54 60 67 57 63 71 70 77 86 66 73 83 74 81 91 71 78 88 64 70 78 37 41 46 64 71 80 71 78 88 92 101 114 86 95 107 84 93 106 86 95 108 105 116 130 97 107 120 78 87 98 74 82 93 60 65 73 40 44 50 35 38 43 69 76 85 75 83 93 81 90 102 92 101 114 80 89 100 66 72 82 52 57 65 26 29 32 50 56 62 57 62 70 68 75 85 80 88 99 75 82 92 70 77 87 71 79 88 66 74 83 75 83 93 79 87 98 66 73 82 68 76 85 77 85 96 79 87 99 68 74 83 70 76 85 74 81 92 86 95 106 86 95 107 89 97 109 84 93 104 69 76 86 55 61 68 42 46 52 26 28 32 18 20 22 35 38 44 70 77 87 87 96 109 79 87 99 94 103 116 95 105 118 100 110 123 101 111 124 93 102 115 97 107 121 94 103 117 103 113 126 96 106 120 92 100 112 68 75 85 54 60 67 54 59 67 35 39 45 24 26 29 32 35 40 43 48 54 64 70 79 74 82 93 70 77 87 65 71 80 52 58 65 39 44 49 26 29 33 33 36 40 57 63 70 88 96 108 98 108 121 107 118 134 106 116 131 92 102 114 80 89 101 59 65 73 57 62 69 57 63 71 59 65 73 44 49 54 27 30 34 40 44 50 46 51 57 61 67 76 74 82 92 85 93 104 79 86 97 75 83 94 62 68 76 51 57 64 34 37 42 34 37 41 40 45 50 43 47 53 52 57 65 65 71 80 73 81 91 93 102 114 101 111 125 91 101 113 89 98 110 81 89 99 65 72 81 50 55 62 59 65 73 87 96 107 99 109 123 97 108 123 92 102 115 70 77 86 48 52 59 34 38 43 74 82 92 38 42 48 65 72 81 66 73 82 211 224 243 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 80 86 94 30 34 38 40 45 51 80 88 99 71 79 89 49 55 62 35 39 43 42 46 52 39 43 48 55 61 68 68 75 85 74 82 92 92 101 114 92 101 113 75 82 92 55 61 68 58 63 71 36 40 45 31 34 39 44 49 55 41 45 51 32 35 40 45 50 57 46 50 56 35 39 44 45 50 56 56 61 69 43 47 53 37 41 47 28 31 36 52 57 64 53 58 65 49 54 61 44 48 54 36 40 45 57 63 71 75 82 91 70 77 87 71 78 89 62 68 77 55 60 68 36 40 44 24 26 29 20 22 25 24 26 29 45 49 56 59 65 73 49 54 61 34 38 42 19 21 24 23 26 29 42 46 52 65 71 80 66 73 81 67 75 85 69 76 86 58 64 71 52 57 65 59 65 73 70 77 86 43 47 53 45 49 55 62 68 77 89 98 111 95 104 118 98 108 122 101 111 124 99 110 123 104 114 128 87 96 108 75 83 93 64 71 80 32 35 40 35 39 44 68 75 84 85 94 105 76 84 94 86 94 106 77 84 94 70 76 85 48 52 59 19 20 23 48 53 60 55 60 68 69 76 86 83 91 102 77 86 96 69 76 86 67 74 83 70 78 87 79 87 98 78 86 97 71 78 88 79 87 98 87 95 107 83 91 103 75 82 92 71 78 88 82 91 103 84 92 104 84 92 104 90 99 112 86 94 106 75 82 93 58 63 70 24 26 30 35 38 43 29 32 36 42 46 52 58 64 71 77 85 95 84 92 104 90 100 113 94 103 116 93 102 115 93 102 115 96 106 119 91 101 114 98 108 121 104 115 130 104 114 128 86 95 107 61 68 76 54 59 66 38 42 47 35 39 44 31 33 37 50 55 62 64 71 80 79 87 98 94 103 115 82 91 102 71 78 87 56 62 70 34 38 43 25 28 31 47 52 59 62 68 76 83 91 102 110 121 136 106 117 131 94 103 116 99 108 121 79 87 98 68 75 85 61 67 75 60 66 74 52 57 64 51 56 63 30 33 37 32 36 40 52 57 64 71 78 87 83 91 103 90 98 110 91 100 112 83 92 103 62 69 78 44 49 55 23 25 28 32 35 39 28 31 34 40 45 50 49 55 62 61 67 76 83 91 102 99 109 122 87 96 108 96 106 119 97 106 119 72 80 90 53 58 65 34 38 43 67 74 84 100 110 123 110 121 135 92 102 115 70 77 87 41 45 51 29 32 37 58 63 71 65 72 81 33 37 41 63 70 79 109 117 127 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 237 255 156 166 179 39 43 49 29 32 36 71 78 87 75 84 95 61 67 75 29 32 36 40 44 49 42 47 52 44 48 54 84 92 103 75 82 93 88 97 109 95 104 117 74 81 90 50 55 62 57 63 71 46 51 57 41 45 51 33 37 42 26 28 32 48 53 59 73 80 90 67 74 84 52 57 64 35 38 43 32 35 39 35 38 43 32 35 40 23 25 28 46 51 58 59 65 73 64 70 79 44 49 55 42 47 52 49 53 60 63 69 78 67 74 83 64 71 80 69 76 85 66 72 81 58 63 71 39 43 49 33 36 40 17 19 21 32 35 39 48 52 59 42 46 51 24 27 31 26 29 33 38 42 48 53 59 66 71 78 88 74 82 93 74 82 93 68 75 85 52 57 65 43 47 52 51 56 63 63 70 78 63 70 78 37 41 46 35 39 44 73 81 91 86 95 107 96 106 119 100 110 123 100 111 125 94 103 115 83 91 102 73 81 91 57 62 70 27 30 33 54 60 67 73 80 91 89 97 108 78 86 97 67 75 85 67 74 83 46 51 57 34 37 42 24 27 30 43 47 53 57 62 69 65 71 80 70 77 87 67 74 83 70 77 86 61 67 76 61 68 76 65 72 81 80 88 99 83 91 103 80 89 100 81 89 100 82 90 102 80 88 98 77 85 97 86 96 108 88 97 110 87 96 107 86 95 107 78 87 98 61 68 76 38 41 47 26 29 33 41 45 51 51 56 63 52 57 64 55 60 67 64 70 79 79 87 98 98 108 121 91 101 114 91 101 113 92 101 114 88 96 108 102 113 127 98 108 122 92 101 113 92 101 113 79 87 98 61 67 76 52 58 66 47 52 58 36 40 45 31 34 38 58 64 72 80 88 98 84 93 104 89 99 111 85 93 105 72 80 90 50 55 62 29 31 35 35 39 44 53 58 66 75 82 92 88 97 110 99 109 122 90 100 112 95 105 118 100 111 124 84 93 104 76 84 94 70 77 86 62 68 76 45 50 56 47 52 58 30 33 37 27 30 34 57 63 71 75 82 92 91 101 114 81 89 99 81 89 100 68 75 84 55 61 69 41 45 50 30 33 37 31 35 39 27 29 33 30 33 38 32 36 40 57 63 71 69 76 87 92 102 115 91 100 113 90 99 111 82 90 102 50 55 62 34 38 43 59 66 74 89 98 110 102 113 129 105 116 131 87 95 107 56 61 69 34 38 43 60 67 75 73 81 91 54 59 67 48 53 60 65 72 81 166 176 191 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 237 255 223 236 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 200 212 229 46 50 55 43 47 53 53 58 66 73 80 90 64 70 79 47 52 59 35 39 44 46 50 56 47 52 59 76 83 93 79 88 98 75 82 93 87 95 107 71 78 88 52 57 64 42 46 52 36 40 45 31 34 38 25 27 31 38 42 47 66 72 80 78 86 97 89 98 110 83 91 102 63 69 78 29 32 36 27 30 34 41 45 50 24 27 31 45 50 56 66 73 83 58 64 71 54 59 67 46 50 56 45 49 55 50 55 62 53 59 66 61 67 75 63 70 79 68 75 84 58 64 72 53 59 66 48 53 60 19 21 24 26 29 33 23 25 28 34 38 42 46 50 56 39 44 49 40 44 50 48 53 59 65 72 80 76 84 94 71 78 88 64 71 79 47 52 59 37 40 45 46 50 56 58 64 72 65 71 80 53 59 66 32 35 39 63 69 78 83 92 103 80 88 99 85 93 105 79 88 101 84 93 104 76 84 94 56 62 69 32 35 39 29 32 36 54 60 67 66 73 82 80 88 98 71 79 88 73 80 90 62 68 77 33 37 41 24 26 30 27 30 33 45 50 56 58 64 73 72 79 89 66 74 83 63 70 78 63 69 78 55 60 68 42 47 52 64 71 80 69 76 86 71 78 88 74 81 91 77 85 96 79 87 99 85 95 107 77 85 96 91 100 112 95 105 118 94 104 117 85 94 105 73 81 90 66 73 82 44 48 53 26 29 33 30 33 37 47 52 58 52 57 65 56 62 69 59 65 74 76 83 93 82 90 102 97 106 118 94 103 116 94 104 117 97 108 121 93 102 115 86 95 107 83 91 102 77 85 95 71 78 87 51 57 64 37 40 46 41 45 50 27 30 33 45 50 57 57 63 71 71 78 87 74 82 92 70 78 87 70 77 87 60 66 75 37 41 45 38 42 47 46 51 57 54 59 66 71 78 87 82 91 102 85 93 105 88 97 110 83 91 103 81 89 101 76 84 94 66 73 82 70 77 86 60 66 75 49 54 61 49 54 61 27 30 34 36 40 44 59 64 72 84 93 104 80 88 99 75 83 94 78 86 96 57 62 70 33 36 41 24 26 29 24 26 30 19 21 24 16 18 20 32 35 39 42 47 52 64 71 80 80 87 97 92 101 113 85 93 105 73 80 90 48 53 60 39 42 47 65 72 81 82 90 101 104 115 129 113 125 140 103 114 128 70 77 87 37 41 46 48 53 60 75 83 93 73 80 90 33 36 41 47 52 59 65 71 79 218 231 250 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 236 255 223 237 255 223 236 255 223 236 255 223 236 255 223 237 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 236 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 119 127 137 36 40 45 41 45 50 81 89 99 68 75 84 62 68 76 43 48 54 41 46 51 40 44 49 77 85 95 76 84 95 62 68 76 65 71 79 62 68 77 48 53 59 27 30 34 22 25 28 27 30 34 42 47 52 54 60 67 73 81 91 83 91 102 89 99 111 81 89 100 83 92 103 64 71 80 26 28 32 40 44 50 32 36 40 63 69 77 64 70 79 61 67 75 45 49 56 39 43 49 34 37 42 46 51 58 40 44 49 42 46 51 67 74 83 70 77 87 69 75 85 62 69 78 50 55 62 24 26 30 23 25 29 29 32 36 49 54 61 57 63 70 60 66 74 56 62 71 58 64 72 55 61 69 60 67 75 64 71 80 65 72 80 50 56 63 34 37 42 30 33 37 53 59 66 65 71 80 56 62 70 44 48 54 37 41 46 59 65 73 60 66 73 66 72 81 59 65 73 67 74 83 60 66 74 49 54 61 21 24 27 33 36 41 51 56 64 64 70 78 72 79 88 75 83 92 62 69 78 50 55 62 37 41 46 13 15 17 20 22 25 38 41 46 59 65 73 69 77 87 68 75 85 73 80 90 64 70 79 53 58 65 45 49 55 63 69 77 53 58 65 61 67 76 64 71 79 72 79 88 69 76 85 77 85 96 88 97 109 91 101 114 92 102 115 94 104 117 85 93 105 59 65 74 47 52 58 41 45 50 30 33 37 20 22 25 26 29 33 52 57 64 52 58 65 63 69 78 67 74 83 87 95 107 90 100 113 91 100 112 84 92 104 71 79 89 81 89 99 76 84 95 69 76 85 58 64 72 42 47 52 25 28 31 17 19 21 20 22 25 27 29 33 46 51 57 47 52 58 60 66 74 60 66 74 61 67 75 55 60 67 40 44 50 23 25 29 51 56 63 64 70 79 56 62 70 55 61 69 63 69 78 76 83 94 81 90 101 84 92 103 66 73 82 59 65 73 55 61 69 52 58 65 54 59 66 35 39 43 34 37 42 41 45 50 53 58 65 61 67 75 80 88 98 81 89 99 76 83 93 65 72 80 51 56 62 32 36 40 26 28 32 36 39 44 35 38 43 22 24 27 55 60 68 67 73 83 71 78 87 70 77 86 79 87 98 85 93 104 65 71 80 40 44 50 65 72 80 90 99 111 98 108 122 99 109 123 106 118 133 96 106 119 53 59 66 30 33 37 69 76 85 82 90 100 37 41 45 23 25 28 53 58 65 132 141 153 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 221 234 253 221 234 253 219 232 251 219 232 251 213 226 245 215 228 246 213 226 244 214 227 246 205 218 236 211 224 242 201 214 232 205 218 236 195 208 225 204 217 234 195 208 226 202 215 232 193 205 223 201 214 232 195 208 225 192 204 221 184 195 212 191 204 221 183 196 213 189 201 218 190 202 220 183 195 212 176 188 204 191 203 220 182 195 212 188 200 217 184 196 213 182 195 212 174 186 203 186 198 216 167 178 194 173 185 201 163 175 190 160 171 186 161 172 189 174 186 202 165 176 192 156 168 184 162 174 190 159 170 186 139 150 165 159 171 187 147 158 174 158 170 186 146 158 174 150 162 177 153 164 180 155 166 182 140 152 167 147 157 172 129 139 153 141 152 166 125 136 152 136 147 162 128 139 153 109 118 130 27 30 34 30 33 37 67 73 83 89 98 110 58 64 72 57 63 71 36 39 44 48 53 60 60 66 73 72 80 90 74 82 93 50 55 62 45 50 56 48 53 60 42 46 52 26 28 32 25 27 30 43 47 53 51 56 63 66 73 82 83 92 104 87 95 107 87 95 107 85 94 106 75 83 93 42 46 52 29 32 36 25 27 31 53 59 66 78 86 96 67 74 83 42 46 52 21 24 27 22 25 28 54 59 66 42 47 52 39 43 49 65 72 81 75 83 94 71 78 88 61 68 76 51 56 63 33 37 42 22 24 27 48 54 60 61 67 75 73 80 90 68 75 85 63 69 78 67 73 82 59 64 72 59 65 74 60 66 74 54 59 67 49 54 61 48 53 59 40 44 49 60 65 73 68 76 85 69 75 85 72 80 90 62 68 77 42 46 52 29 32 36 36 40 44 29 32 36 27 30 33 28 31 35 23 25 28 26 29 33 39 43 48 60 65 73 63 70 78 75 82 92 63 70 79 48 53 60 42 46 52 36 40 45 24 26 29 20 22 25 35 38 43 63 69 78 76 83 93 75 82 93 77 85 96 58 64 72 62 68 76 44 49 55 46 51 58 38 42 47 43 48 54 57 63 70 64 70 79 69 76 85 70 77 86 75 82 92 96 105 118 87 95 107 91 99 111 78 85 96 48 53 59 21 24 27 39 43 48 40 44 49 41 45 51 22 24 27 35 39 44 47 52 59 64 70 79 67 74 83 73 80 90 90 99 111 79 87 98 76 83 93 62 69 78 57 63 72 47 52 58 45 50 56 38 42 46 21 23 26 32 35 39 42 46 52 38 42 48 45 50 56 32 35 39 28 31 35 51 56 63 47 52 58 32 35 40 26 28 32 29 32 36 40 44 49 55 60 68 52 58 65 37 41 46 26 28 32 53 58 66 67 74 83 70 77 86 58 64 72 45 49 55 32 35 39 24 27 30 31 34 38 28 31 35 31 34 38 50 56 63 56 62 69 63 69 78 78 86 97 69 76 86 71 78 88 68 75 84 58 64 72 41 46 51 20 22 25 32 35 39 44 48 54 41 45 51 41 46 52 62 69 78 77 85 96 82 90 101 76 84 95 85 94 105 70 77 86 36 40 45 45 49 56 78 85 95 98 108 122 100 110 124 101 111 126 98 108 121 70 77 87 30 33 37 49 54 60 72 79 89 48 52 59 36 39 44 41 45 50 41 46 52 100 110 122 140 151 166 150 161 177 144 155 170 145 155 170 148 159 175 137 149 164 145 156 171 148 159 175 155 166 181 144 155 171 153 164 180 146 157 172 140 151 166 158 169 184 159 170 186 157 169 185 165 177 192 151 161 176 163 175 191 155 166 182 166 177 193 172 183 199 159 171 187 165 177 194 170 182 199 161 172 188 181 193 210 173 185 202 178 190 206 180 192 209 183 195 211 175 187 203 188 200 217 185 197 214 188 200 217 180 192 209 178 190 207 187 199 216 191 204 221 191 204 221 195 207 224 197 210 227 192 204 221 206 219 236 195 207 224 207 220 238 203 215 233 205 218 236 210 223 241 200 213 231 207 220 238 206 219 237 213 226 244 213 227 245 219 232 251 216 229 248 218 231 250 221 235 254 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 223 237 255 208 221 239 198 211 229 197 210 228 199 211 229 196 209 226 190 203 220 192 205 222 189 201 218 177 189 206 187 199 217 174 186 202 180 192 209 176 188 205 182 194 211 179 191 208 177 189 205 171 182 198 161 173 189 173 185 202 173 185 201 163 175 191 160 172 188 167 179 195 150 162 177 141 153 168 150 161 176 140 151 166 142 153 168 138 149 164 136 147 162 134 144 158 128 138 152 125 136 150 126 137 152 125 136 151 125 136 151 106 116 129 114 124 138 116 126 140 109 120 135 108 118 132 104 115 130 103 114 129 103 113 127 94 105 120 99 110 125 88 99 112 87 99 115 82 93 108 76 86 100 84 95 109 83 94 109 78 89 104 81 92 106 80 91 105 75 85 98 94 106 123 82 93 107 78 89 104 80 91 106 81 92 106 72 82 94 85 98 113 81 91 105 76 86 100 75 85 99 84 95 109 78 89 102 76 86 99 76 86 99 86 98 114 90 102 118 88 99 115 82 94 109 81 91 105 74 84 97 80 91 105 80 91 105 78 89 103 82 93 107 79 90 104 78 89 103 78 89 102 77 87 101 75 85 97 82 93 108 72 82 94 75 84 97 80 90 103 91 103 119 88 99 115 86 97 112 89 101 117 73 82 95 82 93 107 78 89 102 80 91 105 79 90 104 87 99 114 81 92 106 77 88 101 79 89 102 87 99 115 81 92 106 84 95 111 87 99 115 83 94 109 78 88 102 78 88 102 37 41 46 41 45 50 48 54 61 84 92 102 60 66 75 57 63 71 35 38 43 44 48 54 33 36 41 66 73 82 75 83 94 48 52 59 35 39 44 47 51 57 48 53 60 33 37 41 22 24 27 29 32 36 43 47 52 54 60 67 74 82 92 91 99 111 103 113 126 94 103 114 81 89 100 64 70 78 53 58 66 41 45 51 48 52 59 69 77 86 73 80 90 53 58 65 37 40 46 28 31 34 52 57 64 59 65 72 51 55 62 63 69 78 75 82 92 89 97 109 68 75 84 60 67 75 36 40 45 18 20 23 37 41 46 55 60 67 65 71 79 63 69 77 58 64 72 59 65 73 55 61 69 67 73 83 61 67 76 48 53 60 49 54 61 60 66 74 57 63 72 62 69 77 70 78 87 70 77 87 77 84 94 85 93 105 58 64 72 46 51 57 60 66 74 53 58 66 49 54 61 41 45 51 33 36 41 41 45 51 46 51 57 55 60 67 51 57 64 60 65 73 38 41 46 31 34 39 39 43 48 37 41 46 29 31 35 27 30 33 23 25 28 48 53 59 59 65 74 66 72 81 65 71 80 59 65 74 62 68 76 58 64 72 43 47 53 24 26 30 30 33 37 44 48 55 52 58 65 41 45 51 49 54 61 63 69 77 72 79 88 71 78 88 61 67 76 55 61 69 30 33 38 27 30 33 20 22 25 34 38 43 33 36 40 26 29 33 20 22 25 37 41 46 49 54 61 64 70 79 71 79 88 75 82 92 66 73 82 63 69 77 51 56 63 31 35 39 16 18 20 26 29 33 22 24 27 22 25 28 37 41 46 54 59 67 56 61 69 52 57 64 49 55 62 34 37 42 29 32 36 27 30 34 43 47 53 51 56 63 56 61 69 56 62 70 47 51 58 33 36 40 25 28 32 20 22 25 32 35 39 39 44 49 35 39 44 26 29 32 42 46 52 44 49 55 40 44 50 39 42 47 37 40 45 62 68 76 72 79 89 76 84 94 77 85 96 82 91 103 87 95 106 68 75 85 61 68 76 48 53 60 29 32 35 25 27 31 24 27 30 44 49 55 45 49 56 43 48 54 80 87 98 80 88 99 89 98 110 88 97 109 85 94 106 58 64 72 31 35 39 55 61 68 84 92 104 102 113 127 104 114 127 104 115 129 92 100 112 64 70 79 28 31 34 45 49 55 52 57 65 40 44 49 44 48 54 54 59 67 52 58 66 88 100 116 78 89 103 85 96 111 83 94 109 84 96 111 84 96 111 78 88 101 79 90 104 86 97 112 86 97 113 86 98 113 92 104 120 85 96 111 76 87 100 78 88 102 71 80 93 72 81 93 79 89 102 78 88 102 79 89 103 79 89 103 76 87 100 90 101 117 83 94 108 79 90 104 86 97 112 77 87 101 79 90 104 87 99 114 85 97 112 83 94 108 77 87 101 77 87 100 78 89 103 78 88 102 75 85 99 77 87 100 84 95 110 78 88 102 75 85 98 82 94 109 84 95 110 84 95 110 80 90 104 81 92 106 82 93 108 82 94 108 92 105 121 83 94 108 79 90 104 87 99 114 78 89 103 75 85 99 77 88 102 78 88 102 81 92 106 81 92 107 80 91 105 82 94 110 88 101 117 75 85 99 76 86 99 78 88 102 89 98 111 84 94 107 81 91 103 95 105 119 96 106 119 107 119 134 102 112 126 117 128 142 126 137 152 130 141 156 122 132 146 131 142 157 138 150 165 125 135 149 132 142 157 128 139 154 127 137 152 136 148 163 144 154 169 132 143 158 153 164 180 151 162 177 166 177 193 160 172 187 147 158 173 167 179 195 169 181 197 156 167 182 161 172 188 169 181 197 166 178 194 178 190 207 181 193 210 184 196 213 182 194 211 175 187 204 193 206 223 188 200 217 191 204 221 193 206 223 194 206 223 195 208 225 199 212 230 200 213 231 199 211 229 209 222 240 203 216 234 75 85 99 79 90 105 82 93 107 85 96 110 85 97 113 78 89 103 82 93 107 89 101 116 77 87 101 83 94 108 87 99 115 78 89 104 76 86 100 77 88 101 78 89 103 80 90 104 84 96 112 88 100 115 81 92 106 79 89 104 80 91 105 75 85 98 86 97 113 87 98 113 84 95 110 82 93 107 86 98 113 89 102 118 88 99 114 72 82 96 80 90 104 85 96 111 77 87 100 86 98 114 75 84 97 73 83 96 76 87 100 81 92 106 83 94 109 79 90 105 79 89 103 85 97 111 83 94 108 88 100 116 90 102 118 80 91 105 77 87 101 88 100 115 82 93 108 81 93 108 80 91 104 74 84 97 76 87 102 80 91 105 75 86 99 78 89 103 90 102 117 82 92 105 77 88 102 72 81 93 80 91 105 77 88 103 72 82 96 78 89 103 86 97 112 84 95 110 77 87 101 80 90 104 79 90 103 88 100 116 84 95 110 86 97 113 82 93 107 89 100 116 88 100 116 97 110 126 92 104 120 83 94 109 84 95 109 87 98 114 85 96 111 82 93 108 80 90 104 74 84 97 82 93 108 88 100 116 87 99 115 78 89 103 73 83 96 71 81 93 78 89 102 75 86 100 72 82 95 77 87 101 78 89 104 80 91 105 78 88 102 71 81 94 69 79 91 77 88 102 80 90 104 68 77 89 74 85 98 76 86 98 75 85 98 82 93 108 76 87 101 86 98 113 79 90 103 67 76 87 42 46 52 60 65 73 72 79 88 68 75 84 54 60 67 46 51 57 35 38 42 34 38 43 50 55 62 75 83 93 50 55 62 26 28 32 45 49 55 61 67 74 66 72 80 40 44 50 26 29 32 23 25 28 49 54 61 68 75 85 92 101 113 100 110 125 92 102 115 100 110 123 79 87 97 77 85 96 62 68 77 60 67 76 68 75 84 66 73 82 60 66 74 59 65 73 48 53 60 44 49 55 55 60 68 54 60 67 55 61 68 63 69 77 80 87 98 68 75 84 57 63 71 27 30 34 37 41 46 58 64 72 71 78 87 65 72 81 48 53 60 50 55 62 47 52 58 65 71 80 58 64 72 47 51 58 40 44 49 45 50 56 61 67 75 72 79 89 68 75 84 73 81 91 86 95 106 74 81 91 81 89 100 75 82 92 68 75 84 68 75 85 62 68 77 57 62 70 51 57 64 44 49 54 45 50 57 55 60 68 63 69 78 66 73 82 45 50 57 21 23 26 24 27 30 24 27 30 29 32 36 28 31 35 26 29 33 20 22 25 31 34 38 47 51 57 45 50 56 52 57 64 48 52 58 49 54 60 50 55 62 35 39 44 23 25 29 22 24 27 25 27 30 33 36 40 30 33 38 29 32 36 32 35 39 45 50 56 45 50 57 44 48 54 26 28 32 31 35 39 47 51 58 30 33 37 30 33 37 34 38 42 36 40 45 29 32 35 25 27 31 37 41 46 55 60 68 59 65 74 66 73 82 62 68 76 50 55 62 40 44 50 26 29 32 27 30 34 42 47 52 50 55 61 26 28 32 42 46 52 51 56 63 52 58 65 50 54 61 50 55 62 39 43 48 39 44 50 47 52 59 57 63 71 69 76 87 70 78 88 60 67 76 31 35 39 34 37 42 36 40 45 41 45 51 43 47 53 27 30 34 43 47 53 58 65 73 67 73 82 64 71 80 65 71 80 55 61 69 47 51 58 60 67 75 66 73 82 84 93 105 95 104 117 82 91 103 83 92 103 72 79 89 53 58 65 32 35 39 40 44 49 33 36 41 35 38 43 40 44 50 41 45 51 52 58 65 73 81 90 88 97 109 97 107 120 83 92 103 68 75 84 50 56 63 40 44 50 62 69 77 91 101 114 103 114 128 98 108 121 97 106 119 90 100 112 54 59 67 34 37 42 34 37 41 30 33 38 36 40 45 39 43 48 49 54 60 65 73 83 70 79 91 73 83 96 89 101 118 80 91 105 76 86 99 84 95 110 82 93 107 83 94 108 78 88 101 68 78 90 79 89 104 88 100 116 75 86 99 73 83 96 80 92 107 88 101 117 85 96 111 97 110 127 88 99 114 87 98 114 89 101 117 89 102 118 78 89 102 87 98 113 83 94 108 80 91 105 76 86 100 80 90 104 76 86 100 81 92 106 82 93 108 81 93 108 81 92 106 88 100 116 87 99 114 87 99 114 81 92 106 78 89 103 81 92 106 90 103 119 87 98 113 83 95 110 77 88 102 74 85 98 83 94 109 87 99 114 82 93 106 82 92 106 83 94 109 81 92 106 79 91 105 79 90 104 80 91 106 84 96 110 78 88 102 83 94 108 78 89 103 84 95 110 79 91 105 81 92 106 79 89 103 76 86 99 83 94 109 80 91 106 77 88 101 78 89 104 75 85 99 77 87 101 80 90 104 77 87 99 77 86 99 81 92 106 87 98 114 79 89 103 83 95 109 87 100 116 83 95 110 78 88 102 69 78 90 80 90 104 84 95 110 78 88 102 80 90 104 83 94 109 87 99 114 84 95 110 73 83 97 80 91 105 77 87 100 79 90 104 76 86 100 79 89 103 80 91 105 78 88 102 76 87 102 78 88 102 81 92 106 78 88 102 77 87 100 76 87 101 77 88 101 83 95 110 88 100 115 79 90 104 80 90 104 71 81 94 81 91 105 79 90 104 83 94 108 88 100 116 89 100 115 74 83 96 78 87 101 74 84 98 85 97 112 79 90 104 79 89 103 84 95 110 80 91 106 85 98 114 79 90 103 83 94 108 81 92 106 87 99 114 77 88 102 77 88 101 83 94 109 79 89 103 71 81 94 75 84 97 77 88 102 80 91 106 90 103 119 83 94 109 76 86 99 73 83 96 63 72 83 71 80 92 86 97 113 71 81 94 78 89 102 88 100 116 94 107 124 86 98 112 79 89 103 80 90 104 72 82 95 65 74 85 77 87 100 82 93 107 84 96 111 82 92 106 77 87 101 77 88 102 87 98 113 76 86 99 84 95 110 72 82 95 79 89 103 81 92 106 81 92 106 76 87 100 81 92 107 89 102 118 83 94 109 80 90 105 85 97 112 82 93 107 78 88 102 79 90 104 89 101 117 94 107 124 90 102 119 76 86 99 77 87 101 76 86 100 78 88 102 75 85 98 70 80 92 62 71 82 67 76 87 81 91 106 93 105 121 82 94 109 70 80 92 81 91 105 81 92 106 87 99 114 78 88 101 75 85 99 69 78 89 71 80 93 76 86 100 82 93 107 81 93 109 82 93 107 81 92 106 77 88 102 77 87 101 72 81 94 85 96 111 85 97 112 70 80 92 77 87 101 74 84 97 68 77 89 68 77 89 81 92 107 90 103 119 90 102 118 75 86 99 73 82 94 89 101 116 90 102 118 71 81 93 69 78 89 79 89 103 78 89 103 80 91 105 73 82 94 46 50 56 75 83 93 58 64 71 61 67 76 48 52 59 48 52 59 20 22 25 21 23 26 41 45 51 70 77 87 56 61 69 24 27 30 33 36 41 65 72 81 88 96 108 68 75 85 49 54 61 36 39 44 33 36 41 57 63 70 72 79 89 93 102 114 89 99 111 98 107 120 90 100 113 84 92 103 66 73 82 67 74 83 63 69 78 65 72 80 57 63 71 60 66 75 58 64 72 47 52 58 55 60 67 50 55 61 56 61 69 51 57 64 59 65 73 60 66 74 52 57 64 30 33 37 42 47 53 55 60 67 59 65 73 59 65 74 50 55 62 52 57 64 56 61 68 53 58 66 56 62 69 45 49 55 36 40 46 47 51 57 54 60 67 74 82 92 82 90 101 73 80 90 83 91 103 75 83 93 73 81 90 77 85 97 80 89 100 84 93 105 78 85 95 66 73 82 60 65 73 57 63 72 55 60 68 56 62 71 62 69 77 56 62 69 40 44 50 23 25 28 33 37 41 21 24 27 34 38 42 39 43 49 28 31 35 15 17 19 15 17 19 17 19 22 14 15 18 17 18 20 22 25 28 25 27 31 36 40 45 26 29 33 20 22 24 19 21 24 33 36 41 53 58 65 64 70 79 55 61 68 41 45 50 31 34 39 28 31 34 25 28 31 37 41 47 46 51 57 56 61 69 40 44 50 25 27 31 25 27 31 32 35 39 37 40 45 34 38 42 27 29 33 40 44 49 35 39 43 34 37 42 39 43 48 39 43 48 19 21 23 33 36 41 48 53 59 63 69 78 59 65 73 34 38 42 43 48 54 50 55 61 58 64 72 61 67 75 56 62 69 63 69 78 66 72 81 71 78 87 74 81 91 77 85 95 68 76 85 53 58 65 30 33 36 50 55 61 51 56 63 54 59 67 63 69 78 60 66 74 61 67 76 75 83 93 84 92 104 82 90 101 74 82 92 53 59 67 50 55 61 52 58 65 70 77 86 80 88 99 80 88 99 89 98 110 71 78 87 53 58 65 31 35 39 36 40 45 50 55 62 42 47 52 53 59 66 52 58 65 56 61 69 61 67 76 79 87 98 82 91 102 87 96 108 79 87 97 66 73 81 37 41 46 26 29 33 59 65 73 79 87 97 82 90 102 75 83 93 87 96 108 73 81 91 29 33 37 41 46 51 28 30 34 24 27 30 25 28 32 51 56 63 50 55 62 80 90 104 79 89 103 84 95 110 86 97 112 80 92 106 77 88 102 80 90 104 83 94 109 84 95 111 82 94 109 82 93 108 84 95 110 70 80 93 68 77 88 70 79 92 80 90 104 80 91 105 81 92 107 84 95 110 84 95 110 82 93 108 77 87 101 78 89 102 72 82 95 63 71 82 66 75 87 67 76 88 65 74 86 73 84 97 74 84 97 76 86 99 75 85 97 71 81 94 82 94 108 82 93 107 68 77 89 67 77 89 73 83 97 74 84 97 72 81 94 78 88 102 78 88 101 76 86 100 80 90 104 85 96 111 86 97 112 76 86 100 69 78 90 66 75 86 76 87 100 78 89 103 85 96 112 70 79 91 78 89 102 76 85 98 85 96 111 85 96 112 77 87 101 74 84 97 82 94 109 78 89 104 80 91 105 80 91 105 75 86 100 72 81 94 78 89 103 76 86 100 78 88 102 79 90 104 68 78 91 71 81 95 70 80 92 70 80 93 90 102 118 84 95 110 84 96 111 80 92 107 87 98 114 96 108 125 81 92 106 88 100 115 85 97 112 75 85 98 70 79 92 67 76 88 72 82 95 88 99 114 85 97 111 85 97 111 83 94 109 73 82 95 73 83 96 73 82 95 73 83 96 81 92 106 81 91 105 88 100 116 82 93 108 75 85 98 73 84 98 81 92 107 84 95 109 89 101 117 89 101 117 80 91 106 79 89 103 72 82 94 92 104 120 80 91 104 90 102 118 83 95 109 80 90 104 81 92 106 79 90 104 89 101 116 90 103 119 71 80 93 78 88 100 76 87 101 82 93 107 73 83 97 74 84 97 75 85 98 88 100 115 71 81 95 78 90 104 85 96 111 86 98 112 79 91 106 84 95 110 88 100 116 79 90 104 79 89 103 80 91 106 76 86 100 81 91 105 79 89 102 75 85 99 75 86 99 77 87 101 67 76 88 71 80 93 71 81 93 75 85 99 81 92 107 81 92 106 65 74 86 67 77 88 72 82 94 76 86 100 78 88 102 79 89 103 75 86 99 83 94 109 79 90 104 74 83 96 74 84 96 84 95 110 79 90 104 87 99 115 94 106 122 96 109 127 94 107 123 79 90 104 78 89 103 74 83 96 74 83 96 69 78 90 68 77 89 79 90 104 68 77 88 75 84 97 84 96 112 84 94 108 77 87 100 79 89 103 83 94 108 89 101 116 80 90 103 75 86 99 76 86 99 84 95 110 70 80 93 73 83 96 94 107 125 92 104 120 90 102 118 92 105 122 74 84 98 75 86 99 72 81 94 76 86 100 74 84 98 74 84 97 81 91 106 82 93 107 87 99 114 87 98 113 82 93 107 77 87 101 71 81 95 82 93 108 85 96 111 73 83 96 68 77 89 75 86 100 79 89 103 71 80 92 75 86 99 76 86 100 78 88 101 79 90 104 76 87 100 87 99 114 86 98 113 92 104 119 83 95 110 86 97 112 80 91 106 79 90 104 88 100 115 58 66 76 65 72 81 60 67 76 45 50 57 37 40 45 36 40 44 17 19 21 18 20 22 41 45 51 77 85 95 70 77 87 36 39 44 27 29 33 57 63 71 90 99 111 87 96 108 71 78 88 63 69 78 29 32 35 31 34 38 65 71 80 75 83 93 93 102 115 103 114 128 98 108 121 92 101 113 82 90 101 62 69 78 60 65 73 54 60 68 48 54 61 54 60 68 47 52 58 45 50 56 46 51 57 50 55 62 53 58 65 45 49 56 47 52 59 49 54 61 40 44 49 24 26 30 41 45 51 42 47 52 48 53 59 45 50 57 41 46 51 48 53 59 53 59 66 46 51 57 55 61 68 51 56 63 41 45 50 40 44 50 54 59 66 63 70 79 66 73 82 69 77 87 68 75 85 58 64 72 61 68 77 73 81 91 80 88 99 89 98 110 92 101 113 81 89 100 77 84 94 67 74 83 50 55 63 45 49 55 49 54 60 52 57 64 47 52 58 30 33 37 29 32 36 24 26 30 30 33 38 43 47 53 37 41 46 37 41 46 16 18 20 29 32 36 21 23 26 16 18 20 14 16 18 15 16 18 17 19 21 17 19 21 18 20 23 32 36 40 58 64 72 76 84 95 75 83 93 70 77 86 64 70 79 52 58 65 41 45 51 47 51 58 52 57 64 54 60 67 57 64 72 64 70 79 62 68 77 59 65 73 46 50 56 31 33 37 18 20 23 31 34 39 23 26 29 26 28 32 26 29 32 28 30 34 30 34 38 38 42 47 48 53 59 57 63 71 61 66 74 55 61 69 30 33 37 32 35 40 43 48 54 64 71 79 70 77 87 72 79 89 80 89 100 92 101 113 76 84 94 76 83 94 64 70 79 52 57 64 27 30 34 26 29 32 44 49 55 50 55 62 56 61 69 66 73 82 77 85 96 73 81 91 86 94 105 92 100 112 82 90 101 77 85 95 66 73 82 54 59 67 56 62 69 73 80 90 78 86 96 80 88 99 72 80 90 62 69 77 32 36 40 18 19 22 44 48 54 53 59 67 60 66 74 69 76 86 54 59 66 46 51 57 45 49 55 67 74 84 85 93 105 80 88 99 67 74 83 65 72 81 48 52 58 23 25 28 53 59 66 69 76 85 74 81 91 81 89 100 85 93 105 44 49 55 44 48 54 59 65 74 41 45 51 36 39 44 30 33 37 55 60 68 63 70 80 76 87 100 80 92 106 86 98 113 71 81 93 78 89 102 74 84 97 82 92 106 83 95 111 78 89 103 71 80 93 71 81 93 86 98 113 89 101 116 89 101 117 77 88 102 72 81 94 73 83 96 91 102 117 79 89 103 74 84 98 81 92 106 83 94 109 72 82 95 81 92 106 80 91 106 84 95 110 72 81 93 76 86 99 74 84 98 77 88 101 69 78 90 73 83 96 83 94 108 85 97 111 85 96 111 84 96 111 85 96 111 79 89 103 84 95 110 82 93 107 79 89 103 73 82 95 72 82 95 69 79 92 75 84 97 76 86 99 78 88 101 78 88 101 77 87 101 86 98 113 94 108 125 85 97 112 81 91 106 72 81 94 79 89 103 83 94 109 89 100 116 74 85 98 80 91 105 83 95 109 78 88 102 72 82 95 63 71 82 80 91 106 78 88 102 79 90 105 82 93 108 76 86 100 77 87 102 74 84 97 71 80 93 74 85 98 73 83 96 77 88 102 81 92 106 77 86 99 72 82 95 82 94 108 85 96 112 79 89 102 68 77 89 84 95 110 95 108 125 70 80 92 79 90 104 89 101 117 87 98 113 80 91 105 71 81 93 69 79 91 75 85 98 77 88 102 74 84 96 75 85 99 74 84 98 73 83 96 79 90 103 77 87 101 90 103 119 83 94 109 73 83 97 89 101 117 81 93 108 69 79 92 67 76 88 69 79 91 71 81 94 72 81 93 82 93 108 90 102 117 77 87 100 85 97 111 77 88 102 74 84 97 77 87 100 67 76 88 74 85 98 83 94 109 83 95 110 79 90 104 79 90 104 91 104 120 78 88 102 67 77 89 77 88 101 83 93 107 91 103 118 94 107 125 78 88 101 80 91 105 81 92 106 82 93 108 80 90 104 80 90 105 81 92 107 81 93 107 78 88 102 80 91 106 73 83 96 71 81 93 72 82 95 69 79 91 81 91 105 95 108 124 96 109 126 87 99 115 91 103 119 79 90 104 84 96 111 77 88 102 62 70 82 61 69 80 78 89 102 83 94 108 77 87 101 74 84 97 77 87 101 83 94 108 76 86 100 68 77 89 71 80 93 79 89 103 94 107 125 85 97 113 84 96 111 89 101 117 87 98 114 75 85 98 68 77 88 65 74 86 81 91 105 83 95 109 72 82 94 66 75 87 82 92 106 84 95 110 73 83 97 79 89 103 71 80 93 73 82 95 72 82 94 72 81 94 77 87 100 86 98 113 86 98 113 86 97 112 96 109 126 84 95 109 82 93 108 81 92 107 79 89 103 75 86 99 63 72 83 69 79 91 95 108 125 87 99 114 88 100 116 88 100 115 81 92 106 72 82 95 79 90 104 85 97 112 89 101 117 84 95 109 71 81 93 78 88 100 79 89 102 75 86 99 77 87 101 85 96 110 79 90 104 79 90 104 81 91 105 73 82 95 68 78 90 73 83 95 68 77 89 78 88 103 74 84 97 80 91 105 87 99 114 75 85 98 52 58 65 73 81 90 50 55 61 25 27 30 22 24 27 40 44 50 30 33 37 19 21 24 49 54 60 74 82 92 59 65 73 48 53 59 58 64 71 71 79 88 97 106 118 78 85 95 68 75 83 48 53 60 29 32 36 43 47 52 75 82 92 85 94 106 94 104 117 101 111 124 92 101 113 92 102 114 78 85 95 59 65 73 55 60 67 46 51 56 46 51 57 40 44 49 23 25 28 34 37 42 41 45 51 43 48 54 44 48 55 41 45 51 47 51 58 52 57 64 26 28 32 21 24 27 19 21 23 28 31 35 41 45 51 50 55 62 59 65 73 57 63 71 58 64 73 63 69 78 64 70 79 51 56 62 26 28 32 31 34 38 46 51 57 56 62 70 65 71 80 72 79 89 60 66 74 63 69 77 66 73 82 70 77 87 76 84 94 77 85 95 80 88 100 76 83 94 69 75 84 56 62 69 47 52 58 44 49 55 48 53 59 41 45 51 33 36 40 23 26 29 38 42 47 28 31 35 25 28 31 36 40 44 38 42 47 23 26 29 22 24 27 19 21 24 20 22 24 15 16 18 15 16 18 29 32 36 37 41 46 44 48 54 54 59 66 67 73 82 77 84 94 87 96 108 72 79 89 61 68 77 57 62 70 54 60 67 53 59 66 61 67 76 66 72 81 65 72 81 72 79 89 76 84 94 65 71 79 59 65 73 39 43 49 30 33 37 34 37 42 45 49 55 52 58 65 53 58 66 66 72 81 66 73 83 68 75 84 61 68 76 64 70 78 69 76 85 65 72 80 37 41 46 22 24 28 44 49 55 62 69 78 86 95 107 96 106 119 86 95 107 93 103 116 89 98 110 66 73 81 56 62 70 42 46 52 27 30 34 21 23 26 32 35 40 50 55 61 61 68 77 79 87 97 87 95 107 88 96 107 93 102 115 95 104 117 92 102 115 77 85 95 68 75 85 67 74 83 82 89 100 79 87 97 79 87 97 69 75 84 55 60 68 39 43 49 25 27 31 33 36 41 40 44 50 64 70 78 62 68 77 66 73 83 51 56 63 48 53 59 57 63 71 74 82 92 89 97 109 79 87 97 72 79 89 71 79 88 44 49 55 25 28 31 51 56 62 57 63 71 66 73 82 80 88 99 60 66 74 39 42 48 61 67 76 62 68 76 33 36 41 36 40 46 44 48 55 60 66 74 62 70 81 59 67 78 68 77 90 66 75 86 67 76 88 74 83 95 88 99 114 89 101 116 77 87 101 72 82 95 76 87 101 85 97 112 92 105 122 82 93 108 79 89 104 72 81 93 89 101 116 85 96 111 69 78 91 70 79 91 74 83 96 73 83 96 72 82 94 68 77 89 69 78 91 67 77 90 68 76 88 75 85 98 67 77 89 76 86 100 67 76 88 61 69 80 65 74 86 72 82 95 76 86 100 85 96 111 80 91 106 77 88 102 78 88 102 70 79 91 78 88 101 82 93 108 88 101 117 91 103 119 70 80 93 70 79 91 86 97 112 95 108 125 82 92 107 79 90 104 71 80 93 79 90 104 73 83 97 81 92 107 92 104 121 94 107 123 78 88 101 83 94 109 85 97 112 81 91 105 77 87 100 84 96 111 86 98 114 82 94 108 76 86 99 65 74 85 69 79 91 71 80 92 74 84 97 66 75 87 72 82 95 78 88 102 80 90 104 78 88 102 79 89 103 83 94 108 74 84 98 77 87 100 77 87 101 74 84 97 72 82 95 71 80 92 75 86 100 74 84 97 84 95 109 81 92 106 75 85 98 64 73 84 73 83 96 84 95 109 86 97 113 88 100 115 72 82 95 75 85 98 80 91 105 87 99 114 66 75 86 71 80 93 85 95 110 86 98 113 88 99 114 91 103 119 80 91 105 76 86 100 86 97 112 82 93 107 84 95 110 84 96 111 91 103 119 82 92 106 79 91 105 88 100 115 85 97 112 81 92 107 82 93 108 80 90 104 79 90 104 75 85 98 85 96 111 79 89 103 82 93 107 80 92 106 80 91 105 79 89 103 80 91 105 86 97 112 91 103 119 88 99 114 82 93 108 89 100 116 88 100 115 79 90 104 77 88 102 88 99 115 90 103 119 90 102 118 93 105 121 81 92 107 69 78 90 79 90 104 73 83 95 69 79 92 70 80 92 71 81 93 81 92 107 77 88 101 74 83 96 73 83 95 73 83 96 73 83 96 87 99 115 79 90 104 79 89 103 78 88 102 79 90 104 92 105 121 85 96 112 77 87 101 78 89 103 82 93 107 84 96 111 92 104 119 80 92 106 62 70 81 75 86 99 74 83 96 70 80 92 82 93 108 81 92 106 84 95 110 79 89 102 83 95 110 72 82 95 56 64 75 59 67 77 80 90 103 83 94 108 80 91 106 70 80 92 68 77 89 81 91 105 72 82 95 83 94 109 88 100 115 94 106 123 91 103 119 87 98 113 90 103 120 89 102 118 90 102 117 74 84 97 80 90 104 81 92 106 81 92 106 82 93 107 92 105 121 87 99 114 84 94 108 73 83 97 75 86 99 81 92 107 82 93 107 87 99 114 84 95 109 78 88 102 85 96 111 87 99 114 76 87 100 76 86 100 73 83 96 66 74 85 65 74 85 68 78 90 70 79 91 77 88 101 85 96 111 81 91 105 86 97 113 74 84 98 63 72 83 84 95 109 91 103 118 100 114 131 56 63 73 73 80 90 64 71 80 31 34 38 26 28 32 51 56 63 56 62 70 41 45 51 38 42 47 70 77 86 54 59 66 49 54 60 61 67 75 70 77 87 80 88 100 76 83 93 68 75 84 49 54 61 37 41 46 26 28 31 67 75 85 88 97 109 87 95 107 97 106 119 85 93 104 87 96 108 87 96 107 64 71 80 39 43 48 36 39 44 42 46 52 38 42 46 18 20 22 27 30 34 27 29 33 44 49 54 49 54 60 49 54 61 60 66 75 62 69 77 43 47 53 29 32 36 30 33 37 30 33 37 32 35 40 55 61 68 72 79 88 78 86 96 80 88 99 76 83 93 73 81 91 68 75 84 40 44 49 20 22 24 31 34 38 33 36 41 45 49 56 57 64 72 62 68 77 53 58 65 51 56 62 63 69 77 72 79 89 69 76 86 79 87 98 77 85 95 73 80 90 79 87 98 64 70 79 63 69 78 49 55 62 46 51 57 29 32 36 28 31 35 55 61 68 51 56 62 38 42 48 22 24 28 34 38 43 35 39 44 43 47 53 44 48 54 38 42 48 28 31 35 38 42 47 44 48 54 48 52 59 53 58 65 64 70 78 76 83 93 80 88 98 83 92 103 81 89 100 69 75 84 57 63 71 64 70 79 62 68 76 68 75 85 65 72 82 80 88 99 85 93 103 78 85 96 74 82 92 65 72 81 38 42 47 24 26 30 40 44 50 65 72 80 72 80 90 75 82 92 82 90 101 87 95 107 75 83 94 74 82 92 71 79 88 72 80 90 64 70 78 49 54 61 31 34 38 44 48 54 72 79 89 85 94 105 92 102 114 96 105 118 85 93 105 79 87 97 66 73 83 60 65 73 36 40 45 36 39 43 25 28 31 33 37 42 48 53 60 59 65 74 81 89 101 88 96 107 81 89 100 91 100 113 80 88 99 77 84 94 68 75 84 63 70 78 63 69 78 73 81 91 84 92 103 74 81 91 58 64 72 52 58 65 29 31 35 39 43 48 42 46 52 56 62 69 61 67 75 67 73 82 61 67 75 42 46 52 51 57 64 63 69 77 68 76 85 75 83 94 73 81 91 74 81 91 57 63 71 30 34 38 25 28 32 46 50 56 43 47 54 67 73 82 73 81 91 39 43 48 55 61 69 69 75 84 54 59 66 20 23 26 32 35 39 72 79 88 50 56 63 71 80 93 72 81 93 76 87 100 75 85 97 77 87 100 78 88 101 83 94 108 85 96 111 82 92 106 73 84 98 84 96 112 95 108 124 97 110 126 86 98 114 83 94 109 88 100 115 83 94 109 83 95 110 85 97 112 75 85 98 80 92 106 84 95 109 84 95 109 72 83 96 85 97 112 78 88 102 76 86 100 76 86 99 72 82 94 69 78 90 72 82 95 73 84 97 77 87 100 80 92 106 77 87 101 77 88 102 84 96 111 81 93 108 77 87 100 86 97 111 83 94 109 71 81 94 71 80 93 66 75 87 79 90 103 93 105 122 98 110 127 95 108 124 87 98 113 82 93 108 79 90 104 93 106 123 86 98 113 68 78 90 79 90 103 85 96 111 63 72 83 62 71 82 77 88 102 82 93 107 81 93 107 86 99 115 82 93 108 88 99 114 79 90 104 80 91 105 74 84 98 81 92 106 72 82 94 75 86 99 88 100 116 82 94 109 80 91 106 75 85 98 83 94 109 72 82 94 74 84 97 74 84 97 83 95 110 69 78 89 69 78 89 77 86 99 77 87 101 81 92 106 76 87 100 87 99 114 87 98 113 78 89 102 67 75 87 65 74 85 72 81 94 76 86 99 74 84 97 68 78 90 77 87 100 83 95 109 84 95 110 75 85 98 77 87 100 81 92 106 77 88 102 84 96 111 76 86 99 60 68 79 70 79 90 87 98 113 92 104 120 90 102 118 80 91 104 81 92 107 80 91 106 77 87 100 73 82 94 85 97 113 79 89 102 86 97 112 72 81 94 73 83 95 75 85 98 89 101 117 83 95 110 72 81 94 76 87 100 69 79 91 71 80 93 78 89 102 81 92 106 86 97 113 94 107 124 87 99 114 92 105 121 83 94 109 79 91 105 77 88 102 73 83 97 82 93 107 84 95 111 77 88 102 76 87 101 72 81 94 75 85 98 82 93 108 82 94 108 85 96 110 90 101 117 83 94 109 86 97 112 75 85 98 79 91 105 74 84 98 70 79 91 76 86 99 81 92 106 76 87 101 94 107 123 86 97 112 78 90 104 78 89 102 68 77 89 66 75 87 71 81 94 72 82 95 72 82 95 66 75 87 69 79 92 85 96 111 89 101 116 81 92 106 77 88 101 76 86 99 92 104 119 100 113 130 85 96 111 74 84 97 83 94 108 94 107 125 88 100 116 79 90 103 81 92 106 90 103 119 96 109 127 81 92 106 78 89 103 80 91 105 92 104 119 79 90 104 68 77 89 71 81 94 81 91 105 83 94 108 69 78 90 67 76 87 76 86 99 79 89 102 77 87 101 73 83 96 77 88 102 75 85 99 69 78 90 65 73 84 65 74 85 75 85 99 84 96 111 82 93 107 80 92 106 75 85 98 78 89 103 91 104 121 95 107 124 84 96 111 85 96 111 83 94 109 82 93 108 70 79 92 74 83 97 74 84 97 96 109 126 96 109 126 83 94 110 80 91 105 88 100 116 75 85 99 67 77 89 65 74 85 58 64 72 61 67 75 33 37 41 40 44 50 52 57 64 65 71 80 61 67 75 36 40 45 60 66 74 58 64 72 39 43 48 45 50 56 50 55 62 76 84 95 71 78 88 71 78 87 58 64 72 44 49 55 27 29 33 65 71 80 85 93 104 89 98 110 78 86 97 88 96 108 87 96 108 90 99 111 73 81 91 52 57 64 36 39 44 34 38 43 28 31 34 27 29 33 21 23 26 19 21 23 37 41 46 52 57 64 54 59 66 67 74 82 76 84 95 66 73 82 51 56 64 38 42 46 23 26 29 33 37 41 64 70 79 65 71 80 86 94 105 87 96 108 86 94 105 75 83 94 73 80 90 45 49 56 20 22 25 50 55 62 51 56 63 39 43 48 35 39 43 35 39 44 37 41 46 37 41 46 56 62 69 61 68 76 66 74 83 72 79 88 88 96 107 83 92 104 84 92 103 80 87 97 74 82 92 70 76 85 46 51 57 23 25 28 40 44 49 63 69 78 62 68 76 57 63 70 33 36 41 24 26 30 38 42 48 41 45 51 39 43 48 44 48 54 58 63 71 55 61 69 49 54 61 45 50 56 50 54 61 60 66 74 76 83 94 79 87 99 82 90 101 91 100 112 78 86 97 77 85 96 70 77 86 66 73 82 54 59 67 68 74 83 76 84 94 83 92 104 83 92 103 71 79 89 54 60 67 29 32 36 20 22 25 57 63 71 77 85 95 85 94 105 86 95 107 86 94 106 85 93 105 77 84 95 82 90 100 80 88 99 68 75 84 70 77 86 61 67 75 27 30 34 46 51 57 62 69 77 80 88 98 73 81 92 85 94 105 79 87 98 81 90 101 69 76 86 45 49 55 34 37 42 42 46 52 27 30 34 31 34 38 30 34 38 50 55 63 62 69 79 81 89 100 74 82 93 77 85 96 66 73 82 64 70 79 55 61 68 62 68 75 72 79 88 68 75 84 73 80 90 64 71 79 54 59 67 23 26 29 34 38 42 35 38 43 39 43 49 61 67 76 57 63 71 53 59 66 48 53 60 50 56 63 50 55 62 50 55 62 51 56 62 63 69 77 55 60 68 66 73 82 51 56 64 29 32 37 28 30 34 40 43 49 48 53 60 61 67 75 42 47 53 48 53 59 64 71 80 67 73 82 41 45 50 40 44 49 62 68 76 68 74 84 77 87 101 87 99 115 84 96 111 75 85 99 78 88 101 70 80 92 85 97 112 81 92 105 69 78 91 87 98 113 88 100 116 80 91 106 82 93 107 81 91 106 75 86 100 63 72 83 64 72 83 78 89 103 89 101 116 88 100 116 90 102 119 86 98 113 70 80 92 62 70 81 69 78 90 85 97 112 68 77 88 70 79 91 74 84 98 85 96 111 76 85 98 80 91 105 76 86 99 73 83 96 68 78 90 78 88 102 70 80 92 80 91 106 87 98 114 84 94 109 71 81 93 71 81 93 75 85 99 84 95 110 80 92 106 84 96 110 85 96 111 90 102 118 77 87 100 72 82 94 78 88 102 66 75 87 68 77 89 73 83 96 70 80 92 73 83 95 67 76 89 71 80 93 67 76 88 83 94 109 80 91 105 81 92 106 76 86 100 75 86 100 80 91 105 80 92 106 84 95 109 85 96 111 89 100 116 88 101 116 88 101 117 92 104 119 74 84 97 72 81 94 78 88 102 76 86 100 71 79 91 68 77 89 70 80 92 79 90 104 86 97 112 82 94 109 73 83 95 63 71 82 70 79 91 71 81 93 84 95 110 89 101 117 91 104 120 88 100 116 75 85 99 71 80 92 70 79 92 78 89 102 62 70 81 77 87 101 78 89 102 85 96 111 87 98 114 83 94 109 86 97 112 85 97 113 87 99 115 89 101 117 89 101 117 93 105 122 92 105 122 93 105 121 92 104 120 83 95 109 74 84 97 74 85 98 77 87 100 77 87 100 63 71 83 69 78 91 80 92 107 96 109 126 88 100 116 82 93 107 70 79 91 78 88 103 77 87 101 76 86 99 67 77 89 80 91 105 80 92 106 74 85 99 69 78 90 75 85 98 89 101 117 90 102 118 76 86 99 85 96 111 86 98 112 78 89 102 65 75 86 62 70 82 76 86 100 77 88 102 81 92 107 80 91 105 76 86 100 80 90 104 88 101 117 83 95 109 77 87 101 80 91 106 96 109 126 92 105 121 82 92 106 74 83 96 81 93 108 82 93 107 67 76 88 70 80 93 83 94 109 89 101 116 76 87 100 70 79 91 80 90 103 91 103 119 85 97 112 75 85 98 57 64 74 51 57 66 79 90 104 75 85 98 69 78 90 74 83 96 74 84 96 83 94 109 86 97 112 74 84 96 69 79 91 90 102 118 91 103 120 91 103 119 80 91 106 73 82 95 78 89 103 75 85 98 72 81 94 78 88 102 67 76 88 73 83 97 72 81 94 79 90 103 74 83 96 76 85 98 74 84 96 81 92 106 70 79 92 60 68 79 80 91 106 92 105 122 92 103 119 82 93 107 74 84 97 77 87 100 85 96 110 86 97 111 80 91 105 81 93 107 75 85 99 77 87 101 74 83 96 63 72 84 74 85 98 84 95 109 80 91 105 85 96 111 57 64 74 64 73 85 76 86 100 100 114 132 85 97 112 75 85 98 82 93 108 73 83 96 73 82 95 63 72 83 74 84 97 70 79 91 62 71 82 43 48 55 62 68 76 39 42 48 56 62 69 52 57 64 74 82 91 66 72 81 47 51 57 43 47 53 65 72 80 53 58 64 48 53 59 52 57 64 69 76 86 78 86 96 67 73 83 58 64 72 46 51 56 33 37 41 36 40 45 64 71 79 67 74 84 74 81 91 69 77 87 77 85 96 79 87 97 76 84 94 51 56 63 35 39 44 44 49 54 30 33 37 24 26 29 24 26 29 18 20 22 39 43 48 62 67 75 62 68 76 67 73 82 82 91 102 77 85 96 63 69 78 42 46 52 28 31 35 27 30 33 50 55 61 77 84 94 83 92 104 92 101 113 87 96 108 83 92 103 73 80 90 43 47 52 42 46 52 62 69 77 67 73 82 65 71 80 56 62 69 35 38 43 23 25 28 28 31 35 61 66 74 70 77 87 63 70 79 75 82 91 78 85 96 80 89 99 76 84 94 70 77 86 70 77 86 67 74 83 41 45 50 27 30 34 55 60 68 70 77 87 75 82 92 74 81 90 49 54 60 37 41 46 29 32 36 44 48 54 39 43 48 52 57 64 62 68 76 69 75 84 51 57 64 40 45 50 40 45 50 45 49 55 69 76 86 79 87 97 73 81 91 88 97 109 81 89 100 79 87 97 76 84 95 71 78 89 53 58 66 63 69 77 74 81 92 82 90 100 74 82 92 63 69 78 50 55 62 30 33 37 46 51 57 70 77 87 100 110 123 104 113 126 95 104 117 98 108 122 94 104 117 87 97 110 83 91 102 88 96 108 81 89 100 75 83 93 60 66 74 43 48 54 37 41 47 62 68 77 74 82 92 64 71 80 77 84 94 76 83 93 72 80 90 55 61 68 36 40 45 34 38 43 32 35 39 26 29 33 45 49 55 40 44 49 47 52 59 48 53 59 63 69 77 62 68 76 55 61 69 56 62 70 57 63 71 67 74 83 62 68 76 61 67 75 62 68 76 62 68 77 52 57 64 31 34 38 30 33 36 21 23 26 24 27 30 37 40 45 48 52 59 57 63 70 54 59 66 50 54 61 55 60 67 53 58 65 36 40 44 24 27 30 35 38 43 51 56 63 61 67 75 42 46 52 20 22 25 30 33 37 30 33 37 50 55 61 56 61 69 28 31 34 49 54 61 71 78 87 55 61 68 40 44 49 61 67 75 70 78 88 57 64 72 81 91 105 79 90 104 75 86 99 72 82 95 69 79 91 79 90 104 80 91 105 87 99 114 91 103 120 84 95 110 81 92 107 84 95 110 80 90 105 92 104 121 83 94 109 86 98 113 88 100 115 95 107 124 93 106 122 85 97 112 90 101 117 73 83 96 65 74 86 65 74 85 85 97 112 88 100 116 84 95 110 72 82 94 74 84 97 75 85 99 81 92 107 80 91 105 81 91 105 76 86 99 75 86 100 77 88 102 83 94 108 78 88 101 73 83 96 88 100 115 86 98 113 92 105 121 72 81 94 71 80 92 73 83 97 68 77 88 76 86 99 79 89 103 78 88 102 76 86 99 67 76 88 69 78 91 82 93 107 73 83 96 64 73 85 72 82 95 67 77 90 70 80 93 71 81 94 77 87 99 72 82 94 80 91 105 75 85 99 77 87 101 75 86 99 74 85 99 86 98 113 77 88 103 69 78 91 86 98 113 94 107 123 82 93 107 82 94 109 92 105 121 79 90 104 66 75 86 68 77 89 88 100 115 90 102 118 79 90 104 72 81 94 59 68 78 77 88 101 80 91 105 77 87 101 79 90 103 73 82 95 84 95 110 91 104 120 80 92 106 80 91 105 79 90 104 83 94 109 82 94 108 91 104 120 90 102 119 82 93 107 68 77 89 72 82 96 70 79 91 70 80 92 81 92 107 89 100 115 81 92 108 79 90 104 78 88 102 81 92 106 69 79 91 74 84 97 84 95 110 90 102 118 92 105 122 92 105 122 69 78 90 75 85 99 84 96 111 86 97 112 81 92 106 88 100 115 85 97 111 79 89 103 78 89 103 84 96 111 92 104 121 91 103 119 81 92 106 72 81 94 70 79 92 77 87 100 81 92 107 80 91 105 64 73 84 65 74 85 77 87 101 84 96 111 82 94 109 89 100 116 96 110 127 96 108 125 87 100 116 81 91 105 66 76 88 80 91 106 77 88 102 80 91 104 82 93 108 85 96 111 89 101 117 91 103 119 88 99 114 81 92 106 71 80 93 80 91 106 83 95 110 82 93 108 75 85 98 75 85 99 83 94 108 83 95 110 64 72 83 66 75 87 64 72 83 72 81 93 77 88 102 78 89 103 79 90 104 82 93 108 87 98 113 92 105 122 79 90 104 69 78 91 80 91 104 76 86 99 87 98 114 78 88 102 68 77 88 89 102 118 86 98 114 93 106 122 80 91 105 88 100 115 94 107 124 92 105 121 88 101 117 88 100 115 86 97 112 89 101 117 84 95 110 79 90 105 74 85 98 70 80 92 73 83 96 82 93 108 90 102 117 85 97 112 79 90 104 75 85 99 71 82 96 89 101 116 93 105 121 91 102 118 86 97 112 81 92 106 77 88 101 74 84 97 79 89 103 84 95 110 89 100 116 80 91 105 83 94 109 89 101 117 84 95 110 74 83 96 76 86 100 63 72 83 65 73 85 73 83 97 74 84 97 69 79 91 76 87 101 80 91 105 89 101 117 86 97 112 69 79 91 71 80 93 65 74 86 45 50 57 54 59 66 37 41 47 57 62 70 73 80 89 76 84 94 64 70 79 35 39 44 52 58 65 58 64 72 54 59 67 48 53 59 51 57 63 61 67 76 68 74 83 63 70 78 46 51 58 38 41 46 21 23 26 43 48 54 57 62 70 63 69 77 72 79 88 69 76 85 70 77 86 69 77 87 59 65 73 39 43 48 47 51 58 44 49 55 21 23 26 19 21 24 27 30 33 40 45 50 63 69 77 71 78 88 76 83 94 86 95 106 86 94 106 77 84 94 61 67 75 46 50 57 35 39 44 30 33 37 58 64 72 67 74 83 79 86 97 82 91 103 78 86 97 69 76 85 37 41 46 49 54 61 80 88 98 73 80 90 73 81 91 58 64 72 42 46 52 29 32 36 47 52 59 66 72 81 70 78 87 64 71 80 69 75 84 61 67 75 66 72 81 62 69 77 50 55 62 53 58 65 52 57 65 30 33 38 49 54 60 65 71 79 90 98 110 90 99 111 87 95 106 78 86 96 56 62 70 32 36 40 23 26 29 27 30 34 48 52 59 58 64 71 58 64 72 49 54 60 45 50 57 43 47 52 40 45 50 46 50 57 56 61 69 71 79 89 82 90 102 71 78 88 72 80 90 75 82 91 70 77 87 65 71 80 78 85 96 80 87 98 85 93 105 79 87 98 76 84 94 52 57 63 22 24 27 37 41 46 74 81 91 94 102 114 110 121 136 111 122 137 92 102 115 86 95 107 93 102 114 84 92 104 80 88 99 76 84 95 67 73 82 51 56 64 38 42 47 42 47 52 67 74 84 67 74 84 57 62 70 59 65 73 59 65 73 54 60 67 52 57 63 43 48 54 36 39 44 24 26 30 38 42 47 41 45 51 51 56 62 47 51 58 58 64 71 53 58 65 59 65 73 48 53 60 48 53 60 60 66 74 67 73 82 74 81 91 54 60 68 63 70 78 62 68 77 44 49 55 31 34 37 36 40 44 28 31 35 26 29 33 37 41 47 40 44 49 48 52 58 47 51 58 46 50 57 44 48 55 36 40 45 35 39 44 37 41 46 31 35 39 63 69 77 58 64 72 27 30 34 30 33 37 34 37 42 21 23 26 49 54 61 46 51 57 29 32 36 51 57 64 58 63 71 36 39 44 45 50 56 63 70 79 72 78 87 57 64 73 62 70 81 75 85 98 83 94 109 94 106 121 89 102 118 81 92 106 80 91 105 71 81 94 79 89 104 95 107 123 87 100 116 75 85 97 81 92 106 78 88 101 85 97 113 88 100 116 88 100 115 80 90 104 69 79 91 80 91 105 78 89 103 80 91 105 76 86 99 73 84 97 74 84 98 81 91 105 68 77 89 75 85 98 62 70 81 75 85 99 87 98 113 82 93 107 75 86 100 63 72 83 76 86 99 80 90 104 86 98 113 72 83 96 68 78 90 74 84 97 75 85 98 70 79 91 58 66 76 66 75 86 82 93 107 84 96 110 88 100 115 88 100 115 84 95 111 77 88 102 64 73 85 77 87 100 88 100 115 85 96 110 75 85 98 73 83 96 81 92 108 73 83 96 71 81 93 73 83 96 73 84 98 75 85 98 66 75 87 65 73 85 69 78 89 71 80 93 74 85 98 86 97 111 72 82 95 91 103 119 86 97 112 76 86 100 61 69 80 66 76 88 86 98 114 100 113 130 82 94 109 70 79 91 70 79 92 76 86 100 71 81 93 72 81 93 79 90 105 81 92 106 82 93 107 83 95 110 76 86 100 67 76 87 66 75 87 90 102 118 82 93 108 85 97 113 84 95 110 96 110 127 87 99 115 73 83 96 69 79 91 73 83 96 71 81 93 62 70 81 65 74 85 77 87 101 79 90 105 82 93 107 85 97 112 81 92 106 73 82 94 69 78 90 64 72 83 74 83 96 74 85 99 81 92 106 73 84 97 87 99 114 85 97 112 77 88 101 69 78 90 85 96 111 94 107 124 86 98 114 78 89 103 70 79 91 79 89 103 92 104 120 86 97 112 65 74 86 73 83 96 90 102 118 91 103 119 75 85 98 69 78 90 70 80 93 78 88 102 90 102 117 89 101 117 71 80 92 72 83 97 84 95 110 84 96 111 67 76 89 70 79 91 74 84 97 71 81 94 62 71 82 74 84 97 67 76 88 68 78 90 67 76 88 68 77 89 69 79 91 52 60 69 70 79 92 86 97 112 84 95 111 88 100 116 71 80 92 69 79 91 92 105 122 100 113 131 84 95 110 61 69 80 76 86 99 83 94 109 83 94 108 75 86 100 67 76 88 70 79 92 73 82 95 68 78 90 65 73 84 67 77 89 67 76 88 73 82 95 77 88 101 72 82 95 66 75 87 57 65 75 67 76 88 75 85 99 73 83 96 65 74 86 77 87 100 89 101 117 93 105 120 87 98 113 84 96 111 83 95 109 89 100 116 87 99 114 80 90 104 74 84 97 75 85 99 70 80 93 80 91 106 79 89 102 64 73 84 69 78 90 79 89 102 82 93 107 91 103 119 90 103 119 86 97 113 67 76 87 83 94 108 76 87 100 73 83 96 81 92 106 77 88 101 82 93 106 75 85 99 87 98 114 91 104 121 80 91 104 70 79 92 58 65 76 66 74 85 80 91 105 68 78 90 62 70 81 62 70 81 76 85 98 76 87 101 85 96 111 84 96 111 92 104 120 89 102 118 43 48 55 54 59 66 41 45 51 43 48 53 39 43 48 81 89 99 77 85 96 45 50 56 39 43 48 61 67 76 43 48 54 42 46 51 47 52 58 57 63 71 62 69 78 63 69 77 50 55 62 40 44 50 23 26 29 36 40 45 49 53 59 55 61 69 70 77 87 63 70 79 60 66 75 54 60 67 56 61 69 44 48 54 50 55 62 56 61 68 40 43 48 23 25 28 35 38 43 56 61 69 73 80 90 81 89 101 89 98 110 93 103 115 83 92 103 81 88 99 61 67 75 53 59 67 49 54 60 30 33 37 32 35 40 53 59 66 63 70 78 66 73 82 74 82 93 59 65 74 39 43 48 42 46 51 64 70 78 82 90 101 72 79 88 61 67 75 42 46 52 30 33 37 55 60 68 57 64 72 55 61 68 56 62 69 57 63 71 52 58 65 65 71 80 50 54 61 44 48 53 41 45 51 27 30 33 37 41 46 60 67 75 74 81 91 89 97 108 95 104 118 91 100 113 87 96 107 71 78 88 57 63 71 47 51 58 23 25 28 41 45 50 47 52 58 45 49 55 40 44 50 33 37 41 36 40 45 37 40 45 30 33 37 44 49 55 66 72 81 70 77 86 78 86 96 74 82 93 72 80 89 63 70 78 69 76 86 88 96 108 71 78 88 88 96 108 80 89 99 67 74 83 56 61 69 29 32 36 40 45 50 66 73 82 86 95 106 85 94 106 89 98 110 81 89 101 82 90 101 76 84 94 85 93 103 74 82 93 64 71 79 42 46 52 33 37 41 26 29 33 49 54 62 60 66 74 53 58 65 33 36 40 22 24 27 37 41 46 50 55 62 33 36 41 27 29 33 37 41 45 46 50 56 39 43 48 29 32 36 39 43 48 49 54 60 51 56 63 56 62 69 52 57 64 50 55 62 42 47 52 63 69 77 74 81 90 77 85 95 69 75 85 66 72 80 63 69 78 48 53 60 23 26 29 25 28 31 29 32 36 25 28 31 39 42 47 35 39 44 42 46 52 53 58 65 46 51 57 29 32 36 35 39 43 57 63 70 50 55 61 45 49 55 58 64 72 32 35 39 22 24 27 34 37 41 25 27 30 42 46 52 62 68 76 40 44 49 23 25 28 38 42 48 49 54 61 24 27 30 49 55 62 82 90 102 53 59 67 67 76 87 77 87 100 72 81 93 71 80 92 76 86 100 82 93 107 76 87 100 75 86 99 68 77 89 57 65 74 58 66 76 78 88 102 92 104 121 86 98 112 73 82 95 77 88 101 82 93 108 81 92 107 83 94 108 74 84 97 72 82 95 83 94 108 83 94 108 90 101 116 83 94 109 71 81 93 78 89 104 80 90 104 60 68 78 65 74 85 76 86 100 85 96 110 82 93 107 87 99 114 78 89 102 88 100 116 89 101 117 91 103 119 81 92 106 84 95 110 83 95 109 65 74 85 69 78 91 67 76 87 76 86 100 74 84 96 78 88 101 68 78 90 70 79 91 67 76 88 57 65 75 56 64 74 72 81 94 74 84 97 69 78 89 79 90 104 75 85 99 78 89 102 80 90 104 78 89 104 83 94 109 80 91 106 75 86 99 77 88 102 79 90 104 72 82 95 69 78 91 61 69 80 71 80 93 83 94 109 95 109 126 101 115 132 97 110 127 72 82 96 66 75 86 76 87 100 78 88 102 74 85 98 78 88 102 76 86 99 72 82 95 66 75 86 70 80 92 75 85 98 83 93 107 82 93 108 69 78 90 62 70 81 65 74 85 69 79 91 70 79 92 81 92 106 93 105 122 95 107 123 85 98 113 84 95 110 72 82 95 78 89 102 76 86 98 68 77 90 75 85 98 84 95 110 88 100 116 95 107 122 67 76 89 78 88 102 75 85 98 76 87 101 76 86 100 65 74 85 54 61 70 62 70 81 62 71 82 67 76 88 100 113 130 71 81 94 64 73 84 71 80 93 80 91 106 77 88 102 73 83 96 76 87 100 71 81 94 74 84 97 78 88 102 68 77 89 65 74 85 77 87 100 75 85 97 79 89 103 66 76 88 75 85 98 79 89 103 77 87 100 68 78 90 71 80 92 74 84 97 74 85 98 80 91 105 69 79 91 59 67 78 72 82 95 84 95 110 97 109 126 84 95 110 67 75 86 66 75 87 64 73 84 70 79 92 77 87 101 74 84 97 75 85 99 71 81 93 86 98 112 78 89 103 84 96 110 90 102 118 72 83 96 66 75 86 72 82 94 78 89 103 91 104 120 85 96 110 81 91 105 78 88 102 77 88 101 70 80 92 69 78 90 83 94 109 93 105 122 76 86 100 72 82 95 68 77 89 87 98 113 97 109 126 94 107 124 83 94 108 76 87 101 87 99 114 97 110 127 89 101 118 83 95 109 88 100 116 67 76 88 65 75 87 67 75 87 81 93 107 85 97 113 75 85 98 77 88 102 73 83 96 70 80 92 68 77 90 73 83 96 82 92 106 70 79 92 77 87 99 72 82 94 87 98 113 88 100 115 93 105 120 79 90 104 66 75 87 66 76 88 80 91 105 81 92 106 68 78 90 78 88 102 82 93 108 88 100 116 90 102 117 77 88 102 69 79 91 78 89 103 77 87 100 87 99 114 90 103 119 86 97 112 83 95 109 66 75 87 79 89 103 104 118 137 121 137 159 110 125 144 88 100 116 75 85 98 64 72 84 47 53 61 34 37 42 46 50 56 33 36 41 28 30 34 53 58 65 77 84 94 69 75 84 28 30 34 45 50 56 62 68 77 38 42 47 54 59 66 55 60 68 60 66 74 63 69 78 68 75 84 39 43 48 22 25 28 47 52 58 57 62 70 57 63 71 57 63 70 58 64 73 46 50 56 53 58 65 56 62 69 49 54 61 49 54 60 51 57 64 44 49 54 28 31 35 43 48 54 54 60 67 76 84 94 89 99 111 93 103 116 102 112 126 94 103 116 81 89 101 62 69 78 50 55 62 50 55 62 53 59 66 30 32 36 37 41 46 49 54 60 39 43 48 55 60 68 71 77 87 37 40 45 21 23 26 49 54 61 72 79 89 70 77 86 64 71 80 57 62 70 32 35 39 44 48 54 41 45 51 27 29 33 28 31 34 37 41 46 48 53 59 49 54 60 36 40 44 22 24 27 26 29 33 28 31 34 41 45 50 60 67 75 80 88 99 90 99 112 99 109 122 97 107 121 98 108 122 81 89 100 73 80 90 49 54 61 27 29 33 31 34 38 29 32 36 30 34 38 28 31 34 28 30 34 35 38 43 33 37 41 32 35 40 53 58 65 64 71 80 71 78 88 71 78 87 78 85 96 70 78 88 65 71 80 73 80 90 81 89 99 83 91 102 81 89 100 85 94 106 80 88 98 66 73 83 48 53 59 29 32 36 53 58 65 58 63 71 66 73 82 67 73 82 59 65 73 75 82 92 71 78 87 55 60 68 38 42 48 28 30 34 19 21 24 23 25 29 33 37 41 35 38 43 46 50 56 33 36 40 42 46 52 43 47 53 46 50 57 36 39 45 45 50 56 47 52 58 53 58 66 48 52 59 39 42 48 34 38 42 47 52 59 64 71 79 64 70 78 51 56 63 38 42 48 40 44 50 47 52 58 63 69 77 74 82 92 69 76 86 55 61 69 78 85 95 63 69 78 32 35 39 28 30 34 30 33 37 25 28 31 30 33 37 43 47 53 43 48 54 52 57 63 55 60 68 35 38 43 27 30 34 48 53 60 55 60 68 35 38 43 46 51 57 44 48 54 35 39 44 35 38 42 23 25 28 19 22 25 35 39 43 50 55 61 22 24 27 23 25 29 36 40 45 34 38 43 26 29 33 57 63 71 57 63 71 66 74 85 77 88 101 75 85 98 65 74 85 65 74 85 83 94 108 92 104 119 81 92 106 63 72 83 65 73 84 78 89 103 89 101 117 84 96 111 87 99 114 81 92 107 74 84 98 71 80 93 88 100 115 92 104 121 88 100 117 99 112 130 97 110 127 96 110 127 94 106 122 94 106 122 87 99 114 90 103 119 97 111 128 96 109 126 81 92 107 67 76 88 66 75 87 82 93 107 93 105 122 89 101 117 82 93 108 75 84 96 64 73 84 63 71 82 70 79 91 78 88 101 81 92 106 79 89 102 78 89 102 71 80 92 79 89 103 74 84 97 55 62 72 59 67 77 73 84 97 78 88 102 72 81 93 75 85 98 84 95 111 93 106 122 104 118 136 98 112 129 80 91 106 84 95 109 91 103 119 86 98 114 91 103 120 90 101 116 92 105 122 96 109 125 85 98 114 79 89 103 69 79 91 64 73 85 70 80 92 89 102 118 80 91 106 75 85 98 76 86 99 69 78 90 66 74 85 76 86 99 80 91 105 71 80 93 73 83 96 66 75 87 68 78 90 69 78 91 70 80 93 81 92 106 98 112 130 102 116 134 104 118 136 75 85 98 61 70 81 59 67 77 64 73 85 80 92 107 81 92 106 66 75 86 66 75 87 70 79 92 72 82 95 82 93 108 80 91 105 88 100 116 81 92 107 85 96 110 78 89 103 76 87 100 77 87 100 87 99 114 95 108 125 93 105 121 74 84 97 65 73 85 77 88 102 89 101 117 102 116 135 90 102 118 86 97 112 76 86 99 80 91 106 87 99 113 93 106 122 92 103 119 80 91 105 81 92 107 85 96 111 93 106 122 79 90 104 73 83 96 87 99 114 91 104 120 93 106 122 92 104 120 78 88 102 66 75 87 55 63 74 78 88 102 79 90 103 82 94 109 85 96 111 93 105 120 89 102 118 88 100 116 80 91 106 71 81 93 75 85 98 73 82 95 88 100 116 91 104 120 85 96 110 76 87 100 73 82 94 85 96 111 84 95 110 76 85 98 71 81 93 67 76 88 62 70 81 68 77 89 70 80 92 84 95 109 93 106 123 89 102 118 59 67 77 75 84 97 87 99 115 96 109 126 88 99 114 85 97 112 90 101 116 92 104 121 78 89 103 76 87 101 85 96 112 89 101 117 76 87 100 81 92 105 80 91 105 77 88 101 70 80 92 65 73 84 70 80 93 65 73 85 73 83 96 85 97 112 94 106 123 84 95 109 81 92 106 80 91 105 92 104 120 85 97 113 90 102 118 91 104 120 82 93 108 64 73 84 67 75 87 78 88 102 81 92 106 86 98 113 88 100 116 95 107 124 101 114 132 99 113 130 83 93 107 69 78 91 97 110 127 105 120 138 98 112 129 83 94 108 74 84 97 69 78 90 77 87 100 90 101 117 93 105 121 73 82 95 70 79 91 84 95 110 76 87 101 73 82 95 74 84 97 78 89 103 79 89 103 83 94 108 80 90 103 84 95 110 85 98 114 85 97 112 100 114 132 109 124 144 108 122 140 98 112 129 59 66 76 45 50 56 39 44 49 26 29 32 44 48 54 65 71 80 73 79 89 28 31 35 33 36 40 65 72 80 39 44 49 22 25 28 48 53 59 50 55 62 63 69 77 59 65 72 47 51 57 32 35 39 55 60 67 62 68 76 47 52 58 40 45 50 42 47 52 21 24 27 31 34 38 43 48 53 60 66 74 66 73 81 52 57 64 42 46 52 16 18 20 27 30 34 51 57 64 71 78 87 85 93 105 93 102 114 95 105 118 91 100 112 93 102 114 73 80 90 70 77 86 61 67 75 59 65 73 49 54 61 27 30 34 25 27 31 18 20 22 34 38 42 41 45 51 28 31 35 21 23 26 55 60 67 69 76 86 69 76 85 69 76 85 64 71 79 48 53 59 31 34 38 26 28 32 40 44 50 51 56 63 32 35 39 31 34 38 28 31 35 31 34 39 32 36 41 33 36 40 41 44 50 47 52 59 60 66 75 80 88 100 93 103 115 93 102 115 103 113 127 88 98 110 91 100 112 79 87 97 58 63 71 41 45 51 30 32 36 32 35 39 25 28 31 12 14 15 36 40 44 51 56 63 44 48 55 35 38 43 46 51 57 69 75 84 65 72 81 72 79 88 68 74 84 59 66 74 64 71 80 85 93 104 88 96 108 86 94 106 87 95 106 88 98 111 86 94 106 79 87 97 70 78 88 62 68 76 34 37 42 28 31 35 40 44 49 46 51 57 52 57 64 62 68 77 47 51 57 27 30 33 21 23 26 14 15 17 30 33 37 44 48 54 41 45 51 40 44 49 38 41 47 50 55 62 65 72 80 68 75 84 63 70 78 55 60 67 64 70 79 66 73 83 65 72 80 51 56 62 39 43 49 48 52 59 57 63 70 61 67 75 68 75 84 50 55 62 45 50 56 48 53 59 58 64 72 61 67 76 67 74 83 58 64 72 58 63 71 58 64 71 45 49 55 19 21 24 21 23 25 41 46 52 51 56 62 60 66 74 70 77 87 69 75 84 58 63 71 51 56 63 33 36 41 40 44 49 68 75 84 51 56 63 30 33 37 36 40 45 42 46 52 51 56 62 39 43 48 25 27 31 36 39 44 32 35 39 34 37 41 30 33 38 32 36 40 46 50 56 32 36 40 33 37 42 63 69 78 66 74 84 76 87 101 83 95 110 83 94 108 86 97 112 90 102 118 87 99 114 88 100 115 80 91 105 92 105 121 95 108 125 81 92 106 78 89 102 70 80 92 69 78 90 80 91 106 96 110 127 104 118 137 102 116 134 106 121 140 98 112 129 79 90 103 73 83 96 75 85 99 85 97 112 84 96 112 76 87 100 78 89 103 93 105 122 94 107 124 92 104 120 88 99 114 84 96 111 81 92 106 82 93 106 88 100 115 79 90 105 76 86 99 72 82 95 65 73 85 61 69 79 82 93 108 98 112 130 103 118 136 95 108 124 80 90 104 80 90 104 86 98 112 77 87 101 63 71 82 58 66 77 70 79 91 72 83 96 79 90 104 83 94 109 82 93 108 86 97 112 87 99 115 85 97 112 81 93 107 68 77 89 69 79 92 74 83 96 77 87 101 83 94 108 63 72 83 75 85 97 80 91 106 88 99 115 92 105 122 88 99 114 79 90 104 80 91 105 71 81 93 78 88 101 79 90 104 68 77 89 58 66 76 73 83 96 74 83 96 68 78 90 75 85 98 62 71 83 70 80 93 79 89 102 71 80 93 71 80 93 69 78 91 76 87 101 77 88 102 78 89 103 81 92 106 94 107 124 96 109 127 94 107 123 88 99 114 85 97 112 91 103 119 68 77 89 77 87 100 97 110 127 101 115 132 102 116 134 94 107 123 86 98 113 75 85 98 75 85 98 68 77 89 69 79 91 68 77 89 66 76 88 67 76 88 75 85 99 87 99 115 91 103 119 92 105 121 71 81 94 90 102 117 97 110 128 107 121 139 100 114 131 97 111 129 101 113 130 101 114 132 95 107 124 84 95 110 86 98 113 95 107 123 90 103 119 102 115 133 91 103 120 82 93 108 81 92 106 71 81 94 79 90 105 89 101 116 81 92 106 87 99 115 83 93 107 76 87 100 76 86 99 77 88 101 79 89 102 72 83 96 70 79 92 79 89 103 80 90 104 68 77 88 62 70 81 61 68 79 62 71 82 58 66 77 66 75 87 73 83 96 73 83 96 80 90 104 96 108 124 91 104 120 86 99 115 82 93 108 93 105 122 81 92 106 85 96 111 83 94 109 76 86 99 64 72 83 68 77 88 79 89 103 76 86 100 67 76 88 76 86 99 91 104 120 98 112 129 99 113 131 94 107 123 86 97 112 90 103 119 94 106 122 99 113 131 100 114 132 84 95 109 87 99 114 85 96 110 94 107 125 108 122 141 101 114 132 98 110 127 93 105 122 66 75 86 76 86 100 87 99 114 83 94 109 77 87 101 78 89 103 75 86 99 72 82 95 87 99 114 91 103 119 84 96 111 87 99 116 72 81 93 73 83 96 68 77 89 80 90 104 102 116 134 100 113 130 87 99 114 64 72 84 58 66 77 86 97 112 97 110 128 94 107 124 80 90 104 69 78 90 66 75 87 80 91 106 80 91 106 66 75 86 77 88 102 68 78 90 65 73 84 71 81 94 92 105 121 72 82 95 68 77 89 71 80 93 77 87 101 71 80 93 79 90 104 70 79 92 65 74 86 34 37 41 49 53 60 23 26 29 38 42 47 51 56 64 69 76 85 43 48 54 22 24 27 46 51 57 45 49 55 28 31 34 22 25 28 31 34 38 51 56 63 46 51 58 26 28 32 30 32 36 50 55 62 55 60 68 37 41 46 27 30 33 15 17 19 25 27 31 41 45 51 21 24 26 43 48 54 67 74 82 56 62 69 33 37 41 14 15 17 19 21 24 45 49 56 70 77 86 77 84 94 88 97 109 87 96 107 79 88 99 82 90 101 66 73 82 77 84 95 78 85 95 60 66 75 51 56 63 49 54 61 42 46 52 24 26 29 29 32 36 27 30 34 24 26 30 24 27 30 41 45 50 64 71 79 74 81 91 68 75 84 65 71 80 53 58 66 47 52 58 50 55 61 52 57 64 61 67 75 64 71 79 50 55 62 54 60 67 38 42 47 39 43 48 45 50 56 45 49 55 42 47 53 72 79 89 80 88 99 86 95 107 101 110 123 99 110 124 101 111 124 91 100 112 78 86 97 69 77 86 59 65 73 51 56 62 59 65 73 43 47 53 23 25 28 38 42 47 47 52 59 38 42 47 30 33 37 49 54 61 63 69 77 66 72 81 68 75 84 61 67 74 53 59 66 75 83 94 75 82 93 74 82 93 77 85 96 84 92 103 91 100 112 94 104 117 87 96 109 93 102 114 80 88 99 62 69 77 44 49 55 31 34 39 31 34 38 32 35 39 33 37 41 26 29 32 32 35 39 20 22 24 24 27 30 41 45 51 53 59 66 58 63 71 57 63 70 57 62 70 62 68 76 78 85 95 79 87 98 76 84 94 68 75 84 73 80 90 70 77 87 57 63 70 48 53 59 50 56 63 58 64 71 61 67 75 75 83 93 62 68 77 46 51 57 39 43 49 39 43 48 49 54 61 56 61 69 68 75 84 56 61 68 47 52 58 44 49 54 30 33 37 35 38 43 41 46 51 52 57 64 69 76 85 73 81 91 71 79 89 65 71 80 70 76 85 51 57 63 41 45 50 40 45 51 65 72 81 52 57 64 20 22 25 26 29 33 54 59 66 57 62 70 25 28 31 39 43 48 26 28 32 30 33 37 27 30 33 21 23 26 50 55 62 36 40 45 32 35 39 48 52 59 52 58 65 79 90 104 87 99 114 85 97 112 87 99 115 96 109 125 105 119 137 101 114 132 101 115 133 96 109 126 85 97 112 92 104 121 98 112 130 86 97 112 80 91 105 74 84 97 73 83 96 79 90 104 88 100 115 86 98 114 89 101 117 76 87 101 74 84 96 87 98 114 89 101 117 92 103 119 74 84 97 78 89 103 84 96 111 96 109 125 91 103 119 99 112 129 93 105 121 82 93 107 66 76 88 89 101 116 104 118 137 102 115 133 103 117 135 96 109 126 85 96 110 66 74 86 80 91 105 81 91 106 79 89 103 88 100 116 86 98 113 66 75 86 59 67 77 56 64 74 67 77 89 80 91 104 80 91 105 89 101 117 96 109 126 94 107 124 75 86 99 73 83 96 80 91 105 82 93 108 88 100 116 97 110 127 96 109 126 92 105 122 105 119 137 102 116 134 83 94 109 65 73 85 55 62 72 64 74 86 79 89 103 83 94 108 75 85 98 88 99 115 83 94 108 75 85 97 80 91 105 77 88 101 75 84 97 81 92 106 86 98 113 83 94 109 79 90 105 65 74 86 77 87 100 83 93 107 83 94 108 82 93 108 66 76 88 67 76 88 87 98 112 99 112 130 85 96 111 84 96 112 70 79 92 66 76 88 59 68 79 65 73 84 78 88 102 92 105 121 95 108 125 78 88 101 70 80 92 68 77 90 73 83 97 90 102 118 76 86 99 72 81 93 86 98 114 89 102 118 94 107 124 86 98 114 80 91 105 72 81 94 77 88 102 82 94 108 68 78 90 75 84 97 78 88 102 64 73 85 64 72 83 58 67 78 69 78 91 67 76 88 68 78 90 62 71 82 74 84 96 79 90 104 82 93 107 71 81 93 90 102 118 94 107 124 85 96 111 66 75 87 68 77 89 72 82 94 57 64 74 61 69 80 75 85 98 82 93 107 71 80 93 68 76 88 72 81 93 88 99 114 88 100 115 78 89 102 73 83 96 74 83 96 84 96 111 77 87 101 88 100 115 97 109 126 89 102 119 76 86 100 74 83 96 73 84 97 69 78 90 61 69 79 63 72 83 76 86 100 78 88 102 84 96 111 94 107 123 88 100 115 77 87 101 77 87 101 74 84 98 84 95 109 91 103 119 79 90 104 67 76 88 67 76 88 64 73 84 62 70 81 71 80 92 78 88 101 73 83 96 77 87 101 79 90 104 81 91 106 74 84 97 68 76 88 55 62 72 77 87 101 94 107 123 103 118 137 108 122 141 99 113 131 71 80 92 56 64 74 62 70 82 75 85 98 90 103 119 96 109 126 97 110 126 78 88 102 85 97 113 80 90 104 76 86 98 65 73 85 67 76 87 70 80 92 82 94 109 73 83 96 78 88 102 82 93 107 76 86 99 69 78 90 63 72 83 65 74 86 74 84 98 80 90 104 88 100 116 99 113 131 96 109 126 105 119 138 104 119 138 97 110 127 84 95 110 77 87 101 73 84 97 86 97 111 87 99 114 81 92 107 76 86 100 67 76 88 75 85 98 95 107 124 94 106 123 72 82 95 58 66 76 67 76 88 45 51 59 47 52 58 42 46 51 35 39 44 41 45 50 55 61 69 63 70 78 21 23 26 23 25 29 38 42 47 34 37 42 25 27 31 18 20 22 28 30 34 37 40 45 30 33 37 29 32 36 55 61 68 62 68 76 21 23 26 16 17 20 22 24 27 18 20 23 38 41 46 44 48 54 30 33 37 46 51 57 48 52 58 31 34 39 33 36 40 38 42 47 59 64 72 67 74 83 92 100 111 81 89 100 86 94 105 81 89 99 72 80 90 74 82 92 65 72 81 79 87 98 62 68 76 49 54 61 56 61 68 46 51 58 44 49 55 43 47 52 47 52 58 58 64 71 51 56 62 49 55 62 70 78 88 89 97 109 79 87 97 83 91 102 63 69 78 67 73 81 62 68 76 65 71 81 63 69 76 66 73 82 58 64 71 54 60 67 44 49 54 33 36 41 44 49 55 43 48 54 51 56 63 73 79 89 81 89 99 83 92 104 88 97 109 83 92 104 89 99 111 93 102 114 98 108 121 90 98 110 80 88 99 78 85 96 74 82 91 53 59 66 45 50 56 28 31 35 26 29 33 20 22 25 29 32 36 52 57 64 66 73 81 73 80 90 56 61 69 57 63 70 69 75 84 61 68 76 83 91 102 88 96 108 83 91 101 86 94 106 97 106 119 97 107 121 97 106 119 94 103 115 86 95 107 83 92 103 69 76 86 52 57 64 41 45 51 46 51 57 49 54 60 44 48 54 31 34 38 24 26 30 46 50 56 60 66 74 63 69 78 65 72 81 62 69 77 67 74 83 79 86 96 83 91 102 74 81 91 62 68 77 58 64 72 60 66 74 54 60 67 57 63 71 54 60 67 59 65 72 68 75 84 74 80 89 79 87 98 65 72 81 48 53 59 24 26 29 20 22 25 39 43 48 53 58 65 58 64 72 53 58 64 30 33 37 22 24 27 40 44 49 58 64 71 64 70 79 69 75 84 76 84 94 75 83 93 76 83 93 79 87 97 77 85 96 58 64 72 31 35 40 50 55 61 61 68 76 44 48 55 27 30 34 32 35 40 46 51 57 44 48 54 32 35 39 34 37 42 22 24 27 28 31 35 32 35 40 26 29 32 40 44 49 22 24 27 32 36 40 30 33 37 42 48 55 70 79 92 77 87 101 81 92 107 80 91 105 79 89 103 78 89 104 78 88 102 72 81 94 55 62 72 70 79 91 69 78 91 74 85 98 81 91 105 72 82 94 66 75 87 72 82 96 77 87 100 79 90 104 64 73 84 57 65 75 62 71 82 64 73 84 71 80 93 86 98 113 78 89 104 89 101 117 88 101 116 72 83 96 59 67 77 61 68 79 81 92 107 69 78 91 69 78 90 77 87 101 88 100 115 97 109 126 90 102 118 72 82 95 76 86 99 80 91 105 96 109 126 93 106 123 91 103 118 75 85 99 87 98 114 94 107 124 94 106 123 86 98 114 91 104 120 79 89 102 89 101 117 88 100 116 88 100 115 91 103 119 96 109 126 99 112 130 93 106 123 79 90 104 76 86 99 68 77 89 86 98 113 92 104 121 97 110 127 93 106 122 92 104 121 86 97 112 90 102 118 91 103 119 94 107 124 83 94 108 78 88 102 86 98 113 90 103 119 85 96 111 88 99 115 92 105 121 90 102 117 87 99 114 74 84 97 87 100 116 89 101 117 95 107 123 100 113 130 91 103 119 91 104 120 79 89 103 69 79 92 57 64 74 81 92 106 81 92 106 86 97 112 92 104 120 80 91 105 78 89 102 69 79 92 77 87 101 82 93 107 83 94 109 80 90 104 93 106 122 96 109 126 92 104 121 94 107 123 75 85 98 66 75 87 66 74 86 65 74 86 81 92 106 71 81 94 65 74 85 66 75 86 72 82 95 85 97 112 93 106 122 98 112 129 93 105 122 91 103 119 76 86 100 76 87 100 76 86 99 78 88 102 82 93 108 91 103 119 85 96 111 70 80 92 67 77 89 81 92 106 91 103 119 82 93 107 76 86 99 78 88 102 62 70 81 68 77 89 69 79 91 78 89 104 96 108 125 98 111 128 105 119 137 111 126 147 115 131 151 107 122 141 103 117 135 91 103 119 79 89 103 78 89 103 84 95 110 89 101 116 95 107 123 91 103 119 88 100 116 78 89 103 90 101 116 96 109 126 88 100 116 76 86 99 59 67 78 64 72 83 73 83 96 81 92 107 91 103 119 105 119 137 100 114 132 95 107 124 99 113 131 93 105 121 77 88 101 83 94 108 84 95 110 93 105 121 104 118 137 92 105 122 86 98 113 75 85 98 71 80 92 85 97 112 99 112 130 100 114 132 89 101 116 78 89 103 82 93 108 92 104 120 94 107 123 84 96 111 74 84 97 58 66 76 75 86 99 95 108 124 102 117 135 98 111 128 77 88 102 58 65 76 59 67 77 74 84 98 89 100 115 95 107 123 106 121 140 109 124 144 103 117 135 96 109 126 77 87 101 56 64 74 68 77 89 70 80 93 87 99 115 93 106 123 97 109 126 73 83 96 73 84 97 92 104 120 90 102 118 80 90 105 86 98 113 88 99 115 76 86 100 69 78 90 86 97 112 72 82 95 64 72 84 62 70 81 63 72 84 82 93 108 87 98 114 97 110 127 107 121 141 108 122 141 84 95 109 76 85 98 81 92 107 88 100 116 98 111 128 98 110 127 73 83 96 49 54 61 44 48 53 47 52 59 39 43 48 46 50 57 65 71 79 33 36 40 21 23 26 23 25 29 20 22 25 22 24 27 28 31 34 37 41 46 28 31 35 28 31 35 18 20 23 43 47 53 54 60 67 36 40 45 17 19 21 30 33 37 47 52 58 50 55 61 64 70 78 69 76 85 41 45 51 35 38 42 39 43 49 38 41 47 41 45 50 47 52 58 60 66 74 84 92 103 80 88 99 79 87 98 79 87 98 70 77 86 61 68 76 62 68 76 65 71 80 57 62 69 47 52 59 52 57 64 54 60 67 61 67 75 54 59 66 53 58 65 66 73 82 74 82 92 72 80 90 75 83 94 83 91 103 88 96 107 92 101 113 74 82 92 77 85 95 77 84 94 69 76 85 67 74 83 62 68 77 56 61 69 52 57 64 46 51 57 30 33 37 25 28 32 40 44 50 50 55 63 71 79 89 88 97 109 88 97 108 86 94 106 84 93 104 86 95 106 85 93 105 88 97 109 77 86 98 97 107 120 70 78 87 84 92 103 65 72 80 59 65 73 40 44 50 31 34 38 29 31 35 30 32 36 42 46 52 66 73 82 67 74 83 66 73 82 56 61 69 64 70 79 83 91 102 75 83 93 81 88 98 80 89 99 78 86 96 95 104 116 89 98 110 95 104 117 80 88 99 84 93 104 78 86 97 66 73 82 52 57 63 36 40 44 54 60 67 61 67 76 52 57 64 33 36 41 33 37 41 67 73 82 82 90 100 78 85 96 71 78 87 75 83 93 73 80 89 72 79 89 61 67 75 71 77 86 56 61 68 49 54 61 47 52 59 56 61 68 57 63 71 61 67 75 64 70 79 64 70 79 80 88 98 72 79 89 66 72 81 41 46 51 24 27 30 26 29 32 32 35 40 46 51 58 56 61 69 38 42 47 36 39 44 40 44 49 60 66 74 62 69 77 75 83 93 81 89 100 79 87 99 94 103 115 82 90 100 85 93 104 70 78 88 51 56 62 24 27 30 56 62 69 53 58 65 40 44 50 34 37 42 24 27 30 28 31 35 39 43 48 55 61 68 45 50 56 25 27 30 47 52 58 40 44 50 23 25 28 27 30 34 23 25 28 39 43 48 41 45 50 64 73 85 84 96 112 88 101 117 95 108 124 95 108 125 85 96 110 83 95 110 83 95 110 68 78 90 63 72 83 87 98 114 105 119 137 109 123 141 123 139 161 117 133 155 106 120 139 96 108 125 96 109 126 94 107 123 78 89 103 65 73 85 50 57 66 56 64 74 88 100 116 97 111 128 102 115 133 94 107 124 81 92 106 82 93 108 68 77 89 66 75 87 71 80 93 74 84 97 79 90 104 89 101 117 90 102 118 83 95 111 62 71 82 64 73 85 65 75 87 69 78 91 80 92 107 89 101 116 95 108 126 83 94 108 79 90 105 69 78 90 71 81 93 76 87 101 73 83 96 66 75 86 65 75 86 63 71 81 53 60 69 69 79 91 69 78 90 62 70 81 84 95 110 94 106 122 75 85 98 65 74 85 70 79 91 67 76 88 70 79 91 68 78 90 74 84 97 82 94 108 88 100 115 91 103 119 79 90 104 78 88 102 75 85 98 81 92 107 96 109 126 100 113 131 96 109 126 82 93 108 75 85 99 77 87 100 87 99 115 78 88 102 71 80 93 82 92 107 93 105 121 93 106 122 101 114 131 96 109 126 86 98 113 66 75 87 74 84 97 92 105 122 86 97 112 83 94 108 94 107 123 106 120 138 100 113 131 94 107 123 81 92 106 81 91 105 69 79 92 81 93 108 87 99 114 96 109 125 90 102 118 85 96 111 69 79 91 59 66 77 58 66 76 65 74 85 65 74 85 81 92 106 84 96 110 81 92 106 91 104 120 79 89 103 72 82 94 81 93 108 78 88 102 63 71 81 72 83 96 86 98 113 73 83 95 68 77 89 71 80 93 60 68 78 69 78 90 83 95 110 85 96 111 92 104 121 79 89 102 71 81 93 73 83 96 90 102 118 94 107 124 92 104 120 75 85 98 70 80 92 74 85 98 88 100 115 83 94 109 78 89 103 82 94 108 76 86 100 71 81 94 85 97 112 86 98 113 79 90 103 77 87 101 78 88 102 73 82 95 80 91 105 82 94 109 76 87 100 70 80 92 59 68 79 67 76 87 79 90 105 97 110 127 93 105 121 99 113 130 93 106 122 83 94 108 89 101 117 91 103 118 95 107 124 86 98 113 90 101 117 81 92 106 73 83 97 73 83 97 87 99 114 87 99 114 89 100 116 90 102 117 89 101 117 93 106 122 96 109 126 83 94 108 66 75 87 58 66 76 70 79 91 75 85 98 83 93 107 80 91 105 81 92 106 97 110 128 99 113 131 102 116 133 88 99 114 93 105 122 95 108 124 93 105 121 96 109 125 92 104 120 91 103 118 84 95 109 78 89 102 63 72 82 64 73 84 86 97 113 102 116 134 98 111 129 89 101 117 85 97 113 86 98 114 97 110 127 94 106 123 90 101 116 75 85 98 78 88 102 71 81 93 68 78 90 84 95 109 93 105 120 80 91 105 75 85 98 79 89 103 70 79 91 58 66 76 77 86 99 90 102 118 120 137 158 123 140 162 112 126 146 111 126 145 98 112 129 81 92 107 95 107 124 97 110 128 82 93 107 78 89 103 79 90 103 65 74 86 61 68 79 51 57 63 28 31 34 48 52 59 42 46 52 51 56 63 46 51 57 22 24 27 32 35 39 28 31 35 23 26 29 50 55 62 59 64 72 33 37 41 33 36 41 42 46 51 29 32 36 18 20 23 26 28 32 21 23 26 34 38 42 53 59 66 66 72 80 74 82 92 70 77 87 54 59 66 40 44 50 32 35 39 40 45 50 36 40 45 43 47 53 56 62 69 71 78 89 71 78 88 79 87 98 65 71 80 59 64 72 53 58 65 48 53 60 49 54 61 53 58 65 46 51 57 52 57 64 52 57 64 61 67 75 70 76 85 59 65 73 60 66 74 66 73 82 72 79 89 72 79 89 83 91 101 81 89 100 89 98 110 92 101 113 92 102 114 83 92 104 70 78 87 68 74 83 61 67 76 47 52 58 43 47 53 22 24 27 21 23 26 21 24 27 32 35 40 54 59 67 77 84 94 86 94 106 83 91 103 76 84 95 75 83 93 72 79 89 73 81 91 87 95 107 94 102 113 88 97 109 88 98 110 92 100 112 81 88 99 66 72 81 59 65 73 48 53 59 38 41 46 21 23 26 33 36 41 57 63 70 60 66 75 68 75 84 70 77 86 82 90 102 67 74 84 75 83 92 73 79 89 76 83 94 74 82 93 89 97 109 82 90 101 92 102 115 85 94 105 77 85 95 79 87 97 69 76 85 49 53 60 35 39 44 52 57 64 54 59 67 43 47 53 25 28 31 50 55 62 78 85 95 84 93 104 87 96 108 87 96 107 83 90 101 84 92 103 70 78 88 60 66 73 45 50 56 28 31 35 19 21 24 36 39 44 41 45 50 51 56 62 65 72 81 64 70 79 67 74 83 57 64 73 72 80 90 67 74 83 53 59 66 39 43 49 41 45 50 43 47 53 40 44 50 33 36 41 43 47 53 55 60 67 62 68 77 66 72 80 62 68 76 78 86 96 75 82 92 85 94 106 84 92 103 85 93 104 72 79 89 63 69 77 49 55 61 23 25 29 46 51 57 47 53 60 53 58 65 38 42 47 39 43 49 56 62 69 79 87 97 61 67 76 48 53 59 41 45 50 59 65 74 53 58 65 33 36 40 29 32 35 31 34 38 59 65 73 68 77 88 93 106 122 76 86 99 59 67 78 65 74 86 78 88 102 78 89 102 72 81 94 65 73 84 63 72 83 64 73 84 64 73 84 67 76 88 72 82 95 88 100 116 90 102 119 89 102 118 103 116 134 101 114 131 91 103 119 67 76 87 68 77 89 63 72 83 69 78 90 79 90 104 81 92 106 89 101 116 83 95 109 82 94 109 77 88 101 81 92 106 88 100 117 82 94 108 81 92 106 80 91 105 82 93 107 86 97 111 76 86 99 84 94 108 90 103 119 96 109 126 85 96 110 81 92 106 83 94 109 82 93 107 76 87 100 81 92 106 90 102 118 91 103 119 85 97 113 84 96 111 87 99 114 95 108 125 83 94 108 71 80 93 75 84 97 81 93 107 90 103 120 94 107 124 83 94 109 75 85 99 80 90 104 80 91 105 77 88 102 73 82 95 69 78 90 75 85 98 82 93 108 89 101 116 85 97 111 75 85 98 80 91 105 75 85 98 75 86 99 89 101 117 84 95 110 92 104 120 83 94 108 61 68 79 81 92 106 86 98 113 85 97 112 79 90 104 89 102 118 95 108 124 83 95 110 72 82 94 73 82 95 80 91 105 88 100 116 82 93 107 72 81 94 79 90 104 90 102 118 92 105 122 82 93 108 78 89 103 70 79 91 71 81 93 77 87 101 88 100 116 102 115 133 105 118 136 105 119 137 94 107 123 97 110 128 89 102 118 77 87 100 87 99 114 100 113 131 103 117 136 91 104 120 91 103 118 71 81 93 69 79 91 76 86 98 93 106 123 101 114 132 100 114 132 106 120 139 86 98 113 88 100 115 85 96 111 85 96 111 54 61 71 58 66 76 79 90 104 83 94 109 78 89 103 64 73 84 71 81 93 81 92 106 104 118 137 108 121 140 99 112 130 88 100 115 74 84 96 67 77 89 76 87 101 79 90 105 78 89 103 82 93 107 75 86 100 86 97 113 101 115 133 104 118 137 100 113 131 96 108 125 85 97 112 71 80 93 88 99 114 93 105 121 84 96 111 73 82 95 76 86 99 85 97 113 92 104 120 92 103 118 79 90 104 77 87 101 71 81 94 62 70 82 54 62 71 58 65 76 79 90 104 74 84 97 71 80 92 78 89 104 77 87 101 90 103 119 80 91 105 85 96 111 80 90 103 62 71 82 69 78 90 89 101 117 98 111 128 91 103 120 93 106 122 90 101 117 85 97 113 87 99 114 96 109 126 96 108 125 83 94 108 74 84 97 83 95 110 81 92 105 90 102 117 93 105 122 91 103 119 81 92 106 84 96 111 87 98 114 81 92 107 75 86 99 73 82 95 72 81 94 83 94 108 100 113 130 104 118 136 103 117 136 101 115 133 95 107 123 86 98 113 94 106 122 92 105 122 80 92 106 57 65 76 64 73 85 75 85 98 80 91 105 99 113 130 107 121 140 101 115 132 99 113 131 84 95 111 67 76 88 63 71 83 49 55 64 57 65 75 73 82 94 81 91 105 76 86 99 65 74 86 65 74 85 87 99 114 97 110 127 91 103 119 77 88 102 65 74 86 59 66 77 69 78 90 74 84 97 75 84 97 44 50 57 35 38 43 37 40 45 53 59 66 40 44 49 43 47 52 28 31 35 32 35 40 28 31 35 18 20 23 48 52 59 63 68 76 52 57 64 45 49 55 47 51 58 47 52 58 37 41 46 44 49 55 32 35 39 37 41 45 44 48 54 62 69 78 66 72 81 69 76 85 54 59 66 43 47 52 27 30 33 48 53 60 46 51 58 52 57 64 44 49 55 49 54 61 53 58 65 55 61 69 41 45 52 40 44 50 32 35 39 42 46 51 51 56 63 54 59 67 66 73 82 51 56 63 51 57 64 58 64 72 69 76 85 68 75 84 63 69 77 60 66 74 75 82 91 70 77 86 82 89 100 88 97 109 90 98 109 90 100 113 99 109 123 82 90 100 78 86 97 58 64 72 52 57 64 51 57 64 42 46 51 28 31 34 22 24 26 23 26 29 22 25 28 47 51 57 64 71 79 66 72 81 76 84 95 76 83 93 92 101 113 73 80 90 62 68 77 79 87 97 82 90 100 89 97 109 91 100 114 86 95 106 77 85 95 68 75 85 59 64 72 34 38 42 38 42 47 23 26 29 39 43 49 37 41 46 52 57 63 56 62 70 69 76 85 70 76 86 74 82 92 74 82 92 76 83 93 75 82 93 80 88 98 90 100 112 84 93 105 96 106 118 103 113 127 75 83 93 75 82 92 72 79 88 54 60 68 51 56 63 44 49 55 27 30 33 28 30 34 48 53 60 70 78 88 93 102 115 86 95 107 99 109 122 93 102 115 80 88 99 70 77 87 74 82 92 61 67 74 37 40 45 21 24 27 20 23 25 21 23 26 22 24 27 49 53 60 54 60 67 62 68 75 52 58 65 63 69 78 67 74 83 54 60 67 53 57 64 48 53 60 23 26 29 36 40 45 30 33 37 57 62 69 54 60 67 49 54 60 56 61 69 50 55 62 61 67 75 71 78 87 68 75 85 67 74 83 69 77 86 72 79 89 63 69 78 67 74 83 50 55 61 30 32 36 26 28 31 33 36 40 37 41 46 35 38 43 61 67 76 79 87 98 80 88 98 65 72 80 36 40 44 47 52 59 45 50 55 58 64 72 50 55 62 25 28 31 44 48 53 60 67 76 74 85 98 66 75 86 78 88 101 91 103 118 85 96 112 63 71 83 68 78 90 70 80 92 73 83 97 84 95 111 74 84 98 62 71 81 73 83 96 78 88 101 76 86 100 84 96 111 94 107 124 93 105 121 92 104 119 86 98 113 74 84 97 92 105 121 108 122 142 95 109 126 87 99 114 90 101 117 88 100 116 94 107 123 101 115 132 89 101 117 83 95 110 77 88 102 66 75 88 58 66 76 79 89 102 82 93 107 73 82 95 68 78 90 73 84 97 83 95 110 96 109 126 100 113 131 115 131 152 111 125 144 109 124 143 96 109 126 86 97 111 89 101 116 102 115 134 90 103 118 77 87 101 74 84 97 82 93 107 71 80 92 66 76 88 61 69 80 60 68 79 63 72 83 59 67 77 70 79 90 86 98 113 108 123 142 104 118 136 105 119 138 96 109 126 99 113 130 104 118 136 89 101 117 84 96 111 87 98 113 65 73 85 69 79 91 73 83 97 85 96 111 80 91 105 84 95 110 95 107 124 102 116 133 89 101 118 69 79 92 76 85 99 81 92 106 67 76 88 61 69 80 77 86 99 82 93 108 85 96 111 85 96 111 95 108 124 95 109 126 90 103 119 84 95 109 76 87 100 83 94 108 92 105 121 90 102 118 84 95 110 74 84 98 80 91 106 82 93 108 69 78 91 77 88 101 77 87 100 79 90 104 71 80 93 77 87 101 85 96 111 75 85 98 68 77 89 64 72 84 59 67 78 65 73 85 60 68 78 77 88 101 82 93 108 86 97 112 92 104 120 87 99 115 96 109 126 103 117 134 92 104 120 87 99 115 77 88 102 66 75 87 78 89 102 90 102 118 99 112 129 83 94 108 89 101 118 93 105 122 101 116 134 85 96 111 88 99 114 75 85 98 86 97 112 92 105 122 87 99 114 71 81 93 59 68 78 61 69 80 71 80 93 62 71 82 59 68 78 67 76 88 75 84 97 77 88 102 75 85 98 89 101 116 92 105 121 101 114 132 100 113 130 84 96 110 70 80 93 80 91 105 86 98 113 101 114 132 90 103 119 92 104 120 95 108 124 99 112 129 91 103 119 82 93 108 80 90 103 82 92 107 72 82 96 62 70 81 62 70 81 65 73 84 76 86 98 84 96 111 91 104 120 86 97 112 74 84 97 78 89 103 102 115 133 103 117 135 95 107 123 84 95 109 79 90 104 62 70 81 66 75 87 80 91 106 78 89 103 84 95 110 88 100 116 86 98 113 86 98 113 83 95 109 67 76 87 57 64 74 54 61 71 53 60 69 74 84 97 74 84 97 85 97 112 74 85 98 82 93 107 77 87 101 83 94 108 76 86 100 86 98 114 87 99 115 79 89 103 80 91 105 67 77 89 64 72 83 76 87 100 90 102 118 103 117 136 103 117 135 117 133 153 123 139 161 107 122 142 97 110 127 103 117 135 100 114 132 96 109 126 83 94 108 92 104 120 104 118 136 99 112 129 75 85 99 85 96 110 96 109 127 96 109 126 79 90 104 66 75 87 61 69 79 66 76 87 75 85 99 72 83 96 72 82 95 88 100 114 71 81 94 79 90 104 76 86 100 49 54 61 37 41 46 47 52 58 37 40 45 39 43 48 40 44 49 51 56 63 52 57 64 38 41 46 39 43 48 53 58 65 66 73 82 59 65 73 35 38 42 41 45 51 40 44 50 37 41 45 35 39 44 40 44 49 45 50 56 57 63 71 48 53 60 43 47 53 45 49 56 32 35 39 19 22 24 47 51 58 56 62 70 57 63 70 52 57 63 35 38 43 35 38 43 30 33 37 22 25 28 23 25 28 26 29 32 23 25 29 29 32 36 43 48 55 55 60 67 61 66 74 65 71 79 62 68 76 69 75 84 68 74 84 69 76 86 66 72 81 68 74 83 73 80 90 68 75 84 76 83 92 83 91 102 91 100 113 81 89 100 82 90 101 69 75 85 68 74 83 59 65 73 61 67 75 47 51 57 33 37 41 22 24 28 20 22 25 23 25 29 33 37 41 59 65 73 75 83 93 62 68 77 65 72 81 67 74 83 72 79 89 67 73 82 74 81 91 87 95 106 87 96 107 77 85 96 67 74 83 58 64 72 50 55 62 38 42 47 27 30 33 25 27 31 19 20 23 34 37 42 44 49 55 49 54 61 55 61 69 64 71 80 62 68 77 67 74 82 72 79 88 67 74 83 78 85 95 74 81 91 83 91 101 84 92 103 89 99 111 105 116 129 83 92 103 70 78 88 62 68 77 62 68 77 56 61 69 42 47 53 33 36 41 57 63 70 74 81 90 81 89 100 100 110 123 104 114 127 93 103 116 88 97 109 73 80 90 69 76 84 69 75 84 51 56 62 19 21 24 23 26 29 27 30 34 30 33 38 22 24 28 42 47 52 49 54 60 46 51 57 53 58 65 58 64 72 64 70 78 61 66 74 53 58 66 31 34 39 25 27 30 26 29 32 43 48 53 48 53 60 52 57 64 39 43 49 46 51 57 54 60 67 62 68 77 66 72 81 69 76 85 68 75 84 63 69 77 58 63 71 63 69 78 65 71 80 56 61 69 45 49 55 35 38 43 37 40 45 39 43 48 57 63 71 84 92 103 83 91 103 68 75 84 35 38 42 55 61 69 65 72 80 67 73 82 65 72 81 41 46 52 32 36 40 70 77 87 74 85 98 63 71 83 70 80 93 77 87 100 75 85 99 69 79 92 65 73 85 73 84 97 67 77 89 55 63 72 58 66 77 79 89 102 78 89 102 74 84 97 73 82 94 62 71 83 64 73 85 65 74 85 70 80 92 83 95 109 85 97 112 80 91 104 83 95 109 92 105 121 86 97 112 69 77 89 77 88 101 74 84 97 77 87 100 84 95 110 87 99 114 86 98 113 74 84 97 67 77 89 59 67 78 76 87 100 83 94 108 100 114 131 102 116 134 107 121 140 112 127 147 109 123 141 95 107 123 95 108 124 94 106 123 79 90 103 72 81 94 73 83 95 69 78 90 72 82 95 74 84 97 91 103 119 89 101 116 104 118 136 111 126 145 96 109 126 73 83 96 53 61 70 74 84 97 83 94 109 87 99 114 59 67 77 48 55 63 60 68 79 76 87 100 85 97 112 72 82 95 68 78 90 70 79 91 75 86 99 80 90 103 76 86 99 75 85 98 60 68 78 67 75 87 81 93 107 90 101 117 86 98 114 86 97 112 80 91 105 74 85 98 73 82 95 83 94 108 87 98 113 88 99 114 100 114 132 95 108 125 89 101 116 79 90 104 102 114 131 106 120 139 90 102 117 69 79 91 62 71 82 86 98 113 106 121 140 102 116 134 75 85 97 46 52 60 54 62 71 63 72 83 78 89 102 88 100 115 90 102 119 96 109 126 91 103 119 84 95 110 81 92 105 79 90 103 82 94 109 69 79 91 61 70 81 62 71 82 65 74 85 61 69 80 57 65 75 64 73 84 64 73 85 65 73 84 78 89 103 74 85 98 75 85 99 73 82 95 65 74 85 53 61 70 63 71 82 81 92 106 80 90 104 61 69 80 70 80 92 72 83 96 68 77 89 78 89 103 87 98 112 73 83 96 69 78 91 60 68 79 69 79 91 67 76 87 49 56 65 62 70 80 85 96 110 84 96 112 80 90 104 84 95 110 82 94 109 87 99 114 78 88 102 88 100 115 103 117 135 89 101 117 81 92 107 91 104 120 102 115 134 105 119 138 100 114 132 87 99 114 82 93 107 73 83 96 76 87 100 84 96 111 86 97 113 84 95 109 88 100 115 92 104 120 88 100 115 86 98 113 95 108 125 104 117 135 101 115 133 75 85 98 63 72 83 73 83 95 81 92 106 88 100 115 83 94 109 85 97 112 74 84 97 73 83 95 68 77 90 74 84 97 78 88 101 63 71 83 66 74 85 67 76 88 70 80 92 88 100 115 77 88 102 73 83 96 66 75 87 81 92 106 103 116 134 105 120 138 96 109 126 80 91 105 74 84 97 77 87 101 84 94 109 90 102 119 86 97 113 87 99 114 96 110 127 108 122 140 97 110 128 87 99 114 89 101 118 84 95 110 74 84 97 63 72 83 79 89 103 77 88 103 81 91 105 81 92 107 89 101 117 93 105 122 100 113 131 99 112 130 94 107 123 102 117 136 104 118 136 95 107 124 107 121 140 103 117 135 105 119 137 105 119 137 94 107 124 87 98 113 79 90 104 72 81 94 82 93 107 91 102 118 97 110 127 97 110 127 94 106 123 101 115 133 103 116 135 97 109 126 71 79 91 40 44 49 34 37 42 33 36 41 21 24 27 52 58 65 68 74 84 73 80 89 56 61 68 48 53 59 33 36 40 62 67 75 65 72 80 34 38 42 29 32 35 32 35 39 31 34 38 29 32 37 41 45 51 46 50 56 50 54 61 34 38 42 33 36 41 20 22 25 17 19 21 34 38 42 42 46 52 52 57 64 64 70 78 45 50 57 29 32 36 40 43 48 47 52 58 40 44 50 41 45 50 39 42 48 30 33 37 15 16 18 21 24 26 33 37 42 55 60 67 59 64 72 64 70 79 65 72 80 73 80 90 66 73 82 65 71 79 60 66 74 62 68 76 67 74 83 75 82 92 70 77 86 66 73 82 76 84 93 70 77 85 69 76 85 68 74 83 64 70 78 59 65 74 40 44 50 32 36 40 28 31 35 25 28 32 21 23 26 29 32 36 43 48 53 46 50 56 52 57 64 50 55 62 53 58 65 56 61 69 56 61 69 53 59 67 70 78 88 76 84 94 67 74 83 45 50 56 49 54 60 39 43 48 22 24 27 32 36 40 39 43 49 26 29 33 40 44 50 53 59 66 49 54 60 52 58 65 65 71 80 61 67 75 70 77 86 72 79 89 72 79 88 73 81 92 77 85 95 77 85 95 71 78 88 72 79 89 78 86 96 90 99 111 71 78 88 66 72 81 59 65 73 44 48 54 28 31 34 50 55 62 64 70 79 87 96 108 87 96 109 104 114 127 108 118 131 99 108 120 72 79 88 70 77 86 61 67 75 54 60 67 46 50 56 22 24 28 35 38 42 45 49 54 30 33 37 24 26 29 28 31 35 41 44 50 39 43 48 50 55 62 50 55 62 50 55 62 42 46 53 45 49 55 28 30 34 20 21 24 19 21 24 24 27 30 27 30 33 32 35 39 19 21 24 22 24 27 40 44 49 54 59 65 58 64 72 65 72 81 56 62 70 41 45 51 53 58 65 66 73 82 74 82 91 66 73 82 65 71 80 62 68 76 60 65 73 59 65 72 64 71 79 73 80 90 53 59 67 40 44 49 50 55 61 80 88 99 86 95 106 70 77 87 66 72 81 37 41 46 60 66 74 68 75 85 45 51 59 57 65 75 88 100 116 111 126 145 111 126 146 107 121 140 94 106 123 81 92 106 73 83 96 67 76 88 81 91 106 92 104 120 91 104 120 86 98 113 80 90 104 72 82 94 71 80 92 75 85 98 83 94 108 83 94 108 78 88 102 74 84 97 74 84 97 73 84 97 76 87 101 76 86 100 85 95 109 86 97 113 79 90 104 76 86 99 86 98 113 103 117 136 93 106 123 98 112 130 91 103 120 84 95 110 78 89 104 77 87 101 76 87 100 64 73 85 65 74 86 74 84 97 67 76 87 62 70 81 64 73 84 60 68 78 60 68 79 75 85 98 68 78 90 77 88 102 77 87 101 97 109 126 93 105 121 80 90 104 67 76 88 67 76 88 71 81 95 80 91 104 84 96 110 92 105 121 89 100 116 68 78 90 59 66 77 65 74 86 91 104 120 96 109 126 88 101 117 87 98 114 73 83 96 78 88 102 73 82 95 75 85 99 87 98 114 83 95 111 85 97 113 94 107 123 98 112 129 91 103 119 101 114 131 106 119 137 95 107 123 83 93 107 85 96 111 78 89 103 77 88 103 89 101 116 77 87 100 69 78 90 72 82 95 78 88 101 83 94 109 83 95 110 88 101 116 96 108 125 106 120 138 108 121 139 95 108 125 77 88 102 76 86 99 71 81 94 86 97 113 105 119 138 104 118 136 102 115 132 96 108 125 94 107 123 97 109 126 102 116 134 90 102 117 78 89 104 88 100 115 92 105 121 94 108 126 97 110 126 78 89 102 71 81 93 82 93 107 69 78 90 66 75 87 88 99 114 79 90 103 81 92 106 98 111 128 109 124 145 117 132 153 111 127 147 103 118 137 95 108 125 72 82 95 70 80 92 79 90 105 89 101 117 97 111 129 88 99 114 87 99 114 60 68 79 63 72 83 71 81 93 66 75 87 69 79 92 87 98 113 87 99 114 80 91 106 71 81 94 72 82 95 72 82 95 77 87 100 84 95 110 79 89 103 86 97 112 84 95 109 76 86 100 74 84 97 87 98 113 87 99 115 86 99 114 81 91 106 78 89 103 68 77 89 67 76 88 82 93 107 79 89 103 92 105 122 96 110 128 73 83 96 73 83 97 84 96 111 102 115 133 95 108 125 87 98 113 70 80 93 67 76 88 72 81 94 88 100 116 90 101 117 87 98 113 88 99 114 80 91 105 83 94 108 81 92 106 90 101 117 83 94 109 74 83 96 75 85 98 70 80 92 83 94 109 90 101 116 84 95 110 72 81 94 65 74 86 66 74 86 62 70 82 68 77 89 84 95 110 88 101 117 90 102 118 99 112 129 94 107 123 87 98 113 74 84 97 67 76 88 72 81 94 83 95 110 85 96 111 82 93 107 73 83 96 77 87 102 87 98 113 86 97 112 68 77 89 54 62 72 47 54 62 54 62 72 75 85 99 79 89 103 67 76 87 65 74 85 66 75 88 71 81 93 76 87 101 80 91 105 78 88 102 69 79 92 81 92 106 77 87 101 87 98 114 87 99 114 63 72 83 60 68 79 66 75 86 84 94 109 81 92 107 81 92 106 81 92 106 74 85 98 62 70 81 69 79 91 83 94 108 48 54 62 24 26 30 29 31 35 19 21 24 54 59 66 65 71 80 76 83 93 55 61 69 49 53 59 17 19 21 35 38 43 62 68 76 39 44 49 24 27 30 16 18 20 14 15 17 22 24 27 28 31 34 35 38 43 34 37 42 21 23 26 25 28 31 18 20 22 16 18 20 41 45 50 53 58 65 48 53 59 47 52 58 39 43 48 22 25 27 49 53 59 51 56 63 63 69 77 59 64 72 41 45 50 21 23 26 24 27 30 26 28 32 35 38 43 38 41 46 39 43 48 58 64 72 71 78 87 65 72 80 62 68 77 64 70 79 54 60 68 41 45 51 44 48 54 47 52 58 51 56 62 51 56 63 63 69 77 58 64 72 61 67 76 71 78 88 54 59 66 57 63 71 46 50 56 35 39 44 32 34 38 16 17 20 32 35 39 21 23 26 21 23 26 20 22 24 21 23 26 23 25 28 22 24 27 41 45 50 49 54 60 56 61 69 63 69 77 77 85 95 65 71 79 33 36 40 24 26 30 20 22 25 26 29 32 35 38 43 40 44 50 47 53 60 64 69 78 53 58 65 50 55 61 56 62 69 49 54 61 52 58 66 59 65 73 62 68 77 54 60 68 56 62 69 67 74 83 65 72 80 65 71 80 65 71 80 73 81 90 80 88 99 81 89 99 69 76 86 58 64 72 45 49 55 35 39 44 61 67 75 80 88 99 75 82 92 92 101 113 92 101 113 84 92 104 84 93 105 76 83 93 68 75 84 64 71 79 53 58 65 36 40 44 33 36 41 47 52 59 41 45 51 40 44 49 30 33 37 29 32 36 26 29 32 30 33 36 43 47 53 43 47 52 44 48 54 33 37 41 22 25 28 19 21 23 31 34 38 29 32 36 13 15 17 20 22 25 44 48 54 32 35 39 18 20 22 31 34 38 42 46 52 55 61 68 59 65 74 47 51 57 44 48 54 59 65 72 69 75 84 71 78 88 73 80 90 78 86 97 63 69 77 66 72 81 57 63 70 76 83 94 60 66 74 30 33 38 48 53 60 77 85 95 86 95 107 81 88 99 78 86 96 68 75 84 45 49 55 79 88 100 89 100 116 86 98 114 80 91 106 89 101 116 111 126 145 115 130 150 113 128 148 104 118 136 102 116 134 85 97 113 85 97 112 84 95 109 72 82 95 65 74 86 60 68 79 68 77 89 75 86 100 87 99 115 104 117 135 115 131 151 108 122 140 102 116 134 88 99 114 73 83 96 68 78 90 64 72 83 63 71 82 96 108 124 95 108 125 87 99 114 86 97 112 91 103 120 101 114 132 88 100 115 75 85 98 66 75 87 67 76 88 88 100 116 80 91 106 91 103 119 90 102 118 94 107 123 97 110 127 92 104 121 94 107 124 89 101 116 89 100 116 77 88 101 67 76 87 59 67 78 50 57 66 66 75 86 65 74 85 61 69 80 59 67 77 66 75 86 61 69 80 73 83 96 91 103 119 92 104 121 75 86 99 80 91 105 90 102 118 99 113 130 92 104 120 82 92 107 69 78 91 71 81 94 65 74 86 59 67 78 61 70 81 66 75 87 65 74 86 78 88 102 84 95 109 86 98 113 89 102 118 86 97 113 88 100 116 93 105 121 97 109 126 88 100 116 76 86 99 76 87 100 84 96 111 90 102 118 90 102 118 93 105 121 98 110 127 94 107 124 78 89 103 83 95 110 85 96 111 99 112 130 92 105 121 85 96 111 71 82 95 65 74 86 71 81 94 80 91 105 76 86 99 70 80 92 55 62 71 62 70 80 74 84 97 68 77 90 69 79 91 79 90 103 84 95 110 77 87 100 75 86 100 63 72 82 53 60 70 53 60 69 56 64 74 68 77 89 72 82 94 61 69 80 74 83 96 80 91 106 78 88 102 88 99 114 90 103 120 71 80 92 68 77 89 68 76 88 77 88 102 82 93 107 66 75 87 80 91 105 98 111 128 101 114 131 94 106 123 85 97 112 71 81 93 64 73 85 84 95 109 84 96 111 76 87 101 85 96 110 78 87 100 70 80 93 76 86 100 82 94 108 82 93 108 72 82 96 73 84 97 82 93 108 79 89 103 78 88 101 64 73 84 45 51 59 70 79 91 90 102 118 89 101 117 79 90 104 67 76 88 51 58 66 61 70 81 70 79 92 78 89 103 66 74 86 66 75 87 75 84 97 73 82 94 77 88 102 81 92 107 68 77 89 76 86 99 77 87 101 79 90 105 95 107 124 91 104 120 91 103 119 91 104 121 75 85 98 71 81 94 68 77 89 71 80 93 79 90 105 77 88 101 87 99 114 95 109 126 104 118 137 105 120 139 95 108 124 85 96 110 79 89 103 70 80 92 88 99 115 92 104 120 96 109 125 97 110 127 87 99 115 84 96 111 86 97 112 87 99 115 88 99 114 102 115 133 87 98 113 66 74 86 63 72 83 67 76 89 65 74 85 63 73 84 70 79 92 71 80 93 73 83 96 82 93 108 97 111 128 94 107 123 93 105 122 79 89 103 67 77 89 60 68 78 55 63 73 71 81 94 84 95 110 108 121 139 101 115 133 86 98 113 84 96 111 68 77 89 76 87 101 71 80 92 68 77 89 68 77 88 66 75 87 87 99 115 97 110 127 96 109 126 89 102 117 89 101 117 82 94 108 88 100 115 96 109 126 100 114 131 90 102 118 84 96 111 79 89 103 27 30 34 19 21 24 15 16 18 44 49 55 79 87 97 64 70 78 60 65 73 46 50 56 16 18 20 31 34 38 60 66 73 63 70 78 62 68 77 41 45 51 26 29 33 33 37 41 21 23 26 37 40 45 31 34 39 17 19 21 24 26 29 19 20 23 29 32 36 42 46 51 48 53 59 50 55 61 40 44 50 28 31 34 41 45 50 49 53 60 52 57 64 62 68 76 63 69 77 46 51 57 21 23 26 33 36 41 43 47 53 39 43 48 37 41 46 31 34 38 48 52 59 66 72 81 65 71 80 57 63 70 56 62 70 58 63 71 47 51 57 40 44 49 36 40 45 33 37 41 50 54 61 55 60 68 58 64 71 51 56 63 51 56 62 42 46 51 36 39 44 35 38 43 30 33 37 18 20 23 19 21 24 29 32 36 30 34 38 21 24 27 16 18 20 22 24 27 24 26 29 18 20 23 24 26 29 41 44 50 51 56 62 64 70 79 56 62 70 31 34 38 28 30 34 28 30 34 25 28 31 46 50 56 50 54 61 40 44 50 38 42 47 48 53 60 50 55 62 40 44 49 40 44 49 29 32 36 28 31 35 31 34 38 33 37 42 33 37 42 40 44 50 54 59 67 57 63 70 55 60 67 60 66 74 64 70 79 71 78 87 69 76 85 63 69 79 66 72 81 47 52 58 33 36 40 63 69 77 62 68 76 76 83 94 87 95 107 89 97 108 84 92 104 80 88 98 77 84 94 68 75 84 55 61 69 38 42 47 27 29 33 37 41 47 46 51 57 41 45 52 43 48 54 47 51 57 50 55 62 42 46 51 26 29 32 42 46 52 31 35 39 35 39 43 17 19 21 17 19 21 22 24 28 25 27 31 33 36 40 20 22 25 35 39 43 38 42 47 35 38 43 25 28 32 28 31 35 50 55 62 46 51 58 40 45 51 49 53 60 52 57 64 60 66 75 71 78 87 63 70 78 81 89 100 79 87 97 64 70 80 64 70 78 67 74 83 58 64 71 44 49 55 40 44 50 89 97 108 78 85 95 73 81 91 72 80 90 73 80 89 45 49 56 62 68 77 70 79 91 70 80 92 57 64 74 57 65 76 61 69 79 60 67 78 62 71 82 60 68 78 67 76 88 58 66 76 69 78 90 75 85 99 71 81 93 52 59 68 58 66 77 56 64 74 48 55 64 53 60 69 71 80 91 79 90 104 79 89 103 88 100 116 97 110 127 93 106 123 88 100 116 76 86 100 64 72 83 73 83 96 91 104 120 97 110 127 97 111 128 94 107 124 81 92 106 83 94 108 76 85 98 81 92 107 82 93 107 68 77 88 61 69 80 62 70 81 76 86 99 74 85 99 81 92 105 80 91 105 71 81 93 65 74 85 67 76 87 71 80 93 81 91 105 71 80 93 68 77 90 65 75 87 71 80 92 67 75 87 70 79 92 74 84 97 73 83 97 72 82 95 78 88 102 71 81 93 83 94 109 88 100 115 91 104 121 101 115 133 85 97 113 67 76 87 78 88 102 89 100 116 80 91 104 65 74 85 71 80 93 77 87 100 73 83 96 77 88 102 84 96 111 75 85 99 82 94 109 100 114 132 108 123 142 105 119 137 103 117 136 100 113 130 96 109 126 91 103 119 82 93 108 73 83 96 77 87 101 90 102 118 95 107 124 92 104 120 70 79 92 60 69 80 75 85 98 91 103 118 90 101 117 94 107 123 103 117 135 88 100 116 74 84 96 92 104 121 90 102 118 107 121 140 109 124 143 100 113 131 93 105 121 84 96 111 83 93 107 85 97 112 87 100 116 89 100 115 86 97 113 59 66 76 57 65 75 75 85 99 83 94 108 90 101 117 87 99 115 90 102 118 95 108 126 84 95 109 71 81 94 76 86 99 85 96 111 92 105 122 93 106 123 92 105 121 101 115 134 108 122 141 102 116 134 83 94 109 74 84 97 86 97 111 92 104 121 100 114 131 88 100 116 82 93 107 58 66 77 42 47 55 49 56 64 62 70 81 68 77 88 61 70 81 70 79 91 81 92 106 81 92 106 91 104 120 95 107 124 86 97 111 71 81 93 62 70 81 54 61 71 58 66 76 50 57 66 64 73 86 96 109 126 113 128 148 105 120 139 116 131 152 96 109 126 82 93 107 86 98 113 79 89 102 79 90 104 80 91 105 68 77 88 77 88 102 92 105 121 102 116 134 96 109 125 72 82 95 62 70 82 60 68 79 58 66 77 67 77 89 74 85 98 74 85 98 68 77 88 82 93 108 85 97 112 73 84 97 70 80 93 81 91 105 68 77 88 65 74 86 58 66 76 51 58 67 54 61 71 69 78 89 84 95 109 92 104 119 84 95 109 69 78 91 65 74 85 70 79 92 71 80 93 81 91 106 58 66 77 59 67 78 64 73 84 77 87 101 70 79 91 76 86 100 79 89 103 72 82 94 87 100 115 85 97 112 71 80 93 75 86 99 68 78 90 65 74 86 73 83 96 76 86 99 86 97 112 63 71 83 62 71 82 70 79 91 76 86 100 87 99 115 88 99 115 107 121 140 104 118 135 98 111 128 81 91 105 77 87 101 73 83 97 88 99 114 88 101 117 78 89 103 84 95 109 90 102 118 86 98 113 69 79 92 53 60 70 50 57 66 59 67 78 66 75 87 60 68 78 62 70 81 65 74 86 77 88 101 79 89 103 63 72 83 30 34 38 22 24 27 29 32 37 62 68 76 71 78 88 66 73 82 52 58 65 31 34 38 22 24 27 55 60 67 77 85 95 71 78 88 70 77 86 42 46 52 39 42 48 43 48 54 54 59 66 38 42 47 17 18 21 24 26 29 26 29 32 37 41 45 56 62 69 54 59 66 56 62 69 51 56 63 28 31 35 37 41 46 53 58 65 50 55 62 54 59 66 60 65 73 49 54 61 30 33 36 37 41 46 36 40 45 34 38 42 36 39 44 35 38 43 27 30 33 39 43 48 47 52 58 46 51 58 53 58 66 53 58 66 58 64 72 43 47 53 42 46 51 48 53 59 57 63 70 54 60 68 54 60 67 41 45 51 45 49 55 32 35 39 20 22 25 18 20 23 18 20 22 17 19 21 25 28 31 31 34 39 30 33 37 29 31 35 17 19 21 32 35 40 36 39 44 29 32 36 33 36 41 28 31 35 22 24 27 28 30 34 34 37 42 39 42 47 54 60 67 49 53 60 43 48 53 50 55 61 45 50 56 37 40 45 22 24 28 28 30 34 29 32 36 30 33 37 34 38 42 36 39 44 48 53 59 50 55 61 43 47 53 36 40 45 24 26 29 40 44 49 40 43 49 35 39 44 44 48 54 54 60 67 57 63 71 56 62 69 57 63 70 47 52 58 30 33 37 31 34 38 48 53 60 62 68 76 68 76 85 73 80 89 68 76 85 78 86 96 72 79 89 73 80 89 62 68 75 45 49 54 26 29 32 23 25 28 42 46 52 47 52 58 46 51 57 51 56 63 53 58 65 68 74 83 56 62 69 24 26 29 18 20 22 20 22 25 21 23 26 28 31 35 28 31 34 28 31 35 25 27 30 34 38 43 55 60 67 59 65 73 51 56 63 42 46 52 30 34 38 27 29 33 49 54 60 46 51 57 40 44 49 46 51 57 47 51 57 64 71 79 82 90 101 77 85 96 91 100 112 75 82 92 71 78 87 76 83 93 71 78 88 57 62 70 29 32 36 72 79 88 87 96 107 73 80 90 73 81 91 71 78 88 65 71 80 41 46 52 60 68 79 76 86 100 72 82 95 75 86 99 76 86 99 68 78 91 61 69 80 72 82 95 83 94 109 94 106 123 94 106 122 94 107 124 75 85 98 76 86 100 77 87 101 75 85 98 68 78 90 64 72 83 58 66 76 59 66 77 74 83 96 94 107 124 93 105 121 81 92 107 73 83 96 71 81 93 83 95 110 88 99 115 102 115 133 107 121 140 106 121 139 90 103 119 66 75 87 62 71 82 72 81 94 70 79 91 78 89 103 70 80 93 73 82 95 69 79 91 77 88 102 93 106 122 83 94 108 62 70 81 55 63 73 75 85 98 86 97 111 93 105 122 84 96 111 80 90 104 80 91 105 75 85 98 67 76 88 72 82 94 74 84 96 80 91 106 80 91 105 83 94 108 83 94 109 86 97 112 79 90 104 76 87 100 70 79 91 65 73 84 63 71 83 71 80 93 71 80 92 69 78 90 65 74 86 59 67 77 49 55 64 50 58 67 50 57 66 67 76 88 73 82 95 85 96 111 87 99 114 86 98 113 72 82 95 68 78 90 66 75 87 84 96 110 101 115 132 100 113 130 90 102 118 75 86 99 58 66 76 68 77 89 97 110 127 96 109 126 93 105 121 91 103 119 97 110 127 94 107 123 89 102 118 76 86 100 65 73 85 56 64 74 73 83 96 79 90 104 84 95 109 84 96 111 80 90 104 87 99 115 83 94 108 74 84 97 81 91 105 75 86 99 70 79 92 76 86 100 79 90 104 90 102 118 82 93 107 81 92 107 70 80 93 59 67 77 66 75 87 71 80 92 74 84 96 76 85 98 70 79 92 58 66 77 65 74 86 61 69 80 71 80 92 77 87 100 76 86 99 86 97 113 109 124 143 107 121 140 96 110 128 93 105 121 82 93 107 75 85 98 70 79 92 78 89 103 79 90 104 85 96 111 88 100 116 80 91 105 82 92 107 59 67 78 55 62 72 56 64 73 68 77 88 71 80 92 73 83 95 79 89 103 80 90 104 87 99 115 100 114 131 102 116 134 97 109 126 86 98 114 75 84 97 66 75 87 50 57 65 57 65 76 76 86 99 92 104 121 94 107 123 96 108 124 89 101 117 66 75 87 53 61 71 66 75 86 89 101 117 112 127 147 118 133 153 106 121 140 99 113 131 90 101 117 76 86 100 68 78 90 63 72 83 52 59 68 59 67 77 85 97 112 87 98 113 72 82 94 62 71 82 63 72 83 74 84 98 83 94 109 84 95 110 91 103 120 86 98 114 67 76 88 59 67 77 59 67 78 63 72 84 75 85 99 60 68 79 63 72 83 82 93 108 84 96 110 89 101 117 109 124 143 110 125 144 100 114 131 68 77 90 59 67 78 69 78 90 73 83 96 78 89 103 76 86 100 81 92 107 75 85 98 68 77 89 78 88 102 88 99 114 89 102 118 95 108 125 101 116 134 85 97 112 71 81 93 62 70 81 67 76 87 60 69 79 65 73 85 70 80 93 76 86 99 55 62 72 60 68 79 73 83 96 82 92 106 93 105 121 88 100 117 86 98 113 79 90 105 81 93 107 78 89 102 76 86 100 64 73 84 60 69 79 62 70 81 60 68 79 63 71 82 65 74 86 76 86 99 82 93 107 80 90 104 68 77 88 49 55 62 33 37 41 21 23 26 38 41 46 61 67 76 63 69 77 55 61 68 25 28 32 23 25 28 32 36 40 62 68 77 69 77 87 89 97 109 64 70 79 60 66 74 52 57 64 58 64 72 55 60 67 30 33 37 33 36 41 33 37 41 17 19 21 40 44 49 66 72 81 59 65 73 71 77 86 39 43 48 37 40 45 62 68 76 60 66 74 51 56 63 50 54 61 48 53 59 34 37 42 28 31 35 39 43 48 31 34 38 34 37 42 26 29 33 25 28 31 23 25 29 26 29 32 15 16 18 30 33 37 48 53 60 50 56 63 46 51 57 49 54 61 40 44 49 52 57 64 60 65 73 53 58 65 48 53 59 36 40 45 24 26 29 15 17 19 24 26 30 40 44 49 34 38 43 38 41 47 43 47 52 33 36 41 20 22 25 37 41 46 44 48 55 45 49 56 41 45 51 44 48 54 38 42 47 13 14 16 23 25 28 48 52 58 58 64 72 66 72 81 62 68 75 63 69 77 65 72 80 40 44 50 22 24 27 28 31 35 39 43 48 41 45 50 35 39 44 47 52 58 48 52 59 59 65 74 59 65 73 61 67 75 51 56 63 37 40 46 21 23 26 19 21 24 31 34 38 50 55 62 55 61 68 58 64 71 54 59 66 61 66 74 51 56 63 32 36 40 34 37 42 45 49 55 42 46 52 58 63 71 57 63 71 52 57 65 64 70 78 48 53 59 46 50 57 28 30 34 26 28 32 28 31 35 22 24 27 37 41 45 44 49 55 53 59 66 65 72 81 60 67 75 61 67 76 48 53 59 42 46 51 33 36 40 42 46 52 46 50 56 34 38 42 15 17 19 15 16 18 26 28 32 47 52 59 64 71 80 60 66 74 51 56 63 51 56 63 30 33 37 28 30 34 38 42 47 33 37 41 39 43 49 59 65 73 57 63 71 78 86 96 85 93 104 79 86 96 82 91 102 74 81 91 85 93 103 75 82 92 56 62 69 27 30 35 53 58 66 80 88 100 81 88 98 77 84 95 75 83 94 79 87 97 60 66 75 59 66 76 82 93 108 89 101 117 98 112 129 101 114 131 95 107 123 90 102 118 79 91 105 77 87 100 63 72 83 58 66 76 78 89 103 103 117 134 99 113 130 80 90 105 70 79 91 56 63 73 65 74 86 69 78 90 76 87 100 95 107 123 86 98 114 84 96 112 78 88 102 71 80 93 59 67 77 55 63 73 71 80 93 94 107 124 100 115 134 99 113 131 86 97 113 97 110 127 92 105 121 84 96 110 79 89 103 66 75 87 64 72 83 80 91 105 96 109 126 100 113 131 91 103 118 81 92 106 78 89 102 84 96 111 93 106 122 87 99 114 80 90 104 78 88 102 84 95 109 78 89 103 86 97 111 76 86 100 67 76 87 63 71 83 66 76 88 59 67 77 65 73 84 58 66 76 65 74 85 69 78 90 66 74 86 58 66 76 76 86 99 85 96 111 79 90 104 73 83 95 64 72 83 67 76 87 71 80 93 80 91 106 96 110 127 99 112 129 96 109 126 88 99 115 76 87 101 80 90 104 79 90 105 84 96 111 84 95 110 61 69 80 63 71 82 92 105 121 103 118 136 107 121 140 96 108 125 81 92 107 79 89 103 75 85 98 85 96 111 101 114 132 108 123 142 99 112 129 95 107 123 68 78 90 66 75 86 67 76 88 63 72 83 59 67 77 58 66 77 67 76 88 66 75 87 74 83 96 74 84 97 74 84 98 93 106 122 81 92 106 69 78 90 57 65 75 76 86 99 76 87 101 78 88 102 84 95 110 95 108 125 98 112 129 91 102 118 70 80 93 59 66 77 72 81 93 86 97 111 101 115 133 97 110 127 91 103 120 78 88 102 69 78 90 72 82 95 77 87 101 76 87 100 86 98 113 87 99 114 95 107 123 91 103 120 94 106 123 96 109 126 87 99 115 83 94 108 76 86 100 71 80 92 67 76 88 50 58 67 57 64 74 69 79 91 95 108 124 104 118 137 94 107 124 96 109 126 90 103 120 89 101 116 73 83 95 63 72 83 66 75 87 72 82 94 80 91 105 95 107 123 90 103 119 93 106 123 84 96 111 76 86 100 84 95 110 86 98 113 92 104 120 95 108 126 79 90 105 69 79 91 65 74 85 67 76 89 62 70 81 65 74 86 72 82 94 79 90 105 87 99 115 100 113 131 105 119 138 110 125 144 87 99 115 78 89 102 80 90 104 80 91 105 72 82 95 78 89 103 73 83 97 82 93 107 84 95 109 91 103 119 94 106 122 82 94 109 91 103 119 100 113 131 94 107 123 79 90 104 81 92 106 78 88 102 72 82 95 66 75 87 65 74 85 66 75 86 77 88 102 96 109 127 107 121 139 115 131 151 110 125 145 97 110 127 80 91 105 63 71 82 60 69 79 54 61 71 40 45 52 59 67 77 78 89 103 81 92 106 85 96 110 91 103 118 81 92 107 67 77 89 73 83 96 80 91 105 85 96 111 67 77 89 73 83 95 83 95 109 93 105 121 91 103 119 89 102 117 91 103 119 88 100 115 73 83 96 71 80 93 65 74 85 69 78 90 71 81 93 74 83 96 70 80 92 77 88 102 92 104 119 110 125 144 113 129 148 113 128 149 107 122 142 100 113 130 99 113 131 83 94 108 69 79 92 60 69 80 58 66 76 64 72 83 39 44 50 22 25 28 37 40 45 37 41 46 62 68 76 52 57 64 32 35 39 36 40 45 27 30 34 41 46 51 56 62 70 81 88 98 77 85 95 70 77 86 66 73 82 60 66 74 55 60 66 30 33 37 40 44 49 49 54 60 34 38 42 22 24 27 57 63 71 74 81 91 75 82 93 49 53 59 30 33 37 57 62 70 69 76 86 66 73 81 55 60 67 43 47 53 37 40 45 18 20 22 25 27 31 26 28 32 22 24 27 17 18 21 30 33 37 28 31 35 20 22 25 26 29 33 25 28 31 43 47 53 62 68 76 49 53 59 45 49 55 47 52 59 49 54 60 45 50 56 48 53 59 41 45 51 31 34 38 15 16 18 16 18 20 16 17 20 26 28 32 43 47 53 41 45 50 38 42 48 22 24 27 33 36 41 49 53 60 53 59 67 54 60 67 40 44 50 40 45 50 24 27 30 16 18 20 36 39 44 54 59 66 62 69 77 65 72 80 60 66 75 74 81 90 64 70 79 52 58 65 39 43 48 21 24 27 33 36 41 40 44 49 38 42 47 37 40 45 54 60 67 62 68 76 65 71 80 59 65 73 55 61 68 47 52 58 35 38 43 26 28 31 36 40 45 58 65 73 77 84 94 68 76 85 56 62 70 57 63 71 50 55 62 28 30 34 31 34 39 39 44 49 30 33 38 43 47 52 25 27 31 28 31 34 32 36 41 41 45 50 25 27 31 18 20 22 37 41 46 35 38 43 28 31 35 49 54 61 64 71 79 64 71 79 80 88 99 81 89 100 68 75 84 56 62 69 56 61 68 49 54 61 49 54 61 47 52 58 33 37 41 18 20 23 25 27 31 40 44 49 59 64 72 58 64 72 56 62 70 61 67 75 52 57 64 26 29 32 36 40 45 34 37 42 33 37 41 41 45 50 50 55 63 76 84 94 88 97 109 80 89 100 83 92 103 78 86 97 82 90 100 85 93 105 65 72 80 43 47 52 36 40 44 69 76 85 87 95 106 81 90 101 79 87 98 75 83 94 63 70 78 61 68 77 91 103 120 99 112 129 82 93 108 64 73 85 64 72 82 77 88 101 94 107 123 104 118 136 98 111 128 95 108 124 75 85 97 73 83 96 80 91 104 74 84 97 66 74 86 58 66 76 55 63 73 60 67 78 64 73 85 52 59 68 50 57 66 67 76 88 80 91 106 92 104 120 88 100 115 68 77 90 59 67 78 71 80 92 74 84 98 86 98 113 85 97 111 88 100 115 81 93 107 71 81 93 73 83 96 81 92 106 71 81 94 74 84 97 68 78 91 70 79 92 84 95 110 75 85 99 76 86 99 66 75 87 79 89 103 91 103 119 103 116 133 102 116 134 96 109 126 90 102 118 84 95 110 77 87 101 62 71 82 64 72 84 75 85 98 70 80 92 61 69 80 63 72 83 71 81 93 79 90 105 69 79 91 77 87 101 82 93 107 76 87 100 68 77 89 61 69 80 62 70 81 57 65 75 47 54 62 79 89 103 91 102 118 90 103 119 86 98 114 87 99 115 86 98 114 81 93 107 90 102 118 97 110 127 100 113 131 101 115 133 92 105 121 70 79 91 67 77 89 87 99 115 97 110 128 87 99 115 76 86 99 62 71 82 70 80 92 83 94 109 85 97 111 83 94 109 73 82 95 71 80 92 63 71 82 72 82 95 75 85 98 83 94 109 88 100 115 87 99 115 81 92 106 71 80 93 78 88 102 68 77 89 67 76 88 78 89 102 65 73 84 67 76 88 73 83 96 74 84 97 75 86 99 87 98 113 91 103 119 90 102 118 92 104 120 94 106 122 82 93 107 73 83 96 81 91 105 79 90 104 99 112 129 112 126 146 107 121 140 60 68 78 73 83 97 96 108 125 94 107 124 83 95 110 76 86 99 70 79 91 54 61 71 56 63 73 58 67 77 63 72 83 73 83 96 77 88 101 70 79 92 57 65 76 77 86 99 93 105 121 98 112 129 101 114 131 92 104 121 66 76 88 74 84 97 90 101 117 92 105 122 78 88 102 80 91 105 99 113 131 108 122 140 108 122 141 95 107 124 73 83 96 89 101 117 85 97 113 78 89 103 72 82 95 86 98 113 91 103 120 89 101 116 82 93 108 69 78 91 71 81 93 84 95 110 91 104 120 94 106 123 90 102 118 81 92 106 69 78 91 59 67 78 71 81 94 77 87 100 84 95 110 86 98 113 93 106 123 93 106 123 84 96 111 80 90 104 90 103 119 104 117 135 108 123 142 108 123 142 101 114 131 82 93 107 78 88 101 103 117 135 117 134 155 115 131 151 106 121 140 105 119 138 101 114 132 93 105 121 89 101 117 86 98 114 93 105 122 86 98 114 80 91 105 76 86 99 79 91 105 89 101 117 81 91 105 58 66 77 54 61 70 62 70 81 58 65 76 56 63 73 79 90 103 103 117 136 108 122 141 110 124 144 85 96 111 68 77 90 60 68 79 65 74 85 79 90 104 91 103 119 83 94 109 82 93 107 61 69 80 64 73 84 64 72 83 44 51 59 47 54 62 61 70 81 74 84 97 93 105 121 82 93 107 71 81 94 77 87 100 83 94 109 95 107 124 94 107 124 87 99 114 69 79 91 65 74 86 78 88 102 78 89 103 85 97 112 82 94 108 77 87 100 73 83 96 79 90 104 93 105 121 96 110 127 86 97 111 37 41 47 35 38 43 46 50 56 37 41 45 35 38 42 25 28 31 29 32 36 30 33 37 20 22 25 26 29 33 52 58 65 70 77 86 62 69 77 70 77 87 56 62 70 45 49 55 17 18 21 31 34 39 46 50 56 48 52 59 38 42 46 51 55 62 61 67 76 69 76 86 56 62 69 29 33 37 47 52 58 67 74 83 72 79 89 63 69 77 43 47 53 28 31 35 19 21 24 27 30 34 37 41 46 34 37 41 17 18 21 28 31 34 28 31 35 17 19 22 24 26 29 29 32 36 34 37 42 35 39 44 33 36 41 41 45 51 44 49 55 48 52 58 41 45 50 28 30 34 33 36 41 24 26 29 17 19 21 21 23 25 22 24 27 31 34 38 48 52 59 44 49 55 40 44 49 30 33 37 41 45 51 50 56 62 48 53 59 48 52 58 45 49 56 35 38 43 19 21 24 19 20 23 39 43 48 52 57 64 58 64 72 58 64 73 62 68 77 62 68 77 72 79 88 53 59 66 57 62 70 30 33 37 28 31 35 43 47 53 48 53 60 46 51 57 50 55 62 50 55 61 50 55 62 48 53 59 48 53 60 37 41 47 36 40 45 34 37 42 29 32 36 60 66 74 67 74 84 65 72 81 56 62 70 58 64 72 60 65 73 39 43 48 21 23 27 24 27 30 24 26 30 27 30 34 20 22 25 26 29 32 21 23 26 30 33 37 17 18 21 28 31 34 46 51 57 49 53 59 42 46 51 55 60 67 60 66 73 76 83 92 70 77 87 69 76 86 62 68 77 56 61 68 44 49 55 46 51 58 50 55 62 55 60 67 42 47 52 25 28 31 22 24 27 42 45 51 48 53 60 43 48 54 57 62 69 58 64 71 53 58 66 40 44 49 18 20 22 23 25 28 24 27 30 38 42 48 66 73 82 83 91 102 79 87 98 82 90 101 77 85 95 78 86 96 88 96 108 72 80 90 60 66 73 37 40 45 62 68 76 78 86 96 88 96 108 89 97 108 69 76 85 65 72 81 59 66 74 82 93 108 91 103 118 87 99 114 96 109 125 93 105 122 93 105 121 89 102 118 85 96 111 73 83 95 58 66 76 55 62 71 80 91 104 91 103 120 110 124 143 118 133 154 112 127 147 108 122 141 75 85 99 56 64 74 82 93 108 82 93 108 92 105 121 78 89 102 72 83 96 56 64 74 55 63 73 54 61 71 60 68 78 64 73 85 79 90 104 88 100 116 87 98 113 88 99 115 85 96 111 70 80 92 71 81 94 76 87 101 75 86 99 82 93 108 83 94 108 82 93 107 82 94 109 91 103 119 87 99 115 69 78 90 66 75 86 75 86 99 92 105 121 96 110 127 96 110 127 74 83 96 61 69 79 56 63 74 62 70 81 76 86 100 92 104 120 97 110 127 104 118 137 103 117 135 97 110 127 84 95 110 71 80 93 77 87 101 81 91 106 79 89 103 70 79 91 64 73 85 73 83 95 71 81 94 88 99 114 78 89 103 78 88 101 76 86 99 75 86 100 82 92 106 72 82 95 56 63 73 59 68 79 79 89 103 94 107 124 99 113 130 84 95 110 70 79 90 73 83 95 74 84 97 71 80 93 68 77 89 58 66 77 64 73 84 63 71 83 73 83 96 82 94 109 91 103 120 96 108 125 104 119 137 109 124 143 106 120 140 101 115 133 104 118 137 93 106 122 90 102 118 85 97 112 70 79 92 67 76 88 68 77 89 67 76 88 58 66 76 67 76 88 64 73 85 74 83 96 76 86 99 84 95 109 86 98 113 91 103 118 75 86 100 66 75 87 70 79 91 70 80 92 75 85 99 86 97 112 89 101 117 93 105 120 82 93 107 88 100 116 86 97 112 78 89 102 73 84 97 76 86 99 88 100 116 96 110 128 100 114 131 82 93 108 69 78 90 65 73 85 76 86 99 67 77 89 67 76 88 75 85 97 84 95 109 82 93 108 78 89 103 81 92 106 89 101 116 88 100 116 87 98 114 83 94 108 73 83 95 62 70 81 53 60 70 51 58 67 66 75 87 78 89 103 80 91 105 68 77 89 72 82 95 82 93 107 106 121 140 127 144 166 121 137 158 118 134 155 111 127 147 95 108 124 76 86 99 57 65 75 64 72 83 75 85 99 96 108 125 92 104 121 81 91 106 81 92 106 80 91 105 80 91 105 83 94 108 90 102 118 87 99 114 78 89 103 62 70 80 57 65 76 74 83 96 79 91 105 93 106 122 95 108 124 98 111 128 92 104 121 93 106 123 87 98 114 77 88 102 73 83 96 65 74 85 59 67 77 63 72 83 67 76 88 79 90 104 66 75 87 55 62 72 51 58 68 58 66 76 69 79 91 79 90 104 78 89 102 85 96 112 85 96 111 74 84 97 65 75 86 70 79 90 68 77 89 68 77 89 61 69 80 55 63 73 74 84 98 82 92 106 91 103 120 93 106 122 94 106 122 96 109 126 81 92 106 67 77 89 72 83 96 63 72 84 52 59 69 57 65 75 61 68 79 58 66 77 64 73 84 81 92 106 88 99 114 95 109 126 89 102 118 89 102 118 75 86 100 61 70 81 66 75 86 83 94 108 70 79 91 70 79 92 60 68 79 47 53 61 46 53 61 73 83 95 85 97 112 94 106 123 80 91 104 73 83 97 80 92 106 80 91 105 86 97 113 81 93 107 68 77 89 39 43 49 54 59 67 64 70 79 28 30 34 21 24 27 18 20 22 20 22 25 20 22 24 19 21 23 27 30 34 54 59 66 59 64 72 60 67 75 48 53 60 33 36 41 23 25 28 38 42 46 46 51 57 52 57 64 55 60 67 47 52 59 53 58 65 65 72 80 60 66 74 44 48 54 29 32 36 57 62 69 70 77 86 62 68 75 27 30 34 19 20 23 12 13 15 23 25 27 44 49 55 39 43 48 25 28 31 21 23 26 33 36 40 30 33 37 17 18 21 15 17 19 15 16 18 13 14 16 20 22 25 39 43 48 32 35 40 36 40 45 32 35 40 18 20 22 20 22 25 17 19 21 30 33 37 37 41 46 45 50 56 54 59 66 64 70 78 69 76 86 55 60 67 33 36 41 42 46 51 54 59 66 56 62 70 57 62 70 56 61 68 35 38 43 19 21 24 12 13 15 41 44 49 51 56 62 55 61 68 45 49 55 34 37 42 41 46 51 48 53 59 54 60 67 52 58 64 27 30 33 29 32 36 48 52 59 64 70 78 65 72 81 54 59 66 58 64 72 62 68 77 54 60 68 51 56 63 53 58 65 46 51 58 37 40 45 25 28 31 53 58 65 62 68 76 65 72 81 69 76 86 64 71 80 64 70 79 42 46 52 23 26 29 24 27 31 35 38 43 36 40 45 46 50 56 42 46 52 22 25 28 19 21 23 14 16 18 35 38 42 44 49 55 43 48 54 39 43 48 49 54 60 55 61 69 59 65 72 65 71 80 69 75 84 63 69 77 46 50 56 37 41 46 49 54 61 53 59 67 50 55 62 40 44 49 24 27 30 28 31 35 46 51 57 35 38 43 37 41 46 47 51 58 55 60 67 57 63 70 47 52 58 21 23 26 29 31 35 42 46 52 60 66 75 61 67 75 66 73 82 78 85 96 72 79 89 70 77 87 80 88 98 78 86 97 69 76 86 36 40 44 49 53 60 66 73 82 80 88 98 66 73 82 51 57 63 57 62 70 51 56 63 84 94 108 94 106 122 80 90 104 71 80 92 69 78 89 75 85 98 76 86 100 67 76 88 50 57 65 52 59 69 75 85 98 84 96 110 81 92 107 81 92 107 72 82 95 74 83 96 83 95 110 85 96 111 80 92 106 80 92 106 83 95 110 89 101 118 89 102 118 77 87 101 75 85 98 79 90 104 84 95 110 89 101 116 80 90 104 61 69 80 81 91 106 93 105 121 109 124 143 105 118 136 110 124 144 104 119 137 88 100 115 73 83 95 52 59 68 41 47 54 53 60 69 59 68 78 60 68 78 50 57 67 51 58 67 60 68 78 77 87 101 78 89 103 74 83 96 73 83 95 73 83 96 72 81 93 58 66 76 53 61 71 54 62 71 51 58 66 51 58 67 53 61 71 53 61 70 76 86 100 85 97 112 82 93 107 76 86 100 71 81 94 96 110 127 105 120 139 100 114 132 86 98 113 70 81 94 69 79 91 82 93 108 80 91 106 77 87 100 61 70 81 62 70 81 81 93 107 88 100 115 77 89 103 74 85 98 74 84 97 68 77 89 62 71 82 56 64 74 76 86 100 88 99 114 92 105 122 83 94 109 58 66 77 47 53 62 55 62 72 61 70 81 81 91 106 85 95 109 80 91 105 81 92 106 75 85 98 77 88 101 93 106 122 86 98 114 88 100 115 88 100 116 84 96 112 73 83 96 72 81 94 71 80 93 76 86 100 84 96 111 73 83 97 74 84 97 72 82 95 76 86 99 84 96 111 98 112 131 115 131 151 121 136 157 118 134 156 107 122 142 102 116 133 98 112 129 86 98 113 84 96 111 93 105 122 93 106 122 103 116 134 106 120 138 70 79 92 81 91 106 74 83 96 62 70 81 57 64 74 58 66 77 48 55 64 60 68 79 69 78 89 64 73 85 67 75 87 67 76 88 70 79 92 74 84 96 68 77 90 67 75 87 56 63 73 47 54 62 72 81 93 93 105 122 92 105 122 102 115 133 93 105 122 64 73 85 52 59 69 56 64 74 65 73 84 76 86 99 82 93 108 84 95 109 88 100 115 89 101 117 87 99 114 87 100 116 92 104 120 95 108 125 84 95 110 72 82 95 65 74 85 83 94 109 90 101 116 87 99 114 80 91 105 84 96 110 83 94 109 88 101 116 94 107 123 102 116 134 110 124 143 108 123 143 101 115 133 88 100 116 85 97 112 77 87 100 73 82 95 77 88 102 78 89 102 72 81 94 72 82 95 73 82 95 76 86 100 67 76 88 64 73 84 56 64 74 52 59 68 64 73 84 66 75 87 74 84 97 81 93 108 93 106 123 84 96 111 86 99 115 91 104 121 92 104 121 92 105 122 79 89 103 55 62 71 61 69 81 65 74 85 74 84 97 87 98 114 103 116 134 98 111 128 80 91 105 66 75 87 53 61 71 57 65 75 65 73 84 82 93 107 92 104 120 94 107 123 90 102 119 90 102 119 106 120 138 116 131 150 108 122 140 101 115 133 94 106 123 75 85 98 77 88 101 103 116 134 98 112 131 102 116 135 92 104 120 77 88 101 76 86 99 66 75 87 81 92 106 91 104 120 95 107 124 94 106 123 98 111 128 80 92 106 58 66 76 63 72 84 89 102 118 103 118 136 110 125 144 101 115 133 90 102 117 75 85 97 57 64 74 57 65 76 54 62 71 63 70 80 44 48 54 63 70 79 53 57 64 36 40 45 41 45 50 24 26 29 29 32 36 27 29 33 21 23 26 37 40 45 46 51 57 55 61 68 45 50 56 24 27 30 17 18 21 43 47 53 49 53 60 66 73 82 66 72 81 66 72 80 60 65 72 61 67 75 69 77 86 64 70 79 38 42 47 33 36 41 36 40 46 43 47 53 23 26 29 34 38 43 28 31 35 28 31 35 40 44 49 45 50 56 42 46 51 23 25 28 21 23 26 28 31 35 23 25 28 20 22 25 33 36 40 38 41 47 32 35 39 30 33 37 28 30 34 28 30 34 35 38 42 43 46 51 40 44 49 43 47 53 33 37 41 40 44 49 61 67 75 67 73 82 73 81 91 78 86 96 62 69 77 49 54 60 31 35 39 41 45 50 59 65 74 62 68 76 59 65 72 48 53 59 35 39 44 25 28 31 23 25 28 48 52 59 43 47 52 30 34 38 13 15 17 25 28 32 37 41 46 42 46 51 24 27 30 19 21 23 43 47 53 66 73 81 61 67 75 68 75 85 71 79 88 65 71 79 70 77 86 62 69 78 64 71 80 64 70 79 57 63 70 43 47 52 33 36 41 34 37 41 48 53 60 56 62 70 67 73 83 69 76 85 62 68 76 56 61 69 44 49 55 50 55 62 57 63 70 52 57 64 56 61 68 33 36 40 26 28 32 29 32 36 30 33 37 37 41 46 41 45 50 51 56 63 40 44 49 48 53 60 45 50 55 51 56 62 61 67 75 58 64 72 41 45 51 21 23 26 22 24 27 40 44 49 53 57 64 29 32 37 27 29 33 34 37 42 23 25 28 29 32 36 20 22 25 16 18 20 30 32 36 34 37 42 37 41 46 29 31 35 37 40 46 46 51 57 53 58 65 70 77 87 64 70 79 58 63 71 59 65 74 75 82 92 87 95 107 93 101 113 75 83 93 65 71 79 29 33 37 47 52 59 58 64 72 53 59 66 45 49 55 60 66 73 52 57 63 64 72 82 82 93 107 89 102 117 93 106 123 92 105 121 89 101 116 78 89 103 92 104 120 88 100 115 80 91 106 55 63 72 52 60 69 71 80 93 71 80 93 74 83 95 84 96 111 95 108 125 96 109 126 81 91 105 60 67 78 68 78 90 90 102 117 94 107 124 99 112 129 95 107 123 78 88 102 78 88 102 72 83 96 60 68 79 64 72 82 54 62 72 78 88 103 60 68 78 57 65 75 65 74 85 64 73 85 75 85 97 77 88 102 76 86 100 58 66 76 55 62 72 71 81 93 82 92 106 96 109 127 98 111 127 93 105 121 78 88 102 69 78 90 64 74 86 50 56 64 48 55 64 71 81 94 78 88 102 82 94 109 76 86 100 94 107 123 95 108 125 92 105 121 91 103 118 77 87 101 80 91 106 74 85 98 70 80 93 71 80 92 70 80 93 68 77 89 66 75 87 71 81 93 71 80 93 73 82 95 75 85 98 66 75 86 55 62 72 60 68 79 49 56 65 52 59 68 74 84 97 67 76 89 44 50 59 48 54 63 69 79 92 88 100 115 93 105 121 98 111 129 94 107 123 94 107 124 104 117 136 94 106 123 89 101 117 77 87 101 63 72 83 72 82 94 80 91 106 94 106 122 96 109 126 96 109 126 99 113 130 84 96 111 73 83 96 79 90 103 81 92 107 92 103 119 84 96 111 76 87 100 84 95 109 86 98 114 83 93 107 79 91 105 71 80 92 59 67 77 71 80 93 74 85 100 72 83 96 74 84 98 77 88 102 78 89 102 85 96 110 82 93 108 72 81 94 80 91 104 72 82 95 80 90 104 87 99 114 83 94 108 80 91 106 73 84 97 64 73 85 68 77 89 76 86 98 75 85 98 84 95 110 78 88 102 74 85 98 75 85 97 64 73 84 53 60 70 60 68 79 61 69 79 61 69 80 78 89 103 88 100 115 83 94 108 64 73 85 69 79 91 66 74 86 74 85 98 64 73 85 58 66 75 66 75 86 64 72 84 51 59 68 60 68 79 70 80 93 70 79 92 75 85 98 69 79 91 71 80 93 71 80 93 68 77 88 72 82 95 74 85 99 67 76 88 70 79 92 65 74 85 61 69 80 71 80 93 76 87 100 58 67 77 53 60 70 46 52 60 56 64 74 85 97 112 103 118 136 104 118 136 90 101 116 87 98 112 74 84 97 78 88 102 81 92 106 76 86 99 57 64 74 80 91 105 95 107 124 101 114 133 83 94 109 53 60 69 47 54 63 67 76 88 62 70 81 48 54 63 58 66 77 72 81 94 84 96 110 76 86 99 66 75 86 75 85 98 85 96 110 79 90 103 72 81 94 84 97 112 81 92 106 79 90 105 80 90 104 82 94 109 94 107 123 103 117 136 106 120 138 98 112 130 88 100 116 72 81 94 67 76 87 79 90 104 94 107 123 105 119 137 102 116 134 90 102 118 80 91 105 62 71 83 61 69 80 72 82 95 74 84 98 73 83 96 69 78 90 58 66 77 70 79 91 78 88 101 82 93 107 101 115 133 103 117 136 92 104 120 83 94 108 83 94 108 77 88 102 78 89 103 70 80 93 79 90 105 81 92 107 76 86 100 68 78 90 73 83 95 82 94 108 97 109 126 103 116 134 104 118 137 90 102 118 78 89 102 67 77 89 66 74 85 58 66 77 60 68 78 62 71 81 49 55 62 41 44 50 68 75 85 58 64 72 43 48 53 33 36 40 30 33 37 24 27 30 22 24 26 30 33 37 39 43 48 51 56 62 43 48 54 27 30 33 28 30 34 41 45 50 53 58 65 63 69 77 73 80 90 66 73 82 75 81 91 77 84 95 72 80 90 68 75 83 55 61 68 42 46 51 31 34 38 26 28 31 14 15 17 18 19 22 35 39 43 34 38 42 53 59 66 54 59 67 54 59 67 37 40 45 20 22 25 18 19 22 18 19 22 25 27 30 36 39 44 49 54 61 51 56 63 51 55 62 62 68 76 50 55 63 63 70 79 67 74 83 60 66 74 55 60 67 46 51 57 51 56 63 49 53 60 56 61 69 65 71 80 65 72 80 60 65 73 35 39 44 25 28 32 48 53 59 55 61 68 61 67 76 54 59 66 49 54 60 50 55 61 30 33 38 23 26 29 21 23 26 24 27 30 19 21 24 18 19 22 11 12 14 23 25 28 26 28 31 18 19 22 40 44 50 63 69 78 81 89 99 72 79 88 79 87 98 84 92 104 80 88 99 76 83 93 80 88 99 75 82 93 83 91 103 66 72 81 54 59 66 45 49 55 22 25 28 45 50 56 57 63 71 60 66 75 59 65 73 47 52 58 51 56 63 55 60 67 62 68 77 70 76 85 57 63 71 48 52 59 31 33 37 15 17 19 25 27 30 28 30 34 29 32 36 30 34 38 36 40 45 33 36 41 35 38 43 32 36 40 42 46 52 47 52 58 53 58 65 35 38 43 27 29 33 19 21 24 15 16 18 29 32 36 13 14 16 31 34 38 28 31 35 26 29 32 35 38 43 37 40 45 21 23 26 20 22 25 18 20 22 28 31 34 39 43 48 55 60 68 59 64 72 67 74 83 63 69 77 57 63 70 49 54 61 50 55 62 64 70 79 67 74 83 63 69 77 62 68 76 40 44 50 44 48 54 45 50 56 44 48 53 39 43 49 61 67 75 55 61 68 51 58 66 105 119 138 87 99 114 59 67 77 56 64 74 80 91 106 87 99 115 87 99 114 95 108 125 90 103 119 83 95 109 80 91 105 89 101 117 100 113 131 91 103 119 82 94 108 62 71 82 57 65 75 68 78 90 68 77 90 81 92 107 89 101 116 84 95 109 89 101 118 79 90 104 90 103 119 93 106 122 101 115 132 106 121 140 104 118 136 98 110 127 88 99 114 59 67 78 51 58 67 62 70 81 73 84 97 97 109 126 113 129 149 121 137 159 116 132 152 98 111 128 70 80 93 59 68 79 59 66 76 65 73 83 76 86 100 79 90 104 67 76 88 56 64 74 59 67 78 77 88 102 91 103 120 106 120 138 98 111 127 66 75 87 60 68 79 74 84 97 83 94 109 72 82 95 69 78 90 71 80 92 69 79 91 66 75 86 80 91 105 89 102 118 95 108 126 85 96 111 78 88 101 71 81 94 67 76 87 69 79 91 73 83 96 71 80 93 83 94 109 83 94 109 77 88 101 72 82 94 55 62 72 55 63 73 64 73 85 76 87 100 80 91 105 75 85 97 77 87 100 69 79 92 75 86 100 74 84 98 80 90 104 81 93 107 86 98 113 87 99 114 74 83 96 54 62 71 57 65 75 82 93 107 105 119 138 111 127 146 109 124 144 91 104 120 73 83 96 63 72 83 74 84 98 92 104 120 100 114 132 111 127 147 102 116 134 80 91 105 83 94 109 77 88 102 68 77 89 62 70 80 82 93 108 101 115 133 108 123 142 106 121 139 98 112 129 82 93 107 66 75 87 82 93 108 88 100 115 80 91 105 79 89 104 96 109 126 92 105 122 86 97 111 80 91 105 70 79 91 86 97 112 88 100 116 84 95 109 91 103 119 90 102 118 71 81 94 64 74 86 67 76 87 71 80 93 70 79 91 67 76 88 60 68 79 66 75 87 69 78 90 72 82 94 70 79 91 74 83 96 66 75 87 58 66 76 68 77 90 78 89 103 73 83 95 60 68 79 71 81 93 79 90 105 78 89 102 83 94 108 72 82 95 78 89 103 83 95 110 92 104 119 81 92 106 74 84 97 54 61 71 41 47 54 58 66 76 70 80 93 88 100 115 92 104 120 91 103 118 110 124 143 128 145 168 132 149 173 126 143 166 114 130 150 107 122 140 92 104 120 79 89 103 68 77 89 55 62 72 56 64 74 58 66 76 63 72 83 73 83 95 79 91 105 91 104 120 104 117 135 99 112 130 71 81 94 60 67 78 70 80 92 68 77 88 84 95 110 96 109 126 94 106 122 95 108 125 77 88 103 80 91 105 90 101 116 94 107 123 90 103 119 97 111 128 86 97 112 82 92 107 74 84 97 63 72 83 56 63 73 60 69 80 82 93 107 101 115 132 113 128 149 112 127 146 101 114 132 79 89 102 60 68 79 52 59 68 50 57 66 59 67 77 66 74 86 66 75 86 73 83 96 83 94 109 75 85 97 82 92 106 92 105 122 99 113 130 83 94 108 71 81 94 53 61 70 65 74 86 76 86 99 87 99 114 102 116 135 122 138 159 114 129 149 106 121 140 95 108 125 92 104 120 71 80 93 67 77 88 70 80 93 83 94 109 91 103 120 81 92 106 67 77 89 65 74 86 56 63 73 58 66 76 74 84 97 106 119 137 108 123 143 98 111 128 93 105 121 81 92 106 48 54 63 54 61 71 43 47 54 49 54 61 77 84 95 60 66 75 32 35 39 20 22 25 29 32 35 22 25 28 26 29 33 21 24 26 48 52 59 40 44 49 27 30 34 25 28 31 41 45 50 50 54 61 53 58 65 59 65 73 67 74 83 67 74 83 75 83 93 67 74 83 72 79 89 48 53 60 36 40 45 38 41 46 22 25 28 22 24 27 24 27 30 29 32 36 42 46 52 54 60 67 66 73 82 52 57 64 44 48 54 35 38 44 25 28 31 12 14 15 21 23 26 38 42 47 54 59 66 66 73 83 75 81 91 72 79 89 75 82 92 84 92 103 60 66 75 60 66 74 48 53 60 52 57 65 45 49 55 36 40 45 38 42 47 39 42 47 36 40 44 27 29 33 17 19 22 38 41 47 46 51 57 53 58 65 69 75 85 72 78 87 58 63 71 52 57 64 42 46 51 33 36 41 29 33 37 26 29 32 34 38 42 30 33 38 19 21 24 14 16 18 22 24 27 32 35 40 49 54 60 69 76 85 72 79 89 68 75 85 75 82 93 63 70 78 71 78 88 68 74 83 77 84 95 78 85 95 75 83 93 73 81 90 66 73 82 57 63 71 49 54 61 29 32 36 34 37 41 37 41 46 51 56 63 49 54 60 57 62 69 61 67 75 60 66 74 75 82 92 61 67 75 58 64 72 43 48 53 29 32 36 24 27 30 16 18 21 22 24 27 31 34 38 32 36 40 31 34 39 25 27 30 32 35 39 28 30 34 29 31 35 24 26 29 22 24 27 32 35 40 21 23 26 29 32 36 42 46 52 34 37 42 29 32 36 39 43 48 41 45 50 42 46 51 51 57 64 39 43 48 21 24 27 43 48 54 47 51 57 46 51 57 57 63 71 69 76 86 65 71 79 48 53 59 45 50 57 39 43 48 41 45 50 45 50 56 52 57 63 54 60 67 54 60 67 34 38 42 39 43 48 41 46 51 35 39 43 46 50 56 49 54 61 44 49 55 75 85 97 76 87 100 58 66 77 64 73 84 70 80 92 74 83 96 77 88 101 65 73 85 62 70 80 78 88 102 92 105 121 99 112 130 78 89 103 56 63 73 84 95 110 94 108 125 90 102 118 82 94 108 91 103 119 88 100 115 89 101 117 84 96 112 79 90 104 76 86 99 84 95 110 89 101 117 94 106 122 107 121 140 105 120 140 103 116 133 88 101 117 77 87 100 76 86 98 74 85 98 59 68 78 71 80 93 82 94 109 76 86 99 71 80 92 73 83 96 72 82 94 70 80 92 59 67 77 72 82 95 87 98 114 90 103 119 87 99 114 79 90 104 73 83 95 77 88 103 71 81 94 73 83 96 88 100 116 83 94 109 81 91 105 69 78 90 72 82 95 74 83 95 76 87 100 82 92 106 73 83 95 88 100 116 98 112 129 93 106 123 92 105 121 96 110 127 104 118 136 99 112 129 83 94 108 84 96 111 91 103 118 91 104 120 105 119 138 109 124 144 108 123 141 110 124 143 97 110 128 91 103 119 92 105 122 86 98 113 60 68 79 64 73 85 80 91 105 73 83 96 68 77 89 65 73 85 72 81 94 81 92 106 77 87 101 86 97 112 75 85 99 52 58 67 68 77 89 77 88 101 84 96 111 77 88 101 72 82 94 71 80 93 55 62 72 56 64 75 76 87 100 91 103 119 103 117 135 91 103 119 89 101 117 97 110 128 89 102 118 84 95 110 82 93 107 78 89 103 75 86 99 78 88 102 81 91 105 79 89 103 89 101 116 77 87 100 68 77 89 71 80 92 63 71 82 64 73 84 73 83 96 61 69 80 56 64 75 67 76 87 60 68 79 52 59 68 53 60 69 89 101 117 90 102 118 79 89 103 79 89 103 84 95 110 73 82 95 80 90 104 86 98 113 80 91 105 76 86 100 66 75 87 65 73 84 76 86 100 79 89 103 84 96 111 84 96 110 81 92 107 83 95 110 63 71 82 54 61 71 57 65 74 72 82 95 89 101 117 102 116 133 115 131 152 118 134 154 125 143 165 114 130 150 101 114 132 86 98 113 82 93 108 83 95 110 79 89 103 76 86 99 80 91 105 71 80 93 74 84 96 81 93 107 77 87 100 67 76 87 70 80 93 78 88 101 65 74 86 65 74 86 88 100 115 109 125 145 128 145 168 132 150 174 119 135 156 109 123 142 90 103 119 82 94 108 87 98 113 92 105 121 98 111 129 98 111 129 84 95 110 83 93 108 75 85 98 69 79 91 71 81 93 66 75 87 70 79 92 81 92 106 86 97 111 99 113 130 85 97 112 69 78 91 58 65 76 56 63 73 70 80 92 67 76 88 79 90 105 78 89 103 83 94 109 84 96 111 81 91 105 75 85 98 77 87 101 86 97 113 93 106 123 94 107 124 89 100 116 76 86 100 58 67 78 67 76 88 69 78 89 91 103 119 96 108 125 102 115 133 89 102 117 63 71 83 52 59 69 76 87 101 96 109 126 109 122 141 104 119 138 103 117 135 100 114 132 99 113 131 94 106 123 93 107 124 95 108 125 110 125 144 111 126 146 108 122 140 102 116 134 102 116 134 88 100 115 72 81 94 60 68 79 64 73 84 78 89 103 72 82 95 59 67 77 47 54 63 60 69 80 70 80 93 83 94 108 95 108 125 95 108 125 94 107 124 76 87 101 55 63 72 50 56 64 64 73 84 69 79 91 43 48 56 61 67 75 67 74 83 46 50 56 23 25 29 27 29 33 33 36 40 26 29 33 20 22 25 24 26 29 32 35 39 22 24 27 23 25 28 38 42 47 39 43 49 47 52 58 42 45 51 55 61 68 57 64 72 72 79 88 45 50 57 45 50 56 41 45 50 22 24 27 24 27 30 34 38 42 32 35 39 19 21 23 28 30 34 44 49 54 60 65 73 63 70 78 56 61 69 36 40 45 21 23 26 22 25 28 15 16 18 37 41 46 48 53 60 55 61 68 66 73 82 78 85 95 82 90 101 69 76 85 74 81 91 60 66 74 53 59 65 46 51 58 41 45 50 42 46 51 21 23 26 24 26 29 21 23 25 30 33 37 23 25 28 32 35 39 41 44 50 59 64 72 67 73 81 67 74 83 65 72 80 61 68 76 66 72 80 49 53 60 45 50 56 46 50 57 51 56 63 48 54 60 39 43 49 33 37 41 23 26 29 37 40 46 51 56 62 54 60 67 59 65 73 61 67 74 47 51 58 63 69 77 53 59 66 48 53 60 63 69 77 70 77 86 71 78 87 73 80 89 74 82 93 75 83 93 62 68 77 55 60 67 37 40 45 14 15 17 19 20 23 38 41 46 47 51 57 60 66 74 62 69 77 74 82 92 71 78 87 64 71 80 64 70 79 59 65 73 34 38 43 20 22 24 22 24 27 32 35 39 42 46 52 54 59 66 46 51 57 35 38 43 22 24 27 38 41 46 39 43 49 23 25 28 24 26 29 20 22 25 31 34 38 48 52 59 45 50 56 47 52 58 40 44 50 43 48 54 45 49 56 46 50 56 51 56 63 42 47 53 46 50 56 49 54 61 47 52 58 53 58 66 67 74 83 56 62 70 58 63 70 38 42 47 41 45 50 26 29 32 23 25 28 34 37 42 36 40 45 47 51 58 45 49 55 45 49 55 42 47 52 27 30 34 44 48 54 54 59 66 46 50 56 68 77 89 82 94 109 95 108 125 86 98 114 78 88 101 67 76 88 77 87 101 77 88 102 78 88 102 81 93 108 80 91 106 80 91 106 77 87 100 63 72 84 61 69 80 56 63 73 67 77 88 81 92 106 85 97 113 81 93 107 66 75 88 54 62 72 63 72 84 89 101 116 93 106 123 98 111 129 84 95 109 86 98 113 82 93 108 95 108 125 116 132 153 135 154 178 129 148 171 115 130 150 104 118 136 108 123 142 102 116 134 76 86 100 67 76 88 91 103 120 103 117 136 95 108 125 90 102 118 80 91 106 67 76 88 81 92 107 79 89 103 66 75 87 61 69 80 52 59 69 61 69 81 59 67 78 67 76 88 73 83 96 65 74 86 60 69 80 63 71 82 61 69 80 79 90 104 92 105 121 97 110 127 100 113 131 100 113 130 92 105 121 83 94 109 78 89 103 86 98 113 84 95 109 85 97 111 102 116 134 115 130 150 113 129 149 107 121 140 98 111 129 82 93 108 79 90 103 70 79 91 58 65 76 61 70 81 75 85 99 76 86 99 64 73 84 84 95 109 100 113 131 96 109 125 90 103 119 86 98 114 80 91 105 86 97 113 89 101 117 95 107 124 85 97 112 82 93 108 74 85 98 71 81 94 74 84 97 70 79 91 68 77 90 63 72 83 72 82 94 67 76 88 63 71 82 79 90 104 78 88 102 72 82 95 79 89 103 72 82 94 70 80 92 72 82 94 72 81 93 77 87 101 74 84 97 61 69 80 47 53 62 58 66 76 78 88 102 73 83 96 70 79 92 67 76 88 79 90 104 76 86 99 73 83 96 69 78 90 83 94 109 86 98 114 74 84 97 65 74 85 55 63 72 64 73 84 58 66 76 56 63 73 59 67 77 84 95 109 106 121 140 102 116 135 102 115 133 86 98 113 87 98 112 89 101 117 92 104 120 87 99 114 86 98 112 76 86 100 83 95 109 77 87 101 78 89 103 68 77 88 62 70 80 56 63 73 63 71 82 85 97 112 99 113 130 99 113 131 78 89 103 56 64 74 62 70 81 69 78 90 73 83 96 81 91 105 84 96 111 82 94 108 79 91 106 70 80 92 64 73 84 64 73 84 73 83 96 79 90 104 70 79 92 67 76 88 87 99 114 83 95 110 85 96 110 88 100 116 102 116 133 90 103 121 95 108 125 107 121 139 108 124 144 113 129 149 93 105 122 76 87 100 80 91 106 79 90 103 86 98 113 84 96 111 73 83 96 77 87 101 78 89 102 77 88 103 79 90 104 71 81 93 65 74 86 69 78 91 75 86 100 89 101 117 94 106 122 86 98 114 86 98 113 89 101 116 74 84 97 71 81 94 71 80 93 81 92 107 87 98 114 80 92 106 71 81 93 53 61 71 55 62 71 62 70 81 78 89 103 80 92 106 65 74 85 59 67 77 67 76 88 65 74 86 80 92 106 88 100 116 89 101 116 70 80 92 60 68 79 74 83 96 74 84 96 68 78 90 63 71 82 63 71 82 82 93 107 82 94 108 82 93 108 87 98 113 100 113 131 99 113 130 100 114 133 97 110 128 110 125 144 105 119 138 92 105 121 89 101 116 90 102 117 91 103 120 99 113 131 101 115 133 108 123 142 99 113 130 88 99 115 83 95 109 70 79 92 62 71 82 58 66 77 77 87 101 92 104 121 84 95 109 67 77 89 58 66 76 63 71 82 76 86 100 72 82 95 46 50 57 61 66 74 61 68 76 21 24 27 25 27 30 23 25 29 30 33 37 23 25 28 23 25 28 39 42 47 28 31 35 22 25 28 22 24 28 33 36 41 44 48 54 47 52 59 58 63 71 49 54 61 55 60 68 28 31 35 27 30 34 23 25 28 28 30 34 44 49 55 37 40 45 25 27 30 20 22 25 21 23 26 44 48 54 40 44 49 42 47 52 39 43 48 35 38 43 18 20 22 14 15 17 20 22 24 42 46 52 55 60 67 58 64 72 71 77 86 73 80 90 73 80 90 72 79 89 85 93 104 69 75 84 62 69 77 62 68 77 44 48 54 34 38 42 31 34 38 21 23 26 33 36 41 30 33 38 36 40 45 38 42 47 46 50 56 57 62 70 51 56 63 50 55 62 57 63 71 67 73 81 59 65 73 59 64 72 55 60 68 58 64 72 61 66 74 58 63 71 49 54 61 41 45 51 32 35 40 44 48 54 56 61 68 52 58 65 63 69 77 53 59 66 48 53 59 54 59 66 58 64 71 59 64 71 62 68 76 60 66 73 63 69 77 59 64 72 62 68 76 67 74 82 68 75 83 59 65 73 48 53 59 45 49 55 27 29 33 20 22 25 47 52 58 57 63 71 68 74 83 70 77 86 76 83 93 65 71 80 62 68 77 58 64 71 46 50 56 21 23 26 24 26 29 21 24 27 38 42 47 49 54 60 46 51 57 39 43 49 46 51 57 52 58 65 45 50 56 24 26 30 36 40 45 44 48 54 61 67 75 51 56 63 41 46 52 33 37 42 24 26 30 28 31 34 27 29 33 18 20 23 31 34 38 36 40 45 62 68 76 64 70 79 58 63 71 56 61 69 57 63 71 52 57 65 43 48 54 37 41 46 29 31 35 39 43 48 31 33 37 30 33 38 24 27 30 30 33 37 37 41 46 38 42 47 31 34 38 31 35 39 36 40 45 37 41 48 73 83 97 79 90 105 109 123 142 119 135 156 127 144 166 108 122 141 101 115 133 91 103 119 78 88 103 65 74 86 67 76 88 76 87 101 92 105 121 92 105 122 91 104 120 87 99 114 86 98 113 80 91 105 73 83 96 66 74 86 90 102 119 112 126 146 116 132 152 97 110 128 68 78 90 75 86 99 93 105 121 109 123 142 107 121 139 107 121 140 94 107 123 67 77 89 62 71 82 66 75 87 74 84 97 86 98 113 81 92 106 67 76 89 79 90 105 76 86 99 75 86 100 91 103 119 98 112 130 116 132 152 116 132 153 105 119 137 87 99 115 71 81 93 71 81 93 76 86 100 79 89 102 85 97 112 91 102 117 88 100 116 99 112 130 103 117 135 87 99 115 70 80 93 61 69 79 75 85 98 88 100 116 91 103 119 92 105 121 76 86 100 76 87 100 89 101 117 94 107 123 87 99 114 84 95 109 75 85 98 82 93 108 78 89 103 82 93 107 65 74 86 63 72 84 65 74 85 61 69 79 62 71 82 66 76 88 74 84 97 83 95 110 71 81 94 64 73 85 71 80 93 91 104 120 103 118 137 104 118 136 87 98 112 57 65 75 52 59 68 57 64 74 63 71 81 57 65 75 56 64 74 53 60 70 49 56 64 52 59 68 73 83 95 93 106 123 105 119 138 110 124 143 102 115 133 78 89 103 72 81 94 61 69 80 77 87 100 73 83 95 55 63 73 61 70 80 75 85 99 86 98 113 83 94 110 77 88 102 78 88 101 62 70 81 58 66 76 78 88 102 99 111 128 106 120 139 108 122 140 87 99 115 84 96 111 69 79 91 77 88 102 82 93 107 75 86 100 63 72 83 68 77 89 74 85 98 61 69 79 68 77 88 70 80 93 76 86 99 76 86 99 84 95 111 85 98 113 91 103 119 87 99 116 83 94 109 73 82 95 67 76 89 63 72 83 57 65 75 72 82 94 88 100 116 101 115 132 92 105 121 81 92 106 74 84 98 69 79 92 75 86 99 80 91 106 75 85 99 80 92 107 95 108 125 97 110 128 91 103 119 95 108 126 98 111 128 97 110 127 105 119 138 86 98 113 79 90 104 68 78 90 56 63 73 46 53 61 68 78 90 99 113 130 118 134 156 128 145 167 113 128 148 99 113 130 91 104 120 92 104 120 88 99 115 80 92 106 83 95 109 74 83 96 75 85 98 79 90 104 74 84 97 63 71 82 65 73 84 79 90 104 86 98 113 96 110 127 88 99 114 81 92 107 66 75 86 57 64 74 55 62 72 59 67 78 68 78 90 75 85 98 77 87 101 68 77 90 58 66 76 44 50 58 44 50 57 50 57 66 58 66 76 91 103 118 109 123 142 104 118 135 99 113 130 97 110 127 89 101 117 93 106 122 96 109 127 84 95 110 86 98 113 93 105 121 85 96 110 80 91 105 77 88 102 69 79 91 67 76 89 71 80 93 74 84 97 64 73 84 72 82 94 60 68 79 60 68 78 53 60 70 50 57 66 63 72 83 65 74 85 71 81 93 52 59 68 63 71 81 72 82 95 72 82 94 61 70 81 70 79 91 78 89 104 64 72 83 62 71 82 88 100 116 86 98 113 85 97 113 111 126 145 111 125 144 106 121 140 108 122 141 104 117 135 99 112 130 92 104 121 64 73 84 55 62 71 64 73 84 76 87 101 85 97 112 86 97 113 100 113 131 92 104 120 66 76 88 49 56 65 49 55 64 43 47 52 52 58 65 56 62 69 26 29 33 14 16 17 21 23 26 33 36 40 41 45 50 46 50 56 40 44 50 25 28 32 26 29 32 36 39 44 40 44 50 46 50 56 52 58 64 57 62 70 38 42 47 28 31 35 41 45 50 49 53 59 41 45 51 47 51 58 47 51 58 20 22 25 24 26 30 38 42 47 51 56 63 52 57 63 37 41 45 22 25 28 18 20 23 13 15 17 17 19 21 20 22 25 34 37 42 41 45 50 56 62 69 55 61 68 77 84 95 79 86 96 77 84 95 66 73 82 67 73 81 59 66 74 67 74 82 43 48 53 16 18 20 23 25 28 25 28 31 31 34 38 28 31 35 37 41 45 54 59 65 55 61 68 57 62 70 63 69 77 52 57 64 58 64 71 62 68 77 56 61 69 52 57 65 59 65 73 53 59 66 44 48 54 42 47 53 40 43 48 42 47 53 44 49 55 54 59 67 58 64 71 57 63 71 54 59 67 73 80 89 56 61 68 54 59 66 64 70 78 52 57 64 51 56 63 52 57 64 57 62 70 60 66 74 48 53 60 46 51 57 54 60 67 50 56 63 61 66 74 51 56 62 36 40 45 19 21 23 29 31 35 53 58 66 50 55 62 61 67 76 71 79 89 65 71 80 74 81 90 58 64 72 62 68 76 41 45 51 39 42 48 28 31 35 21 23 25 42 46 51 47 52 58 48 53 59 41 45 51 50 55 62 44 48 54 19 21 24 40 44 49 50 55 61 61 67 76 46 50 56 29 32 37 30 33 37 32 36 40 43 48 54 38 42 48 21 23 26 42 47 52 63 69 77 66 72 81 67 74 83 61 67 75 52 57 64 42 46 51 41 45 50 40 44 49 37 40 45 50 55 62 52 57 63 46 51 57 37 41 46 33 36 41 32 35 39 42 46 52 28 31 35 26 29 33 34 38 43 44 49 56 84 95 110 78 88 102 62 71 82 53 60 69 49 56 65 56 64 74 77 88 101 90 102 118 95 108 125 91 104 120 91 103 118 83 95 110 63 72 83 60 68 79 61 69 79 69 77 89 80 91 105 80 91 104 77 88 101 64 72 84 51 59 68 64 73 84 74 84 97 76 87 100 67 76 88 73 83 96 82 93 107 67 76 88 76 86 99 76 86 100 65 73 85 55 63 73 72 82 95 90 102 118 84 95 110 82 94 108 76 87 101 69 78 89 72 82 95 87 98 113 94 107 123 93 105 121 78 89 104 75 86 100 63 72 83 87 99 114 109 124 144 106 120 138 99 113 131 92 104 120 80 92 107 69 79 91 54 62 71 54 62 71 51 58 67 53 60 70 55 62 72 74 84 97 88 100 115 101 114 131 101 114 131 84 95 110 68 77 90 63 71 83 73 83 96 74 84 98 68 77 89 60 68 79 69 78 90 78 88 101 75 85 99 70 79 91 66 74 86 59 67 77 47 53 62 62 70 81 75 85 98 78 89 103 71 81 95 66 75 87 61 70 81 69 78 90 72 81 94 83 94 109 96 108 125 93 105 122 91 103 119 88 100 116 86 97 112 87 99 115 89 101 117 85 97 112 83 94 110 72 82 95 77 87 101 68 77 89 57 65 75 65 73 85 67 76 88 74 84 97 66 75 86 52 59 68 57 65 75 66 76 88 72 81 94 65 74 85 69 78 90 68 77 89 72 81 94 74 83 96 62 70 81 60 68 79 74 84 97 83 94 109 89 101 116 94 107 123 68 77 89 67 75 87 66 75 86 73 83 95 72 82 95 67 76 88 58 66 76 69 79 91 72 82 94 69 79 92 66 75 87 70 80 93 82 93 107 86 98 113 91 104 120 75 85 98 46 52 60 64 72 84 90 102 119 109 124 144 120 137 158 121 138 159 102 116 133 90 103 119 89 101 117 86 98 114 71 81 93 80 90 104 83 95 110 66 75 87 65 74 85 73 83 96 70 80 93 84 95 110 85 96 111 72 81 94 51 58 67 65 74 86 65 73 84 66 75 87 58 65 75 59 66 77 49 56 65 42 48 55 57 65 75 57 65 75 59 68 78 67 76 88 72 82 94 71 80 92 61 69 79 55 63 73 66 74 85 84 95 110 92 104 120 88 99 115 63 71 82 47 53 62 80 92 106 107 122 141 107 122 141 105 120 139 95 108 125 88 99 115 90 102 118 92 104 120 82 93 107 68 76 88 51 58 67 48 55 63 63 71 82 79 90 104 69 78 90 53 61 71 48 55 63 55 63 73 69 78 90 60 68 79 57 65 76 65 74 85 63 72 83 60 69 80 72 82 94 71 80 92 69 78 91 74 84 96 64 72 83 70 79 91 55 63 73 72 82 94 91 104 120 84 95 110 80 91 105 68 78 90 68 77 90 85 96 111 90 102 118 83 94 108 79 90 104 65 75 87 66 75 87 66 75 87 78 89 102 89 102 118 93 106 123 87 99 114 66 75 87 58 66 76 70 79 92 69 78 90 72 82 95 76 87 101 87 98 113 81 91 105 81 92 106 79 90 104 84 95 109 69 78 90 73 82 94 77 88 101 72 81 94 66 76 87 62 71 82 83 95 111 84 96 110 80 91 105 90 101 117 100 113 131 94 107 123 89 101 116 87 99 114 86 98 113 73 83 96 52 59 68 56 64 74 71 80 93 74 84 97 74 84 97 68 77 89 66 75 86 85 96 111 92 104 120 98 112 129 79 90 105 40 43 49 66 72 81 49 54 60 36 39 44 23 26 29 18 19 22 39 42 47 47 51 57 42 46 52 28 31 35 16 18 20 30 33 36 40 44 49 46 52 58 51 57 64 57 63 70 50 55 62 27 30 33 48 53 59 43 47 53 49 54 60 47 52 58 42 46 52 23 25 29 19 21 23 38 42 47 47 52 58 56 61 69 45 50 56 42 46 51 41 45 50 28 31 34 31 35 39 40 43 49 27 30 33 26 28 32 39 43 49 53 58 65 57 63 71 64 70 79 62 68 77 53 58 66 57 63 70 50 54 61 60 65 73 43 48 54 35 38 43 31 34 38 28 30 33 22 24 27 19 21 23 37 40 45 48 52 58 53 58 65 49 54 60 56 62 69 50 55 62 50 55 61 57 62 70 54 60 67 44 48 54 42 46 51 35 38 43 21 23 26 25 28 31 25 27 30 22 24 27 28 31 35 35 38 43 46 51 57 54 60 67 66 73 82 67 74 83 61 66 74 56 62 69 53 58 65 47 52 58 44 49 55 52 57 64 51 56 63 46 51 57 35 39 43 34 37 41 44 49 55 55 60 67 47 51 58 47 52 58 34 37 42 23 25 28 18 20 23 42 46 52 69 76 85 66 72 80 63 70 79 73 80 89 79 87 97 72 79 88 56 62 70 49 54 60 38 42 47 26 28 32 37 40 45 49 54 61 53 58 66 49 54 61 55 60 68 54 60 66 30 33 37 23 26 29 38 42 47 49 54 61 49 54 61 31 34 38 35 39 43 49 54 60 50 55 62 59 65 73 37 40 45 30 33 37 53 58 65 85 93 104 69 76 86 63 69 77 55 60 67 44 48 54 41 45 50 38 42 47 34 37 41 26 29 32 54 59 66 62 68 76 50 54 61 39 43 48 40 44 50 46 51 57 31 34 39 26 29 33 42 46 51 30 33 38 81 92 106 86 98 113 79 89 103 71 81 94 58 66 76 58 66 76 59 67 76 64 73 84 70 79 91 62 71 81 49 56 65 62 70 82 82 93 108 89 101 116 93 106 122 93 106 122 97 111 129 105 119 137 87 99 114 66 75 87 51 58 67 45 51 59 53 60 70 48 54 63 61 69 80 71 80 92 63 72 83 59 68 78 54 61 71 44 50 58 47 54 62 55 62 72 69 78 91 74 85 98 90 102 118 93 105 121 96 109 126 96 109 126 95 108 125 83 95 111 82 93 107 88 99 115 80 91 105 73 83 96 65 73 84 51 58 67 65 73 85 68 77 89 66 75 87 64 72 84 92 104 120 104 117 135 106 120 139 108 122 141 104 117 135 78 89 103 61 70 81 70 79 91 82 93 107 71 80 93 76 86 99 71 81 93 69 78 90 54 62 72 57 65 75 65 74 86 76 86 100 81 91 105 78 89 102 87 98 113 92 104 120 88 100 115 67 76 89 60 69 79 57 65 75 75 85 98 77 88 102 86 98 112 76 86 100 75 85 99 71 80 93 60 68 79 58 65 75 66 75 87 72 82 94 75 85 98 72 82 95 78 88 102 89 101 117 91 104 120 84 95 110 80 91 106 83 93 108 87 99 115 94 106 123 86 99 114 82 93 108 77 87 100 69 79 91 71 81 93 65 74 85 64 73 85 73 83 97 68 77 89 79 89 103 85 96 111 86 98 114 76 86 99 54 61 71 55 62 72 63 72 83 70 80 92 74 84 97 74 84 98 81 92 107 80 91 106 77 88 102 83 95 111 86 98 114 66 75 86 43 49 57 58 66 77 64 73 84 77 87 100 81 92 106 61 69 80 51 57 66 63 72 83 90 103 119 92 104 121 89 101 118 65 74 86 63 71 82 49 56 65 70 80 92 89 101 117 83 94 108 49 55 64 59 67 78 71 80 92 81 92 107 79 89 104 72 82 94 73 83 96 83 94 109 74 84 97 67 76 87 59 67 77 53 60 69 69 79 91 84 96 110 99 111 128 93 106 123 100 114 132 81 91 105 83 95 109 78 89 103 75 85 99 74 84 97 67 76 88 70 80 93 83 94 108 84 95 110 89 101 117 85 96 111 81 92 107 77 88 102 80 91 105 83 94 108 88 100 115 92 104 120 76 86 100 63 71 82 60 69 80 57 64 74 47 53 61 57 65 75 82 93 108 95 108 125 110 124 144 106 120 139 108 122 141 95 107 123 69 78 90 49 55 64 53 60 69 52 59 68 58 66 77 81 92 107 89 101 117 88 100 116 85 96 111 88 100 115 86 98 114 98 111 128 103 117 135 111 127 147 104 118 136 89 101 117 67 75 86 56 63 73 63 72 84 67 76 88 65 74 86 77 87 101 94 107 123 90 102 118 81 92 107 70 79 91 65 74 85 79 90 103 71 81 94 64 73 84 55 63 72 57 65 75 65 73 85 56 63 73 54 61 71 72 81 94 86 97 112 87 99 114 84 95 110 64 73 84 61 70 81 66 74 86 67 76 88 64 72 83 83 95 109 110 124 143 124 141 163 124 141 162 100 114 131 66 74 86 41 47 54 45 52 60 52 60 69 63 71 82 71 80 93 79 90 103 87 98 114 96 109 127 90 102 118 65 74 85 54 61 71 65 73 84 82 92 107 58 66 76 51 58 67 64 73 84 79 89 103 70 79 92 52 60 69 61 69 79 51 58 67 60 69 80 56 64 74 55 63 73 60 68 78 48 55 64 54 61 70 62 70 82 58 65 74 50 55 62 66 73 81 50 55 62 37 40 45 34 38 43 34 37 42 32 35 39 25 27 31 20 22 25 18 20 22 17 19 21 23 25 29 36 39 43 55 60 66 53 59 66 57 62 69 43 48 53 38 42 47 59 65 73 45 50 56 43 47 53 43 48 54 43 47 53 24 27 30 25 27 31 43 48 53 48 53 60 51 56 63 51 56 63 46 51 58 45 49 55 43 47 53 42 46 52 35 39 43 34 37 42 28 31 34 40 44 50 54 60 67 52 57 64 55 61 68 59 64 72 60 66 74 60 66 73 65 71 80 61 67 75 63 69 78 55 61 68 45 50 56 41 45 51 33 36 41 27 29 33 25 27 30 29 32 36 41 45 50 49 54 60 45 50 56 36 40 45 44 49 55 40 44 49 29 32 36 25 27 31 26 29 32 45 50 56 41 45 51 47 52 58 38 42 47 32 36 40 19 21 23 17 19 21 30 33 37 41 44 50 49 53 60 50 56 63 55 60 67 50 55 61 47 51 57 41 45 51 55 60 67 51 56 63 54 59 66 39 43 48 47 51 57 47 51 57 42 46 52 36 40 45 31 34 38 27 30 34 22 24 27 27 29 33 39 43 48 55 60 67 59 65 74 56 61 69 48 53 60 62 68 77 55 61 68 55 60 67 42 46 52 26 28 32 20 23 26 49 54 61 62 68 76 54 59 66 61 68 76 52 58 65 43 47 52 28 31 34 21 23 26 25 27 31 24 26 30 28 31 35 28 31 35 39 43 48 48 52 59 46 51 57 50 55 61 36 39 44 57 63 70 67 74 83 74 80 90 63 70 78 63 69 77 58 63 71 49 54 61 46 51 56 32 35 39 20 22 25 38 42 47 55 60 67 45 49 55 32 35 40 43 47 52 46 51 57 47 52 58 23 25 28 29 32 36 28 31 34 48 54 62 60 68 78 65 74 86 76 86 99 77 88 102 66 76 88 57 65 76 56 63 74 55 62 72 60 68 79 67 76 88 56 64 74 52 58 67 61 69 80 56 64 74 52 59 69 62 70 81 77 88 102 96 109 126 109 123 142 103 117 136 82 93 107 73 83 95 69 79 92 72 82 94 75 85 99 71 80 92 59 68 78 48 54 63 66 74 85 79 90 104 70 79 92 62 71 82 69 78 91 70 79 91 62 70 81 59 67 78 65 74 86 60 68 79 60 69 80 56 63 73 52 59 69 50 57 65 54 62 71 54 61 71 53 60 69 46 52 60 49 56 64 52 59 69 42 48 55 56 63 73 71 81 94 84 95 110 72 81 94 66 75 87 77 87 101 99 112 130 91 103 119 85 96 111 71 80 93 53 61 70 65 73 85 79 90 104 81 92 106 58 65 75 65 73 84 77 88 102 57 65 75 44 50 58 59 67 78 67 77 89 68 76 88 76 86 99 84 96 112 97 110 127 102 116 134 106 120 138 99 113 130 89 101 116 86 97 112 91 103 120 77 88 102 75 86 99 70 80 92 75 85 99 59 68 78 52 59 68 69 78 91 84 95 109 89 101 117 75 86 99 61 69 80 70 80 93 75 85 98 67 76 88 73 83 96 72 81 94 66 75 87 61 69 80 49 55 64 48 55 63 60 68 79 59 67 78 47 54 62 50 56 65 46 52 60 70 80 93 83 94 109 84 96 112 67 76 88 51 58 68 49 55 64 55 63 73 67 76 88 69 78 89 59 67 77 61 70 81 64 73 85 83 94 108 89 102 118 94 107 123 97 110 127 100 114 131 96 109 125 84 95 110 77 87 100 70 80 92 71 80 93 78 89 103 86 98 114 85 97 112 99 112 130 58 66 77 59 67 77 62 71 82 85 96 111 100 113 130 111 127 146 113 129 149 103 117 136 87 98 113 71 81 93 64 73 85 67 76 88 76 86 100 81 91 105 65 73 84 53 60 70 42 47 55 57 65 75 63 72 83 52 59 69 74 85 98 86 98 113 71 81 93 76 86 99 80 91 104 83 95 111 70 80 92 61 70 80 77 87 101 78 89 103 85 97 111 74 83 96 72 82 95 74 84 98 86 98 114 80 90 104 84 95 110 77 88 102 78 89 103 69 78 89 49 55 64 58 66 77 69 78 90 76 86 99 82 94 109 99 112 130 113 128 148 128 145 168 135 154 178 135 153 176 117 133 154 104 118 137 84 95 111 71 81 93 73 83 96 67 76 87 71 80 92 81 92 106 82 92 106 71 81 94 60 68 78 58 65 76 65 74 86 83 94 109 87 99 114 76 87 100 70 80 93 62 71 82 51 59 68 56 64 74 67 77 89 88 100 116 88 100 116 99 112 129 81 93 108 85 96 112 65 74 86 57 64 74 54 61 71 67 76 88 71 81 94 75 85 98 91 103 119 100 113 131 101 115 133 97 110 127 81 92 107 65 74 85 66 75 87 76 87 101 90 102 118 92 104 121 98 111 129 94 106 122 83 95 110 74 85 98 67 76 88 56 63 73 57 65 74 57 65 75 58 66 76 60 69 80 69 79 91 86 97 112 92 105 121 85 97 112 74 84 97 49 56 65 41 47 55 38 43 50 41 47 54 59 66 77 73 84 97 73 83 96 68 77 89 71 80 93 71 81 94 76 86 100 85 96 110 84 96 112 80 91 106 76 87 100 62 71 82 40 45 52 49 56 65 54 61 71 58 66 76 62 70 81 66 75 87 60 68 79 52 59 68 50 56 64 48 53 59 66 72 81 52 57 63 22 25 28 33 36 40 33 37 41 19 21 23 19 21 23 17 19 21 13 15 17 31 35 39 47 51 58 40 43 48 46 50 56 50 55 62 51 56 63 30 33 37 46 50 56 44 48 54 45 49 55 56 62 69 41 45 51 36 40 44 19 21 24 28 31 34 37 40 45 44 49 55 48 54 61 52 57 64 41 45 51 42 46 51 25 28 31 34 38 43 28 31 35 15 16 18 27 29 33 43 47 52 52 57 64 49 55 62 57 63 70 58 64 71 53 59 66 57 62 70 57 62 70 59 65 72 63 69 77 60 66 74 50 55 62 48 53 60 44 48 55 42 46 51 27 29 33 31 33 37 28 31 34 27 29 33 18 20 23 36 40 44 34 37 42 18 20 23 22 24 27 41 45 51 67 73 82 63 68 76 61 68 76 53 59 66 53 58 64 36 40 45 25 28 31 23 25 28 24 27 30 31 35 39 42 46 52 46 50 56 51 56 64 51 56 63 49 54 61 48 53 59 52 57 64 45 49 55 37 40 45 43 47 53 42 46 51 43 48 54 39 42 48 41 44 49 23 25 28 23 25 29 31 34 39 36 39 45 46 51 57 40 44 49 37 41 46 46 50 56 51 56 63 46 51 56 33 37 41 25 27 31 28 30 34 39 43 48 45 49 55 54 59 66 63 69 77 64 70 78 54 59 67 51 56 62 23 25 28 27 30 33 16 18 20 15 16 18 16 17 20 25 28 32 30 33 36 36 40 45 28 31 35 20 22 24 47 52 59 77 84 94 70 77 86 73 81 91 73 80 90 59 65 74 63 69 78 61 67 75 36 39 45 18 20 22 38 42 47 36 40 45 40 45 50 29 32 36 36 39 44 50 55 61 51 56 62 19 21 23 25 27 31 41 47 54 78 89 103 68 78 90 62 70 81 57 65 75 58 66 77 81 92 106 78 88 101 73 83 96 74 85 99 82 93 108 68 78 90 62 70 81 64 73 85 60 68 78 50 57 65 57 65 75 48 54 63 56 64 75 49 56 65 46 52 60 51 58 67 54 61 70 60 69 80 73 83 96 82 93 107 93 105 122 104 119 137 97 111 129 94 108 125 86 97 112 73 83 96 67 77 89 71 80 92 81 93 107 86 98 113 79 90 104 78 89 103 77 87 101 67 77 89 65 73 85 71 81 93 87 98 113 99 113 130 103 117 136 91 104 121 93 105 121 86 97 112 72 82 95 69 78 91 55 62 72 54 62 71 63 72 83 58 66 77 56 64 74 65 74 86 83 94 109 105 119 138 121 138 160 115 130 151 102 115 133 76 86 99 53 60 70 54 61 71 65 74 85 82 92 107 87 99 115 104 117 135 98 111 128 90 102 118 65 74 85 43 48 55 56 64 73 57 65 76 43 49 56 51 58 67 60 68 79 61 69 80 58 66 76 70 80 92 69 79 92 70 80 93 73 83 96 91 103 119 101 115 133 109 124 143 104 118 137 90 102 118 75 86 99 92 104 120 97 110 127 94 107 124 68 78 90 58 66 77 65 74 85 79 90 105 76 86 99 54 61 70 53 61 70 83 94 109 96 109 125 100 113 131 103 118 136 108 122 142 93 105 122 66 75 88 67 76 88 84 96 111 88 100 116 86 98 114 85 97 112 89 102 118 86 98 113 75 86 100 69 79 92 65 73 84 52 60 70 49 55 63 67 76 88 86 98 113 75 85 99 65 73 85 63 72 84 79 89 102 82 93 107 78 88 102 71 80 93 68 78 90 68 77 89 63 71 83 58 66 76 67 76 88 86 98 114 91 104 120 90 102 117 87 99 114 89 100 116 81 92 106 71 80 93 89 102 118 93 105 122 93 105 122 88 100 116 89 101 117 82 93 108 81 92 106 69 78 90 59 67 78 56 64 74 48 55 64 55 63 73 60 68 79 57 64 74 57 64 74 54 62 71 56 64 74 46 52 60 50 57 67 53 61 70 64 72 83 87 99 114 91 104 120 90 102 118 89 100 115 81 92 107 84 95 109 90 102 117 85 96 110 78 88 102 74 84 97 61 70 80 72 81 94 65 74 86 57 65 75 63 71 82 78 89 103 78 89 102 80 91 105 60 69 80 63 72 83 78 87 100 89 100 116 104 118 137 99 113 131 101 115 132 97 110 127 77 88 102 46 53 61 58 66 76 60 67 77 56 63 74 61 69 81 59 67 78 67 76 87 66 74 86 67 76 88 64 72 83 76 86 99 81 91 105 76 86 100 78 89 103 63 71 82 57 65 76 60 68 79 50 57 65 56 63 73 62 71 82 46 52 61 41 47 55 55 63 72 66 75 86 76 87 101 75 85 99 64 73 84 53 60 70 67 76 88 89 101 117 92 105 122 83 94 110 82 94 108 80 91 105 83 94 109 76 86 100 67 76 88 64 72 83 67 75 87 58 66 77 71 80 93 90 103 119 89 101 116 62 70 81 55 63 73 68 77 89 79 89 102 73 83 96 58 67 77 45 52 60 49 56 65 63 71 82 64 72 83 60 69 79 59 67 78 54 61 71 55 63 73 65 74 86 67 76 88 67 76 88 86 97 112 100 113 131 96 109 126 79 90 104 53 61 70 58 66 76 52 59 69 48 55 64 47 54 62 41 46 53 36 41 48 41 47 55 51 58 67 40 45 52 71 81 94 84 96 111 85 97 112 80 92 106 76 86 100 75 84 97 48 53 60 45 49 55 40 45 50 27 30 33 24 26 30 25 27 30 15 17 19 23 26 29 24 26 29 26 29 32 42 46 51 40 44 49 31 34 38 40 44 49 46 51 57 49 53 59 22 24 28 16 17 19 29 32 36 53 58 65 40 44 49 33 37 41 16 18 20 18 20 22 32 35 39 46 50 56 41 45 51 47 51 58 53 58 64 37 40 45 35 39 43 28 31 34 32 35 40 18 20 22 12 13 14 20 22 25 39 43 48 54 59 66 53 58 65 56 62 70 48 53 59 36 40 45 41 45 51 47 51 58 56 61 68 47 52 59 55 60 68 43 47 53 34 38 42 30 33 37 20 22 24 26 29 33 30 33 37 28 31 35 20 22 25 16 18 21 25 27 31 23 26 29 34 38 43 48 53 59 61 67 75 70 76 85 55 61 68 54 60 67 46 50 57 48 53 59 40 44 50 16 17 20 19 21 24 24 27 30 38 42 47 42 46 51 39 43 48 37 40 45 29 33 38 41 45 51 41 45 50 27 30 34 30 33 37 34 38 43 41 45 50 48 52 59 44 48 54 47 52 58 41 45 51 21 23 25 31 33 37 30 33 36 18 19 22 14 15 17 33 36 41 47 51 58 50 55 61 44 48 54 35 38 43 22 24 28 44 48 53 42 46 51 28 31 35 40 44 49 50 55 62 61 67 75 65 71 79 54 59 66 39 43 49 31 34 38 27 30 33 27 30 33 25 27 31 28 31 34 38 42 47 34 38 42 15 17 19 34 37 42 64 71 79 72 79 90 82 90 101 79 87 98 79 87 99 74 81 91 64 71 80 55 61 68 32 35 40 31 34 39 28 31 35 33 37 42 25 28 32 42 46 51 43 47 53 47 51 57 28 31 35 26 29 32 41 45 51 58 65 75 71 81 94 58 66 76 56 63 74 70 79 92 93 105 121 94 106 122 93 106 122 89 101 117 86 97 112 88 99 115 78 88 102 75 86 99 83 95 110 83 94 108 73 83 95 67 76 88 75 85 98 73 83 96 69 78 90 54 61 71 53 60 70 52 59 69 53 60 70 52 58 67 74 84 97 76 87 101 81 92 106 82 93 108 85 97 112 79 90 104 62 71 82 67 76 88 66 75 86 86 98 114 109 124 143 103 116 134 81 92 107 70 78 90 62 70 82 70 79 92 72 82 95 66 74 86 70 80 92 91 103 119 97 111 128 105 120 139 108 123 142 100 113 131 93 106 123 78 88 102 84 95 110 83 94 109 82 94 109 87 99 115 90 102 118 96 109 126 88 100 116 78 89 103 62 70 81 68 78 90 81 92 107 79 89 104 74 84 97 76 86 99 44 51 58 38 44 51 56 64 74 81 93 107 95 108 124 104 117 135 97 111 128 95 108 125 82 93 108 80 91 106 77 88 102 70 79 91 76 86 99 77 87 100 62 71 82 80 91 105 86 97 112 83 95 110 62 70 81 55 62 71 61 70 81 54 61 70 56 63 73 68 78 90 67 76 87 81 92 106 88 100 116 75 86 100 61 69 80 46 52 59 53 60 70 76 86 99 76 87 100 62 71 83 67 76 88 79 89 103 76 87 100 70 79 91 77 88 102 86 98 113 86 97 112 87 99 114 76 86 100 71 81 93 65 73 85 62 70 80 62 71 82 74 84 97 81 92 107 87 99 114 78 89 103 58 66 76 63 71 82 70 80 93 90 102 117 104 118 136 116 131 151 107 122 142 97 110 128 93 106 123 90 102 118 83 94 109 69 79 91 57 64 75 56 63 72 62 71 81 60 68 78 75 85 97 87 98 114 55 63 73 67 77 88 62 70 82 67 76 88 84 95 110 107 121 141 111 126 145 110 126 146 111 126 145 112 127 146 107 121 140 99 113 131 101 115 133 105 119 138 95 108 125 94 106 122 80 91 105 68 77 89 57 65 76 53 61 70 63 71 82 75 85 98 74 84 98 71 81 93 75 85 98 80 91 106 68 77 89 49 56 65 63 71 82 77 87 100 83 94 110 83 94 109 70 79 91 51 58 68 49 56 64 54 61 71 62 70 81 70 79 92 79 91 105 87 99 115 92 104 120 90 102 117 91 104 121 86 98 113 79 89 103 59 66 77 64 73 84 68 78 90 78 88 102 85 96 111 87 99 115 77 88 102 63 71 83 61 69 80 70 79 92 85 96 111 107 121 140 117 133 153 107 121 140 106 120 138 93 105 122 73 83 96 53 60 70 50 57 66 63 72 84 79 90 104 92 105 121 99 112 129 113 128 148 108 123 143 102 115 133 89 101 117 80 91 106 80 91 106 85 97 112 85 97 112 85 97 112 91 104 120 80 91 106 83 94 109 80 91 105 72 82 95 55 62 72 39 44 50 45 51 59 48 55 63 41 46 54 52 59 69 53 60 69 71 80 93 80 91 105 95 107 123 82 93 108 89 101 116 91 103 118 87 100 116 78 88 102 56 64 74 57 65 75 68 78 89 69 79 92 64 73 85 72 82 95 64 73 84 62 71 83 66 76 88 56 63 73 48 55 64 66 75 86 65 74 85 80 90 104 89 101 116 98 111 128 91 103 119 82 92 106 72 82 95 61 70 81 67 76 88 85 96 111 83 95 110 58 65 75 37 42 49 54 61 71 50 58 67 60 68 79 63 71 82 74 84 96 97 110 128 109 124 144 106 119 138 86 97 112 67 76 88 55 62 73 61 69 79 50 56 62 46 50 56 48 53 59 31 34 38 28 30 34 15 17 19 17 19 21 18 20 23 23 26 29 37 41 46 33 36 41 19 21 23 27 29 33 33 36 40 47 52 58 46 50 56 23 25 27 17 19 22 30 32 36 42 46 52 29 32 36 19 21 24 11 13 14 16 17 20 26 29 32 33 37 41 43 47 53 42 46 52 42 47 52 34 38 42 31 34 38 25 28 31 16 18 20 21 23 26 15 17 19 25 28 31 31 34 39 38 42 47 49 53 60 46 50 56 41 45 51 34 38 43 44 49 54 49 54 60 46 50 56 44 48 54 43 48 53 43 47 53 42 45 51 35 39 44 33 37 41 38 42 47 37 41 46 28 31 35 25 27 30 30 33 37 44 48 53 46 50 56 53 59 65 57 62 70 60 65 73 51 57 64 49 54 60 34 37 41 27 30 34 22 24 27 21 23 26 19 21 24 13 14 16 23 25 28 36 40 45 39 43 48 35 39 43 34 38 42 29 32 36 27 29 33 25 27 31 17 19 22 29 32 36 37 40 45 40 44 49 56 62 69 53 59 66 44 49 55 20 22 25 32 35 39 17 18 21 21 23 26 21 23 26 41 45 50 55 61 69 62 67 75 50 56 63 36 39 44 18 20 23 28 31 34 30 33 38 25 27 30 39 43 48 49 54 61 65 71 79 46 51 58 51 57 64 39 43 49 41 45 51 29 32 35 18 20 22 26 28 32 39 43 48 35 39 44 23 25 28 28 31 35 59 65 73 89 98 110 87 95 107 94 102 115 79 87 97 76 84 93 70 77 86 63 69 77 46 50 56 34 37 42 25 27 30 32 35 40 21 23 26 41 45 51 47 52 59 40 44 49 23 25 28 27 29 33 48 53 60 89 101 116 78 89 103 81 92 106 73 83 96 67 76 88 65 74 85 69 78 90 75 85 98 101 114 132 101 115 132 87 99 115 85 97 112 87 99 114 82 93 108 80 91 106 80 91 105 74 84 97 60 68 79 48 54 63 45 52 60 63 71 83 54 61 71 47 53 62 49 56 65 59 67 78 66 75 87 89 101 116 102 115 134 104 118 137 109 123 142 103 117 134 104 118 137 108 123 141 114 130 151 104 118 136 86 98 113 62 70 80 67 76 89 75 84 97 70 79 92 67 76 88 72 82 95 76 86 99 70 80 92 75 86 99 75 85 98 63 72 83 62 70 81 69 78 90 62 70 80 61 69 80 62 71 82 84 95 110 91 103 120 97 110 127 85 96 111 97 110 127 108 122 141 109 124 144 90 103 120 64 73 85 53 60 69 47 54 63 52 59 68 47 53 61 54 61 70 65 74 85 68 77 89 64 73 85 70 79 92 78 89 103 86 97 111 101 115 133 97 110 127 98 111 128 100 114 132 88 101 117 67 76 88 51 58 67 69 78 91 81 93 107 78 89 104 83 95 110 91 103 119 98 111 129 111 125 145 102 116 134 83 94 109 62 71 82 46 52 61 54 62 71 71 81 94 82 93 108 89 101 118 103 118 136 108 123 143 108 122 141 86 98 113 85 97 113 84 96 112 90 103 118 93 105 121 91 103 119 81 92 106 69 78 90 62 71 83 54 61 71 52 59 67 52 60 69 64 72 84 54 61 71 42 48 55 41 46 54 55 62 72 77 87 101 87 98 113 86 98 114 87 99 114 79 89 103 78 89 103 89 100 115 78 88 102 68 78 91 56 63 73 41 46 53 49 55 64 54 62 71 52 59 68 56 64 75 67 76 88 72 82 96 76 86 100 83 94 108 69 78 90 62 70 82 69 79 91 86 97 113 104 118 136 108 122 141 109 124 143 107 121 141 97 109 126 79 90 104 77 87 100 88 99 115 88 100 115 88 100 116 88 100 116 94 106 122 82 93 108 75 85 98 77 87 100 73 83 95 89 101 117 84 95 109 70 79 92 72 82 94 85 96 111 82 93 108 85 96 112 84 95 110 73 83 96 76 87 101 78 89 103 74 84 96 72 82 94 71 80 92 75 85 98 74 84 98 60 67 77 52 59 68 70 80 92 93 106 122 105 119 137 119 135 155 113 129 150 101 115 133 89 101 116 71 80 93 70 80 92 63 72 84 51 58 68 48 54 63 56 63 73 74 84 97 67 76 88 64 73 85 71 80 93 81 92 107 65 73 84 59 67 77 57 64 74 55 62 71 57 65 75 68 77 89 76 87 100 72 82 95 68 78 90 68 77 90 67 76 87 61 69 80 71 81 94 82 93 108 83 93 107 80 91 106 75 85 98 63 71 82 77 87 101 86 98 113 94 107 123 89 101 117 80 91 105 96 108 125 89 102 118 92 105 121 85 97 112 76 86 99 70 79 92 52 58 67 57 64 75 78 89 102 84 95 111 94 107 124 107 122 142 114 130 150 106 120 138 70 79 91 37 43 50 46 53 61 71 81 94 63 72 83 53 60 69 63 71 83 68 78 91 72 81 94 75 85 98 69 79 91 62 70 81 70 80 92 71 81 93 82 94 109 79 90 104 69 79 90 61 70 81 56 64 74 71 80 92 85 96 111 97 109 126 105 120 138 114 129 150 108 123 143 93 105 122 92 105 122 99 113 132 85 97 112 69 78 90 56 64 74 48 54 62 59 67 77 48 55 63 53 61 70 70 79 91 86 98 113 101 116 134 108 122 142 101 115 133 88 100 115 78 89 103 69 78 90 64 72 83 44 49 56 32 35 39 44 48 54 39 43 49 25 27 30 23 26 29 21 23 26 17 19 22 27 30 34 46 50 56 28 31 35 35 38 43 37 40 45 31 34 38 44 48 54 37 41 46 43 47 53 30 33 37 20 22 25 27 29 33 21 23 26 29 32 36 29 32 36 26 29 33 33 37 41 45 50 56 46 50 57 50 55 62 49 55 61 53 59 66 49 54 61 36 39 44 20 23 25 27 30 34 34 38 43 33 36 41 23 26 29 23 25 29 38 42 47 34 38 43 35 38 42 40 44 49 45 49 54 41 45 51 49 54 60 55 60 68 53 58 65 48 53 59 44 49 54 47 52 58 45 50 56 38 42 47 28 31 35 39 43 48 42 46 52 45 49 55 44 49 55 46 51 58 50 55 62 57 63 70 52 57 65 47 52 58 32 35 40 33 36 41 25 28 31 27 30 33 23 25 29 16 17 19 31 35 39 43 47 53 41 45 50 37 41 46 33 36 40 23 25 28 36 39 44 32 35 40 18 20 22 24 26 29 35 39 44 45 49 55 57 63 71 65 71 79 42 46 52 26 29 33 21 23 26 21 23 25 16 18 20 34 37 42 50 55 61 52 57 64 54 59 67 35 39 44 29 32 36 17 18 21 11 13 14 18 20 22 20 23 26 41 46 51 57 62 70 60 66 74 62 68 76 57 62 69 51 56 62 53 58 65 36 40 45 29 31 35 16 17 20 34 37 42 30 33 37 44 49 55 61 66 74 80 88 99 85 94 106 76 84 94 73 80 90 75 82 92 60 66 74 44 48 54 42 46 52 40 44 50 32 35 39 44 48 54 29 32 36 30 33 37 52 57 64 50 55 62 27 29 33 37 40 45 50 55 61 62 71 82 70 80 92 74 84 97 62 70 81 47 54 63 56 63 74 70 79 92 79 90 104 64 73 84 48 55 65 55 63 72 44 50 58 49 55 64 68 78 90 68 77 89 48 54 63 56 64 74 61 69 80 68 77 89 62 70 81 53 60 69 47 54 62 49 55 64 41 46 54 35 40 46 45 51 59 56 64 74 46 52 61 57 65 75 69 79 92 61 70 81 58 66 77 62 71 82 85 97 112 97 110 127 107 122 141 93 106 123 67 77 89 60 68 78 60 68 78 73 83 96 79 90 104 83 94 108 65 75 87 48 55 64 66 74 86 79 89 103 80 91 105 96 108 123 82 93 108 73 83 96 65 74 86 67 76 88 90 102 118 102 115 133 94 107 123 84 95 110 82 93 107 102 115 132 103 117 134 102 116 133 86 97 112 76 86 100 76 86 100 83 95 110 76 86 100 65 74 85 54 61 70 53 60 70 60 68 79 51 58 67 49 55 64 59 67 77 59 67 77 49 56 65 42 47 55 52 59 68 53 60 69 48 55 63 55 62 72 63 72 82 74 85 98 98 111 129 108 123 143 117 133 154 110 126 146 92 105 121 88 99 115 91 103 119 78 88 102 63 71 82 50 57 66 55 62 72 65 74 87 76 86 100 91 103 119 103 117 136 100 114 132 108 123 142 114 130 152 120 137 158 105 119 137 88 99 115 71 80 93 69 78 89 66 74 85 57 64 74 69 78 91 91 103 119 107 121 140 111 127 147 113 127 147 111 127 148 119 135 156 100 114 132 95 107 123 80 91 105 75 85 99 69 79 91 54 61 71 50 57 66 68 77 89 84 96 111 90 102 119 82 94 109 77 88 102 63 71 82 45 51 59 51 59 68 61 70 82 61 70 81 67 76 88 77 88 101 79 89 103 78 88 102 93 105 122 78 88 102 74 84 97 70 79 90 75 85 98 66 75 87 54 61 71 46 53 61 42 48 55 60 68 78 70 80 93 79 91 105 91 103 119 91 103 119 99 113 131 84 96 111 85 97 112 87 99 115 82 93 108 65 75 86 59 66 76 54 61 71 52 60 70 57 65 75 68 77 89 70 79 91 55 62 72 54 61 71 63 72 83 70 80 93 64 73 85 62 70 80 70 79 91 70 80 93 62 70 81 60 69 80 53 60 70 62 70 81 87 99 114 94 106 122 104 118 137 94 107 124 87 100 115 75 85 99 59 67 78 50 57 66 51 58 67 73 82 95 90 103 119 93 106 122 78 89 102 79 90 104 77 88 102 73 82 94 71 81 93 70 79 91 75 85 98 82 93 108 82 93 107 90 103 119 92 105 121 99 113 131 99 112 130 89 101 117 94 107 124 90 103 119 89 101 116 71 81 94 57 65 75 59 66 77 58 66 76 62 70 81 68 78 90 61 70 81 72 82 95 78 89 103 80 91 105 78 89 103 81 92 106 67 76 87 64 73 85 79 90 105 90 102 118 91 103 119 98 111 128 107 121 140 95 107 124 73 84 97 80 91 105 87 99 115 81 92 107 72 82 95 72 81 94 61 70 81 64 72 84 77 88 102 103 117 136 116 131 152 105 119 138 68 77 89 58 66 77 51 58 67 76 86 100 84 96 111 70 80 92 56 64 74 51 58 67 48 55 63 49 55 64 50 57 66 58 66 76 73 83 96 85 97 113 92 104 121 85 97 112 82 94 109 80 91 105 72 82 95 84 95 110 86 98 113 84 96 111 87 98 114 98 111 128 105 119 138 107 121 140 96 109 127 89 101 117 68 78 91 82 93 108 87 100 116 92 104 121 101 115 133 94 107 123 84 96 111 71 80 92 64 73 84 74 85 98 61 67 76 35 38 43 38 41 46 40 45 50 22 24 26 24 26 29 20 22 25 30 33 37 39 43 49 45 49 55 18 20 22 33 36 41 29 31 35 41 45 50 48 53 59 51 56 63 50 55 61 37 40 45 47 52 58 47 52 58 53 58 65 50 55 62 46 51 57 44 49 55 33 36 40 30 33 37 43 47 52 53 58 64 49 54 60 52 58 64 45 49 55 33 36 41 25 28 31 43 47 53 39 43 48 23 26 29 23 26 29 36 40 44 43 47 53 38 41 46 29 32 36 37 40 45 38 42 47 45 50 56 53 58 65 63 68 76 52 57 64 55 60 67 63 69 77 56 61 69 43 46 52 34 37 41 31 34 39 35 39 43 49 53 60 59 65 72 63 69 77 61 67 75 51 56 63 57 62 69 43 48 54 35 39 44 30 33 37 32 35 39 46 51 57 30 33 37 18 20 22 35 39 44 43 47 52 41 45 50 30 32 36 27 30 33 39 43 48 37 41 47 32 35 39 18 20 22 23 25 28 35 38 43 49 54 60 51 56 63 52 57 64 41 44 50 35 39 43 28 31 34 18 20 23 22 24 27 44 49 54 55 61 68 51 56 63 37 41 46 28 31 35 24 27 30 19 20 23 23 25 28 28 31 35 21 23 26 53 58 65 59 64 72 53 59 66 53 58 65 53 58 65 56 61 69 46 50 57 46 50 56 38 42 47 21 23 26 22 25 28 32 35 39 44 48 54 48 53 59 74 81 90 65 72 81 61 67 75 53 58 65 44 48 55 34 37 42 28 31 34 30 33 37 26 28 32 37 40 45 44 48 54 42 46 52 56 62 69 43 48 53 20 22 25 49 54 61 58 65 73 66 74 86 66 75 86 65 73 84 57 65 76 52 60 69 56 63 73 52 59 69 36 40 47 46 52 61 42 47 55 52 59 68 62 70 82 76 87 100 81 91 105 87 98 113 78 89 102 59 67 78 38 43 50 46 52 60 37 42 49 56 64 74 72 82 95 79 90 104 87 99 114 87 99 114 69 79 91 61 69 79 60 68 79 58 66 76 58 66 76 57 65 74 53 61 70 58 66 76 75 85 98 92 104 121 99 112 129 102 116 133 93 106 123 72 82 95 67 75 86 71 80 93 62 71 82 58 66 77 58 66 76 71 81 94 89 101 117 99 113 130 104 118 137 107 121 140 114 129 150 110 125 145 103 116 134 101 114 131 111 126 146 121 137 158 127 143 165 113 128 148 113 128 148 108 122 141 107 121 141 99 112 130 100 114 132 79 90 104 63 72 83 66 74 85 69 78 91 62 71 82 78 88 102 85 97 113 91 103 120 83 95 110 76 86 99 60 68 78 53 60 69 61 69 80 53 61 70 53 61 70 64 73 84 68 77 89 71 80 92 72 82 95 68 77 89 49 56 65 58 66 77 80 91 104 91 103 119 88 100 116 85 97 112 93 106 122 88 100 116 82 93 108 83 95 110 92 104 120 98 111 129 89 101 116 100 113 131 92 105 120 100 114 133 90 102 119 78 89 103 71 81 94 76 87 101 99 112 129 117 133 154 120 137 158 124 141 163 115 130 151 96 109 127 92 104 120 90 102 117 88 100 116 83 94 110 69 79 91 85 96 111 84 95 110 86 97 111 73 83 95 68 78 90 56 64 73 66 75 87 67 76 87 72 81 94 66 76 88 77 87 101 82 92 106 82 92 106 74 84 97 52 59 68 58 66 77 58 66 76 48 54 62 43 49 57 63 71 82 89 102 118 90 102 118 82 93 108 73 84 98 94 107 123 77 87 101 68 77 90 55 62 71 56 63 74 72 82 95 78 89 103 69 79 91 63 72 84 75 85 98 81 92 106 70 80 93 58 66 76 67 77 89 70 80 92 64 73 84 59 67 78 63 71 82 78 88 102 85 96 111 80 91 105 81 92 106 71 81 94 62 70 82 41 46 53 39 44 51 51 58 67 69 78 91 67 76 88 56 63 73 43 49 56 53 61 71 74 84 96 80 91 105 78 88 102 86 98 114 79 89 102 85 96 111 86 98 113 96 109 126 72 82 95 72 81 94 76 87 100 74 84 97 80 91 105 83 94 109 79 90 104 87 98 114 84 96 111 92 104 121 94 107 124 83 95 110 59 67 77 49 56 65 55 62 72 67 77 89 64 72 84 54 61 71 57 64 75 59 67 77 45 51 59 45 52 60 42 48 56 45 52 60 50 57 66 58 66 76 75 86 101 82 94 109 90 102 117 80 91 105 62 71 82 38 43 50 54 62 71 79 90 103 92 104 121 104 118 137 106 121 141 102 115 134 95 108 126 88 100 116 78 88 102 64 73 85 63 72 83 71 81 95 78 88 102 80 91 105 83 95 110 79 89 103 87 99 114 99 112 130 91 103 120 78 89 104 72 81 94 74 84 97 73 83 96 81 92 106 81 92 107 83 95 109 61 69 80 45 51 59 47 53 62 75 86 100 94 106 123 99 112 130 83 95 111 82 93 107 44 50 58 41 46 53 55 62 71 76 86 100 78 89 103 77 88 101 75 85 98 69 78 90 55 62 72 49 56 65 49 56 64 56 63 73 63 72 83 70 80 93 76 86 99 74 84 97 72 82 94 65 74 86 54 62 71 55 62 72 59 67 78 64 73 84 53 60 70 54 61 71 68 77 88 87 98 112 103 117 135 116 132 153 128 145 167 129 145 167 112 127 147 78 87 99 35 39 44 28 31 35 31 34 37 17 19 21 23 25 28 21 23 26 36 39 44 35 39 43 22 24 27 34 38 43 40 43 48 37 41 46 42 46 52 55 61 69 59 65 72 53 58 65 41 46 52 52 56 63 60 66 73 55 60 68 59 65 73 53 57 64 45 50 56 40 44 49 43 48 54 49 53 60 53 58 64 57 62 70 42 46 52 33 37 41 21 23 26 16 17 19 27 30 33 17 18 21 14 15 17 23 25 28 30 33 37 23 25 28 22 24 26 19 21 23 17 19 21 31 33 37 44 49 55 62 68 76 72 79 89 77 84 94 82 90 101 66 72 81 54 59 66 59 66 74 49 53 60 52 57 64 54 60 67 54 60 67 58 64 72 53 58 65 44 49 55 45 49 55 38 42 48 35 39 44 38 42 47 38 42 47 45 49 55 27 29 33 13 15 17 23 26 29 30 33 37 37 41 45 28 31 34 35 39 43 46 50 56 42 46 52 47 51 58 29 31 35 23 25 28 31 34 38 32 35 39 36 40 45 41 45 50 44 48 54 42 46 51 14 16 18 8 9 10 22 24 27 33 37 41 44 48 54 39 43 48 34 38 43 36 40 44 17 19 21 22 24 27 19 21 23 21 23 26 48 53 59 62 68 76 69 75 85 64 71 79 54 59 66 48 53 59 46 51 57 42 46 52 57 63 70 43 48 54 33 37 41 20 22 25 19 21 23 32 36 40 57 62 69 59 65 72 58 64 71 55 60 67 43 47 53 26 29 33 12 13 15 18 20 23 18 20 22 27 30 34 44 49 55 45 50 56 50 55 61 44 48 54 27 29 33 42 46 52 79 89 103 128 145 167 135 153 177 125 142 164 105 120 139 89 101 116 57 65 75 50 57 66 67 76 88 75 85 99 82 93 107 78 89 103 84 95 109 83 95 110 83 94 109 77 88 101 66 75 87 47 53 62 53 60 70 60 68 79 61 69 80 45 51 59 64 73 84 78 89 103 71 81 93 76 87 101 66 75 87 66 75 87 76 86 100 80 91 105 62 71 82 43 49 57 46 53 61 62 71 82 85 97 113 84 96 111 73 84 97 56 64 75 50 58 67 43 49 57 35 40 46 50 57 66 67 76 88 72 82 94 73 84 97 68 77 89 58 66 76 67 76 88 83 94 109 97 111 129 99 112 129 92 105 121 80 91 106 86 98 113 88 100 116 94 107 123 98 111 129 102 116 133 98 111 128 100 114 132 93 105 122 69 79 91 55 62 71 61 70 81 55 63 72 48 55 63 47 54 62 49 56 65 61 69 79 88 100 115 104 120 140 104 118 137 105 119 137 101 115 134 88 99 115 90 102 118 80 91 106 74 85 99 54 61 71 48 54 62 60 68 79 57 65 75 56 63 73 58 66 76 64 73 84 79 90 105 70 80 92 83 94 108 78 89 103 79 90 105 76 86 99 60 69 80 40 46 53 44 50 58 60 68 79 65 74 86 68 78 90 66 75 87 52 59 68 64 72 83 74 84 98 74 84 97 78 89 102 84 96 111 79 90 104 66 75 87 69 79 91 76 86 100 84 96 111 75 85 97 74 84 98 73 83 96 62 70 81 64 72 83 50 57 66 50 57 65 61 69 80 46 52 60 41 47 54 63 72 84 72 82 95 83 94 109 81 91 106 82 93 107 79 91 106 89 102 118 94 106 122 93 105 122 90 103 119 85 96 111 62 71 82 54 62 72 68 77 90 69 78 91 59 67 77 46 53 61 53 61 71 64 73 84 72 82 95 69 78 89 58 66 77 55 62 72 58 66 76 75 85 99 86 98 112 93 105 121 103 117 135 102 116 136 98 111 128 88 100 115 89 101 117 92 104 121 98 111 128 95 108 125 79 91 105 91 103 120 85 97 112 78 88 102 82 93 107 66 75 86 73 83 96 85 96 111 86 97 112 72 82 94 53 60 69 49 56 65 52 58 67 67 77 89 82 93 108 81 92 106 69 79 92 63 72 83 64 73 85 75 85 98 84 96 111 86 97 111 85 97 113 94 107 124 99 113 131 103 117 135 84 95 110 71 80 93 53 60 69 61 69 80 71 81 94 57 64 74 42 48 55 39 44 51 57 64 74 70 79 92 76 86 99 83 95 110 78 89 102 82 93 107 89 101 116 99 113 131 94 107 123 82 93 108 61 69 80 53 60 69 70 79 92 71 80 92 62 71 82 64 73 84 70 80 93 77 88 102 78 89 103 74 84 97 69 78 90 66 76 87 74 84 97 75 86 99 87 98 113 85 97 112 83 94 109 87 99 115 77 88 102 70 79 92 64 73 85 75 86 100 75 86 99 69 79 91 56 63 73 51 58 67 59 67 77 55 62 72 63 71 82 57 64 75 49 56 66 51 58 67 59 67 78 68 77 89 78 88 102 90 103 120 97 110 127 99 112 129 91 103 119 80 90 105 55 63 73 48 54 62 63 71 82 71 81 94 90 102 118 80 91 106 76 87 100 76 87 100 73 83 96 73 83 96 68 77 89 69 79 92 84 96 110 70 79 91 62 70 80 67 76 88 80 90 105 83 94 109 76 86 99 53 60 70 49 56 65 63 71 83 56 64 74 48 54 63 50 56 65 64 72 83 71 81 94 72 82 95 68 78 90 64 73 84 58 66 77 59 66 76 50 57 66 44 50 58 58 66 76 61 69 80 53 61 71 38 44 51 55 62 72 62 69 80 34 38 43 25 28 31 28 31 34 27 30 33 31 34 38 39 43 49 41 44 49 28 31 35 30 33 37 38 41 46 38 42 47 37 40 45 48 53 59 54 59 67 68 74 83 53 59 67 51 56 63 50 55 61 45 49 56 46 50 56 52 58 65 51 56 63 43 47 53 34 37 42 40 44 49 52 57 63 55 60 66 47 51 57 32 36 40 16 17 20 22 24 27 20 22 25 19 21 23 18 20 22 19 21 24 22 24 26 16 17 19 17 19 21 11 12 14 16 17 19 17 19 21 37 41 46 57 62 70 72 78 87 82 90 102 73 80 90 67 73 82 69 75 84 58 64 72 56 61 68 56 63 71 53 58 65 64 70 78 52 57 64 42 46 51 33 36 41 40 44 50 40 44 49 44 48 53 40 44 49 48 53 59 44 49 55 34 38 42 16 18 20 16 17 19 16 17 19 17 18 21 15 16 18 26 28 32 49 53 59 51 56 64 46 51 58 42 46 51 28 30 34 20 22 25 22 24 27 17 18 20 31 33 37 36 40 45 32 35 39 23 25 28 28 30 34 30 33 37 23 25 28 24 27 30 28 30 34 26 29 33 19 21 24 13 14 15 17 19 22 19 20 23 31 34 38 47 51 57 66 72 81 73 81 90 59 66 74 57 63 70 52 57 64 43 48 54 46 50 56 47 52 58 40 45 50 32 35 39 36 39 44 30 32 36 27 30 34 42 46 51 36 40 45 34 37 42 38 42 46 24 27 30 20 23 25 28 31 35 21 23 26 28 30 34 39 42 47 40 44 49 49 54 60 51 56 63 32 36 40 39 43 48 42 47 53 47 54 62 61 69 80 79 90 105 93 106 123 91 104 121 93 106 123 83 95 110 68 77 89 55 63 73 52 59 68 51 58 67 65 74 85 89 101 116 107 121 140 112 127 147 108 122 142 82 94 109 59 67 78 42 49 57 45 51 59 50 57 65 61 69 80 67 76 88 72 82 94 69 79 92 69 78 91 79 90 104 75 86 99 75 85 98 66 75 87 54 61 71 44 50 58 58 66 77 73 83 96 81 93 107 84 96 112 88 99 115 93 105 122 76 86 99 48 55 64 55 63 72 71 80 93 89 101 118 97 110 127 100 114 131 99 113 131 99 112 129 90 102 119 73 84 98 79 89 103 86 98 113 90 102 119 97 110 128 91 104 121 75 85 98 69 78 90 62 70 81 60 68 78 68 77 89 60 69 80 59 68 78 70 80 93 75 85 98 62 71 82 52 59 69 58 66 76 60 68 79 59 67 77 61 69 80 62 70 81 52 59 69 55 63 73 80 91 105 104 117 135 97 110 126 93 106 123 98 111 129 96 109 127 92 104 120 66 75 87 41 47 55 70 79 92 83 95 110 89 101 118 93 105 122 95 108 125 95 108 125 96 109 126 104 118 136 105 119 138 99 112 129 100 114 131 95 107 124 88 100 115 70 81 94 49 56 65 65 74 86 70 80 92 91 104 120 108 124 144 107 122 141 98 111 129 87 98 114 85 96 111 77 88 102 86 97 112 99 112 130 94 106 122 104 118 137 101 115 133 103 118 137 96 108 125 99 113 131 98 111 128 96 110 127 97 110 128 93 105 121 75 86 99 62 70 81 53 61 70 56 64 73 46 53 61 55 63 73 73 82 95 91 103 119 104 118 136 95 108 125 94 107 125 79 90 103 70 79 91 62 71 82 75 85 98 78 88 101 78 89 103 63 72 83 67 75 87 70 80 93 67 76 87 61 69 80 71 81 94 70 80 92 81 92 106 92 104 121 102 116 134 90 103 120 74 84 97 73 83 96 60 68 78 43 48 56 56 63 73 61 69 80 64 73 84 63 72 83 66 74 86 55 62 71 55 62 72 59 67 77 63 72 83 63 71 82 56 64 74 50 57 66 37 42 48 44 49 57 53 60 69 49 56 64 59 68 78 89 101 117 108 122 140 121 138 159 119 136 157 111 127 147 90 102 118 83 94 109 76 86 99 67 76 88 58 66 76 45 51 59 55 63 73 58 66 77 73 83 95 71 81 93 68 78 89 76 86 99 92 104 121 94 106 122 108 123 143 109 125 145 108 122 142 110 125 145 104 118 138 91 103 119 81 92 107 64 73 84 66 75 87 80 90 104 80 91 106 68 77 89 59 67 77 57 64 75 61 70 81 73 82 95 71 80 93 69 79 92 72 82 95 68 77 89 66 75 87 77 88 102 81 93 107 74 84 98 59 67 77 61 70 81 54 61 70 57 64 74 69 78 91 69 79 92 72 81 94 77 88 102 64 72 83 68 78 91 69 79 92 62 71 83 59 67 77 58 66 77 57 64 74 48 55 64 62 70 81 67 76 88 71 80 93 75 85 99 65 74 86 47 54 62 49 56 64 46 52 60 45 51 59 47 53 61 70 79 91 81 92 107 82 93 108 76 86 99 60 68 78 53 61 70 59 67 77 69 78 91 85 97 113 96 109 126 83 95 109 69 78 90 63 72 83 73 82 95 80 91 105 80 90 105 73 84 98 56 64 74 59 67 78 68 78 90 60 68 79 64 73 85 66 75 87 44 50 58 44 51 58 48 55 64 69 78 91 78 88 101 81 92 106 77 87 100 72 81 94 72 82 95 62 71 82 49 56 65 47 53 62 63 72 83 75 85 98 76 86 99 63 72 84 46 52 61 62 70 81 69 78 90 63 72 83 60 68 78 33 37 42 31 34 38 29 32 36 22 24 27 38 41 46 34 38 42 25 27 30 16 17 19 29 32 36 38 42 47 49 54 60 39 43 48 57 63 70 67 73 81 63 69 77 55 60 68 58 64 72 45 50 57 55 60 67 43 47 52 35 39 43 36 40 44 35 39 44 42 47 53 49 53 60 50 55 62 63 69 78 50 54 61 42 46 51 44 48 54 46 51 57 47 51 57 32 36 40 28 31 34 26 29 33 17 18 21 19 21 24 23 25 28 30 33 36 20 22 24 31 34 38 52 57 63 63 69 77 61 67 76 54 60 68 57 63 71 62 68 76 56 61 69 51 56 63 48 52 58 60 66 73 63 69 77 51 57 64 29 32 37 25 28 31 19 21 23 21 23 26 33 36 41 36 40 44 38 41 47 40 43 48 36 39 44 25 27 31 33 36 40 32 36 40 26 29 32 15 16 18 22 24 27 38 41 46 44 48 53 45 49 55 40 43 49 24 27 30 15 17 19 14 15 17 14 16 18 22 24 28 18 20 23 24 27 30 38 42 47 49 54 60 40 45 50 46 50 56 50 54 61 54 59 66 46 51 58 31 34 38 20 22 24 25 27 31 31 34 38 32 36 40 46 50 56 62 69 77 68 75 83 64 70 78 63 69 77 53 58 65 47 51 57 32 35 40 34 37 42 28 30 34 27 30 34 19 20 23 16 17 20 32 35 39 39 43 48 25 27 30 17 19 22 33 36 41 23 25 29 24 26 29 20 22 25 33 36 40 28 30 34 21 23 25 39 43 49 42 46 51 37 41 46 47 52 60 65 74 86 60 69 80 51 57 66 50 57 66 44 50 58 57 65 75 66 75 87 76 86 99 91 104 120 81 92 107 75 85 97 71 80 93 63 72 84 55 62 72 51 58 66 64 73 84 64 73 85 59 67 78 57 65 75 46 52 61 46 52 61 64 73 85 76 85 98 74 84 98 81 92 106 91 103 119 88 101 117 81 93 108 72 82 95 58 65 75 47 54 62 43 49 56 47 53 62 57 65 75 82 93 108 75 85 99 63 72 83 45 51 59 64 73 85 74 84 98 78 89 103 82 94 108 87 100 116 77 88 102 76 85 98 71 81 94 64 73 84 75 85 99 75 85 98 84 96 111 88 99 115 77 87 101 67 76 87 60 68 79 63 71 82 70 80 92 67 76 88 76 86 99 70 79 92 70 80 92 66 75 87 53 60 69 40 46 53 57 64 74 55 63 73 59 67 77 52 59 69 70 79 91 59 67 77 41 47 54 44 50 58 44 50 58 53 60 70 57 65 75 58 66 76 84 95 110 98 111 128 87 98 114 63 71 82 51 58 67 60 68 78 64 72 84 59 67 77 59 67 78 62 71 82 62 70 81 68 77 90 75 85 98 71 80 93 52 59 68 46 53 62 58 65 76 74 84 97 80 91 105 67 76 87 63 72 83 63 72 83 63 71 82 88 99 115 92 105 122 93 105 121 91 103 119 87 99 115 89 102 118 85 96 111 68 78 90 57 64 74 47 54 63 45 51 59 74 84 96 81 92 107 86 98 114 92 105 121 97 110 128 98 111 129 95 108 125 87 99 115 83 95 109 78 89 103 68 78 90 74 83 95 79 89 102 73 83 96 56 63 73 44 50 58 56 64 73 61 70 81 59 67 78 59 68 79 56 65 75 57 65 75 67 76 88 75 85 98 73 82 95 66 76 88 60 68 79 60 68 79 77 86 99 80 91 105 83 94 109 75 86 100 78 88 102 69 78 90 62 71 82 61 69 80 70 80 92 78 88 102 80 91 105 66 76 88 68 77 89 60 68 78 54 61 70 55 63 73 48 54 63 65 74 85 77 87 101 88 100 116 96 109 125 97 109 126 98 112 130 80 91 105 64 72 83 46 53 61 53 60 70 54 62 72 59 68 79 65 73 85 56 63 73 67 76 88 89 101 117 91 103 119 94 106 123 97 110 127 87 99 115 81 93 107 78 88 101 74 84 97 64 73 84 70 80 93 71 80 93 67 76 87 73 83 95 78 88 102 87 98 113 93 106 122 86 98 114 82 94 109 83 94 109 97 110 127 96 108 125 91 103 119 84 96 111 89 101 117 97 110 128 100 114 131 99 112 129 94 106 123 72 82 95 46 52 59 47 53 62 57 65 75 82 93 108 96 108 125 97 111 128 91 104 120 88 100 116 84 95 110 78 89 103 84 95 110 103 117 136 113 128 148 102 116 134 95 108 125 84 95 110 81 92 107 85 96 111 89 101 118 79 90 104 75 85 99 56 63 73 42 49 56 53 60 69 59 67 78 74 84 97 81 91 104 78 90 104 80 91 104 74 84 98 74 85 98 76 87 101 61 70 81 67 76 88 55 63 73 55 63 73 60 68 78 52 59 68 67 76 88 82 93 108 84 96 111 84 96 111 82 93 107 62 71 82 56 63 73 40 45 53 43 49 57 51 58 67 51 58 67 57 65 75 72 82 95 71 81 93 68 77 89 74 84 97 79 89 103 85 96 111 96 109 126 97 110 128 101 114 132 89 101 117 87 98 113 78 89 103 75 84 97 79 89 103 82 94 109 83 95 110 69 78 90 55 62 72 55 63 73 59 67 78 71 80 93 85 97 112 97 110 128 91 103 120 99 112 130 92 104 120 76 86 99 88 99 114 89 101 117 77 87 101 61 69 80 54 61 71 43 49 57 49 56 64 33 37 41 24 26 29 34 38 42 38 41 46 32 35 39 28 30 34 22 24 27 21 23 26 35 38 43 39 43 48 51 57 63 44 49 55 32 36 41 46 51 58 55 60 67 40 44 50 52 57 64 45 49 55 41 45 51 34 37 41 28 30 34 27 30 34 39 42 47 39 43 48 52 57 64 45 50 57 54 59 67 50 55 62 58 64 72 69 76 84 66 72 80 57 63 70 52 57 64 46 51 57 38 42 47 30 33 37 23 25 29 33 36 40 37 41 45 39 43 49 37 41 46 54 59 66 66 72 81 67 74 83 46 50 56 50 55 61 48 52 59 50 55 62 50 55 62 53 58 65 53 58 66 49 53 59 24 26 29 16 17 19 14 15 17 14 15 17 30 33 37 42 46 51 46 51 57 40 44 49 31 34 39 39 42 48 52 57 65 46 50 56 42 47 52 36 39 44 31 34 38 31 34 38 43 46 51 41 45 51 38 42 47 28 31 35 19 21 24 13 14 16 11 12 13 24 27 30 27 30 33 38 41 46 47 51 58 48 52 59 56 62 69 52 58 65 65 72 80 65 71 79 53 58 65 47 51 58 50 54 60 50 55 61 40 44 50 44 48 54 51 57 64 41 46 51 46 51 57 42 46 51 36 40 45 42 46 51 36 40 44 41 45 50 41 45 50 37 41 46 20 23 25 21 23 26 20 21 24 31 34 39 48 52 58 21 23 26 27 30 33 27 29 32 27 30 33 24 27 30 31 34 38 28 31 35 34 38 42 29 32 36 43 47 52 35 38 42 34 39 44 65 74 85 91 104 121 101 115 133 91 104 121 98 112 130 87 99 115 76 86 99 47 53 61 38 43 49 50 56 65 61 69 79 59 67 77 53 60 70 69 78 90 75 85 99 69 78 90 66 75 87 74 84 97 66 75 86 67 76 88 77 87 100 83 94 109 80 92 106 90 101 117 97 109 125 88 99 114 84 96 111 76 86 100 39 45 52 39 44 51 63 72 83 68 78 91 73 83 96 88 100 115 96 109 126 97 110 127 76 86 99 60 68 79 60 68 79 64 73 85 49 56 65 53 60 69 54 61 71 79 89 104 86 98 113 71 81 94 61 70 81 75 86 100 80 90 105 80 91 106 94 107 123 99 113 130 105 119 138 87 99 115 65 74 86 65 74 85 65 74 86 71 81 94 89 101 116 94 107 125 101 114 131 85 97 112 81 92 107 73 82 95 64 73 85 54 61 70 48 54 62 55 62 72 46 53 61 62 70 81 80 91 105 85 97 112 89 101 118 88 100 116 66 75 87 58 66 77 62 71 82 50 57 66 55 63 73 63 72 83 63 72 83 76 87 101 70 80 93 68 77 89 60 68 79 53 61 70 66 75 87 80 91 104 79 90 103 74 84 97 53 60 70 44 50 58 54 61 71 57 65 75 55 63 73 51 58 67 44 50 58 48 54 63 46 52 61 46 52 60 51 58 67 48 55 63 47 53 62 68 78 90 81 92 107 78 88 102 63 71 82 62 70 81 61 70 80 65 74 85 62 71 82 49 56 64 51 58 67 60 68 78 68 77 89 77 87 101 88 100 115 96 109 127 89 101 118 84 96 111 83 94 109 66 74 85 52 59 69 45 52 60 56 64 74 85 96 111 104 119 137 105 120 139 102 116 135 103 116 134 104 118 137 96 109 125 71 81 94 56 64 75 74 84 97 79 89 103 83 94 109 82 93 108 90 102 118 100 114 131 96 110 127 103 117 135 68 78 90 75 85 98 70 79 91 65 74 86 55 63 72 59 68 78 57 65 75 50 57 66 57 64 74 71 81 93 72 82 95 73 82 95 81 92 106 62 71 82 50 57 66 58 67 77 57 65 76 57 65 75 51 58 68 46 52 60 45 52 60 43 49 56 41 47 54 57 64 74 73 83 96 79 90 104 85 97 112 81 92 107 65 74 85 54 62 72 61 70 81 83 94 109 103 117 135 109 124 143 103 118 136 81 92 107 76 86 99 78 89 103 78 88 102 76 86 100 71 80 93 69 78 91 60 68 78 53 60 69 52 59 68 60 69 80 57 64 73 63 72 84 68 76 88 52 59 68 56 64 74 61 69 80 76 86 100 74 84 97 68 78 90 81 93 107 84 95 110 94 107 123 82 93 107 67 77 89 70 79 91 63 71 82 65 74 86 66 75 87 63 71 82 62 71 83 62 71 82 53 61 71 51 58 67 61 69 80 76 86 99 82 94 109 55 62 72 32 36 42 61 70 81 81 91 105 74 84 97 61 70 81 59 67 77 67 76 88 63 72 83 57 64 74 42 48 55 44 49 57 59 67 78 52 59 69 79 89 102 94 106 123 107 121 140 111 126 145 97 110 127 65 74 85 51 58 67 53 60 69 78 89 102 85 96 111 78 88 102 75 86 99 62 71 82 56 63 73 60 69 80 65 74 86 55 63 73 50 57 66 63 71 81 68 77 90 65 74 86 78 89 103 88 100 116 90 103 119 90 102 118 84 96 111 70 79 91 69 78 91 98 111 128 111 127 147 118 135 156 110 125 145 110 126 146 98 112 130 88 100 116 67 76 89 46 52 60 51 58 67 72 81 93 81 93 107 87 100 116 84 94 108 75 85 99 64 73 85 61 69 80 64 73 85 58 66 76 52 58 67 59 66 76 60 68 79 58 66 77 69 79 91 71 81 94 64 73 83 45 51 59 53 60 70 46 52 60 26 28 32 44 48 54 39 43 49 29 32 36 22 24 27 25 27 30 43 47 52 43 47 52 50 55 61 50 55 61 57 62 69 47 52 58 43 48 53 44 49 54 32 36 40 29 32 36 44 48 54 43 47 53 35 39 44 42 46 51 41 45 51 45 49 55 38 42 47 40 44 49 50 54 61 50 55 61 53 58 65 58 63 71 61 67 75 62 68 77 53 58 65 51 57 64 57 63 70 41 45 50 24 27 30 19 21 23 24 26 28 38 41 46 44 48 53 44 48 54 56 62 69 54 59 66 55 60 67 46 51 57 41 45 50 36 39 43 44 49 54 44 49 55 42 46 52 38 42 47 36 39 44 28 31 35 24 26 30 17 19 21 23 25 29 32 35 39 31 34 38 36 40 44 40 44 49 40 44 49 54 59 66 54 59 67 46 51 57 49 54 61 45 50 55 45 50 56 42 46 53 46 51 57 46 51 57 40 44 50 26 29 32 18 20 22 24 26 29 30 33 37 45 49 55 45 49 55 49 54 61 66 73 82 66 72 81 65 71 80 71 78 87 67 73 82 62 68 76 54 60 66 37 41 46 36 39 44 35 39 43 34 37 42 30 34 38 29 32 37 28 30 34 30 34 38 23 25 28 21 23 25 24 27 30 34 38 42 32 36 40 31 34 38 23 25 28 21 23 26 31 33 37 32 36 40 34 38 42 29 32 36 30 33 36 27 30 34 33 36 40 23 25 29 46 50 56 39 44 49 35 39 43 31 33 37 31 34 38 56 64 74 64 73 85 64 72 83 59 67 78 52 59 68 57 65 76 54 61 70 68 76 88 54 62 72 52 60 69 51 58 67 53 60 70 62 70 81 66 75 87 70 79 92 84 95 111 91 103 119 79 89 103 45 52 60 55 63 72 75 85 98 88 100 116 87 99 114 78 88 102 78 89 103 76 87 101 68 78 90 52 59 69 45 51 59 62 69 80 72 82 95 72 82 95 49 56 65 37 42 49 53 60 69 56 63 73 68 77 89 71 81 94 72 82 95 64 73 84 62 71 82 60 68 79 53 61 70 63 72 83 77 88 102 90 102 118 104 118 137 117 132 153 108 123 142 94 107 124 82 93 107 58 67 77 63 71 82 81 93 107 87 98 114 77 87 101 76 86 99 71 81 93 68 77 89 62 71 82 55 63 73 45 51 59 42 48 55 43 48 56 50 56 65 55 62 72 58 65 76 68 77 89 68 77 89 64 73 84 76 87 102 87 98 113 80 91 105 63 72 83 57 64 74 67 76 88 83 94 109 89 101 117 91 103 119 94 107 124 95 108 124 88 100 116 90 101 117 89 101 117 77 88 102 64 72 84 60 68 78 55 62 72 43 49 56 63 71 83 67 76 87 59 67 77 67 77 89 87 99 114 93 106 123 100 113 131 92 104 120 88 99 115 80 91 106 72 82 95 67 77 89 60 68 79 63 71 81 64 73 84 55 63 72 65 73 85 81 92 107 65 74 86 57 65 75 72 82 95 96 109 126 117 132 152 115 130 150 116 132 152 111 126 146 99 113 130 81 91 106 58 65 75 64 72 83 75 86 100 83 94 109 80 91 106 62 70 81 59 67 77 60 68 78 61 69 81 42 48 56 43 49 57 71 81 95 77 88 103 86 97 112 80 91 106 77 87 101 72 82 95 60 68 78 61 69 80 78 88 102 87 98 113 85 97 112 86 97 112 67 77 88 73 83 96 92 106 123 108 123 143 83 94 109 81 93 108 80 90 104 79 89 103 84 95 109 72 81 94 62 70 81 66 75 87 64 73 84 65 73 85 53 61 71 50 57 66 42 47 55 53 60 70 76 86 100 78 88 101 81 91 104 67 75 87 50 58 67 43 49 57 55 63 72 61 70 80 61 69 79 57 64 75 66 75 87 77 87 101 84 96 111 85 97 112 93 106 122 91 104 120 91 103 120 82 93 108 73 82 95 50 57 66 57 65 76 75 85 98 85 97 113 74 84 97 47 54 63 39 45 52 41 46 53 62 70 81 63 72 83 71 81 94 75 85 98 60 68 79 51 58 67 36 41 48 39 45 51 49 56 64 66 74 86 74 85 98 82 93 106 77 87 100 85 97 112 95 109 126 107 121 139 104 118 137 93 105 122 95 109 126 93 105 120 91 103 119 105 120 140 98 111 129 97 111 128 99 112 129 98 111 129 95 108 124 90 103 119 89 101 118 76 86 100 58 66 77 61 69 80 60 68 78 65 73 84 78 89 104 77 87 101 88 99 115 99 112 130 100 113 131 88 100 115 80 91 106 63 72 84 47 53 62 69 78 90 67 75 87 59 67 78 65 73 85 76 86 99 86 98 114 86 98 114 81 93 108 75 86 100 87 98 114 86 98 113 90 103 119 70 79 91 53 60 69 57 64 75 73 83 96 88 100 116 86 98 114 80 91 106 68 77 89 67 76 87 78 88 102 62 71 82 71 81 94 73 83 96 70 80 92 62 71 81 66 76 88 65 73 85 43 49 57 44 50 58 55 63 73 75 85 98 67 76 88 63 73 85 79 90 105 92 105 121 90 103 119 76 87 100 67 76 88 64 72 83 62 71 82 66 75 87 66 76 88 69 78 90 69 78 90 71 80 93 74 83 96 69 78 90 89 101 117 91 103 119 85 97 113 84 95 110 81 91 105 83 94 109 76 86 99 65 73 84 79 90 104 93 106 123 88 100 116 39 44 49 39 43 48 33 37 42 33 37 41 20 22 25 34 37 42 40 43 48 49 53 59 51 55 61 49 54 60 52 57 64 53 58 66 44 47 53 46 50 56 41 45 49 36 40 45 27 30 33 29 32 36 30 33 37 36 39 44 33 36 40 24 26 29 22 24 26 40 44 49 38 41 46 41 44 50 46 51 57 50 55 62 47 51 57 35 39 44 31 35 39 29 32 36 25 28 31 19 21 24 16 18 21 20 22 25 35 39 44 48 53 60 42 46 52 54 59 66 42 46 52 40 44 49 33 36 40 23 25 28 23 25 28 25 28 31 31 34 38 27 30 33 21 24 27 26 28 32 21 23 26 16 18 20 22 24 27 24 26 30 22 24 27 16 18 20 21 23 26 26 28 32 36 40 45 45 49 55 54 60 67 54 60 67 42 47 53 54 59 65 46 51 57 44 49 54 44 48 53 39 43 48 34 37 42 22 24 27 22 24 27 33 36 40 50 55 62 51 56 63 60 65 72 67 73 82 69 76 86 76 84 94 71 79 88 69 76 85 63 69 78 55 60 68 48 53 59 34 37 41 20 23 25 24 27 30 19 20 23 22 25 28 32 35 40 25 28 32 25 27 31 30 32 36 21 23 25 31 34 38 35 39 43 25 27 31 25 28 31 29 32 36 17 19 22 30 33 38 36 39 44 29 32 36 30 32 36 34 37 42 24 27 30 37 41 45 56 61 69 43 48 55 39 43 48 31 34 38 33 37 42 55 62 72 69 79 91 81 92 106 91 103 119 93 105 121 88 99 114 69 78 91 41 47 54 42 47 55 51 58 67 51 58 67 57 64 74 61 70 81 68 77 89 46 52 60 38 43 50 51 58 67 64 73 84 58 66 76 45 51 59 43 50 58 58 67 77 59 67 77 76 86 100 78 88 102 77 88 102 79 90 104 76 86 100 77 87 100 56 64 74 62 70 81 78 89 104 95 107 124 95 108 126 87 98 114 69 78 90 40 46 53 42 48 55 43 48 56 48 55 64 56 64 74 66 75 86 78 89 103 78 88 101 80 90 104 61 69 80 47 53 61 46 52 60 57 64 74 72 82 96 74 83 96 77 88 101 84 95 110 87 99 115 73 83 96 64 72 84 45 51 59 35 40 46 37 42 48 33 38 44 61 69 79 81 93 107 89 102 118 77 88 103 56 63 73 53 60 70 55 63 74 71 81 94 94 107 124 115 130 151 118 134 155 108 122 141 86 98 113 82 93 108 65 74 86 46 52 60 57 64 74 72 82 95 77 87 100 78 89 103 74 84 97 74 84 97 78 89 103 84 96 111 95 109 126 91 103 119 89 101 116 78 89 102 60 68 79 75 85 97 81 93 108 92 105 121 96 110 127 80 92 106 72 82 95 71 80 93 86 98 113 85 96 111 78 89 103 72 82 95 79 89 103 93 105 122 95 109 126 91 104 120 68 78 90 64 72 84 89 101 117 104 117 135 110 125 145 95 108 125 86 98 113 95 108 125 100 113 130 93 105 122 81 92 106 71 81 94 58 66 77 71 81 93 81 93 107 90 103 118 93 105 122 90 102 119 87 100 115 80 91 106 78 88 101 79 90 104 79 90 104 76 86 100 86 97 113 84 96 111 84 95 109 81 92 106 72 83 96 83 95 110 80 91 106 88 99 115 86 98 114 88 99 115 95 108 125 98 111 129 101 115 133 91 104 121 66 76 88 62 71 82 71 81 93 57 65 76 75 86 99 76 86 100 67 76 87 59 68 78 61 69 80 60 68 79 62 70 80 59 67 77 61 69 80 73 83 96 79 91 105 73 83 96 61 69 80 61 69 80 84 96 111 103 117 135 100 113 131 99 112 130 96 110 128 82 93 108 84 96 112 76 86 99 78 89 103 74 84 97 68 77 90 57 64 74 60 68 78 80 91 104 89 102 118 98 111 128 102 116 134 102 115 133 97 110 127 84 94 109 97 110 127 89 101 117 89 101 117 76 87 100 52 59 68 51 58 67 49 55 64 47 53 61 44 51 59 49 56 64 58 65 76 56 63 73 59 67 77 54 62 71 43 49 57 35 40 46 54 61 71 61 69 80 59 67 78 52 59 68 55 63 72 68 77 88 67 77 89 59 67 78 58 66 76 47 53 62 62 70 81 62 71 82 68 77 89 54 61 71 61 69 80 77 87 101 88 100 116 88 101 117 74 84 97 67 76 88 72 81 94 71 81 94 84 94 108 89 101 118 89 100 116 78 89 103 81 92 106 82 93 108 89 101 117 93 105 121 91 103 119 81 92 106 60 68 79 40 45 52 44 50 58 69 79 92 70 80 92 64 73 84 73 83 97 66 75 87 64 72 83 57 65 75 44 50 58 49 56 66 59 67 77 74 84 97 93 105 122 83 95 110 76 86 99 67 76 87 57 64 75 55 62 72 72 82 95 78 89 103 81 93 108 89 102 118 94 108 125 100 114 132 117 132 153 118 134 154 115 131 152 105 119 137 90 102 119 80 91 106 73 82 95 48 55 64 43 49 57 49 55 64 53 60 69 53 60 69 55 63 73 71 81 94 74 84 98 82 93 107 77 88 103 78 88 102 81 92 106 71 81 93 63 71 82 57 65 75 64 72 83 63 72 83 67 77 89 75 85 97 65 74 86 58 66 76 59 67 78 57 64 74 63 72 83 76 86 99 76 87 101 64 74 86 44 50 58 47 54 62 42 47 54 27 29 33 19 21 23 16 18 20 20 22 24 27 30 33 45 49 54 49 54 61 49 54 60 64 70 79 55 60 67 49 54 61 56 61 68 63 69 77 42 47 53 28 30 34 32 35 39 29 32 36 40 44 49 37 41 45 25 27 30 14 16 18 25 27 30 24 27 30 27 29 33 27 30 34 36 39 44 35 38 43 20 21 24 29 31 35 24 26 29 25 28 31 25 27 30 32 35 40 37 41 46 43 47 53 48 53 60 48 52 58 58 64 72 51 56 63 43 47 52 13 15 17 22 25 28 36 40 44 31 34 38 17 18 21 16 18 20 16 18 20 32 35 39 35 39 44 32 36 40 46 50 56 37 41 46 41 44 49 34 38 42 32 36 40 16 18 20 20 22 25 37 41 46 41 45 50 51 56 63 56 61 69 57 63 70 49 53 60 42 46 51 25 28 31 22 25 27 28 31 35 19 21 24 32 35 39 54 59 66 66 72 81 59 65 73 73 79 88 80 88 98 73 80 89 70 77 86 72 79 88 63 69 77 55 61 68 42 46 52 30 34 38 29 32 36 35 39 44 24 27 30 16 18 20 17 19 21 22 24 27 24 26 30 13 15 17 17 19 21 39 43 48 39 42 47 41 46 51 49 54 61 41 45 50 29 32 36 16 18 20 25 28 31 35 38 43 37 41 46 31 34 38 37 41 45 58 63 70 58 64 72 55 60 67 39 43 47 34 38 42 37 42 48 48 54 63 49 56 65 44 50 58 51 58 67 65 74 86 61 69 79 46 51 59 40 46 53 35 39 46 39 45 52 47 53 61 57 64 74 44 50 58 49 56 65 55 62 71 58 65 76 56 64 75 65 74 86 80 90 104 89 101 117 87 98 113 83 95 110 91 103 120 100 113 131 103 117 134 96 109 125 76 87 102 74 84 97 73 84 98 68 77 88 70 79 91 75 84 97 81 92 107 91 104 120 91 103 119 71 81 94 53 61 70 84 96 111 94 106 123 89 101 117 80 90 105 90 102 118 104 119 138 96 109 127 100 113 130 96 109 126 68 78 90 52 60 69 53 60 69 64 72 83 57 66 76 48 54 62 63 71 82 76 86 99 92 104 121 87 99 115 80 91 105 74 83 96 75 86 100 71 81 94 63 71 82 78 88 102 80 91 106 80 90 105 66 75 87 71 82 95 81 91 105 82 92 107 78 88 102 83 95 110 94 107 124 90 103 120 79 90 104 80 91 106 74 84 97 73 83 96 62 70 81 62 71 82 66 75 87 65 73 85 67 76 88 60 68 78 51 58 68 50 57 66 39 45 52 42 47 55 68 77 90 75 84 97 80 91 106 89 101 117 105 120 139 110 125 144 113 128 148 109 123 142 107 121 140 102 116 133 96 109 126 84 95 110 70 79 92 74 84 97 84 95 111 97 110 127 107 122 141 108 124 143 116 132 152 105 120 139 107 122 141 92 105 121 61 70 81 54 61 70 48 54 62 49 56 65 52 59 68 53 60 69 66 75 87 64 72 84 50 57 66 54 61 70 63 71 83 70 80 92 82 93 108 85 96 111 67 76 89 50 56 64 48 55 63 62 71 82 85 98 113 97 110 126 104 118 136 100 114 133 101 114 132 96 109 127 85 96 111 89 102 117 82 93 108 101 115 133 109 124 142 107 121 140 97 110 128 87 100 116 72 82 95 65 74 85 70 80 92 76 87 100 84 96 111 95 108 125 99 112 128 104 118 136 108 123 143 100 113 130 78 89 104 78 88 102 84 95 110 75 85 98 62 70 81 66 75 86 76 86 100 59 67 77 42 48 55 57 65 75 69 78 90 80 91 106 93 106 122 91 102 118 100 114 132 90 103 119 98 111 129 90 103 120 88 100 115 92 104 121 87 99 115 80 91 106 76 86 99 79 90 104 80 91 105 76 86 99 58 66 77 50 57 66 43 49 57 41 46 53 47 53 62 44 50 58 43 48 56 65 73 84 84 96 111 98 111 128 101 115 133 88 100 115 79 90 103 65 73 84 59 68 79 55 62 72 73 83 96 77 88 102 74 84 97 73 82 95 77 88 101 77 87 101 74 84 98 80 91 105 78 89 103 74 84 97 61 70 81 56 63 73 46 53 61 53 61 70 66 75 86 71 80 91 58 66 77 67 76 88 83 94 109 96 110 127 105 120 139 105 119 138 110 125 146 106 119 137 108 123 142 111 126 145 106 120 138 103 117 135 79 90 104 57 65 75 42 48 56 61 69 79 55 63 73 66 75 87 85 96 110 93 105 122 87 99 115 74 84 97 61 69 80 50 57 65 46 53 61 54 62 72 66 75 87 69 79 91 67 76 89 66 75 87 76 86 100 64 73 84 65 74 85 66 75 87 59 67 78 56 64 74 43 49 56 56 63 73 76 86 99 82 93 108 76 86 100 59 66 76 38 44 51 56 63 73 70 80 92 91 103 118 89 101 116 79 90 104 64 73 84 41 47 55 41 47 55 61 70 80 77 88 102 97 110 126 103 117 136 105 119 138 100 114 131 90 102 118 55 63 73 48 55 64 47 54 62 54 62 72 57 65 75 48 54 63 43 49 56 45 51 59 49 56 65 55 62 72 65 74 85 77 87 101 73 83 96 58 66 77 46 52 60 50 56 65 55 63 73 58 66 77 62 70 81 62 70 81 49 55 64 30 34 39 40 46 53 44 49 56 57 64 73 58 67 78 68 77 89 46 51 58 28 30 34 15 16 18 22 24 27 25 27 31 47 52 58 68 74 83 72 79 88 68 75 83 72 79 88 43 48 53 49 54 61 48 52 58 36 39 44 30 34 38 27 29 33 29 31 35 40 44 50 32 35 39 20 22 25 36 40 44 44 48 54 45 49 55 44 48 54 32 35 39 26 28 32 33 37 41 48 53 59 48 53 59 48 53 60 55 60 68 49 54 60 44 48 54 64 70 78 59 65 73 58 64 71 63 70 78 62 67 75 52 57 64 27 30 34 24 27 30 30 33 37 38 42 47 23 25 28 11 12 14 22 24 27 35 38 43 33 37 42 47 52 58 53 58 65 42 46 52 41 45 50 29 31 35 12 14 15 20 22 25 30 33 37 35 39 43 45 50 56 55 60 67 48 53 60 41 46 51 34 38 43 20 22 25 23 25 28 20 22 25 29 31 35 25 27 30 24 26 29 42 46 52 60 66 74 70 77 87 78 85 95 72 80 89 70 77 86 60 65 73 49 54 61 40 44 49 35 38 43 22 25 28 37 40 45 44 48 54 37 41 46 21 23 26 25 27 31 23 26 29 26 29 32 17 19 21 28 30 34 45 50 56 56 62 70 65 71 80 74 81 90 53 58 65 41 45 50 22 24 27 28 31 35 37 40 46 46 51 57 48 52 58 49 54 60 62 68 75 59 65 73 51 56 63 37 41 46 30 33 38 71 81 93 75 85 98 76 87 101 77 88 102 77 87 101 72 82 95 68 77 89 64 72 83 53 60 69 48 55 64 55 63 73 73 82 95 84 95 110 88 99 114 80 91 105 74 85 98 79 90 104 79 90 104 78 88 101 54 61 70 58 66 76 81 91 105 90 102 118 101 114 132 86 99 114 72 82 95 67 77 89 68 78 90 69 78 91 83 94 109 102 116 135 109 123 141 102 116 134 81 92 107 52 60 69 45 51 58 44 50 58 68 77 89 97 110 126 106 120 139 103 117 135 83 94 108 60 67 78 62 70 81 69 78 90 92 104 120 87 99 115 82 93 108 71 81 93 59 67 77 48 55 64 50 57 66 44 50 58 44 50 58 51 58 67 51 58 67 53 60 69 70 79 91 62 70 81 60 68 78 45 51 58 51 58 67 63 71 82 66 75 86 58 66 76 46 52 61 53 61 70 76 86 100 89 101 118 103 117 136 111 125 144 120 136 158 115 130 150 101 116 134 94 107 124 85 97 112 68 77 89 66 75 87 70 79 91 58 66 77 72 83 96 80 91 106 86 99 115 85 95 109 74 84 97 53 60 70 62 70 80 60 68 79 57 65 75 59 67 78 68 78 90 71 82 95 72 81 94 61 70 81 64 72 83 53 60 70 61 69 79 61 69 80 65 73 85 75 86 99 62 71 82 59 66 77 68 77 89 89 101 116 97 109 126 84 96 110 69 78 91 59 68 79 74 85 98 72 82 95 78 89 103 83 94 108 74 83 96 60 68 79 54 61 71 54 62 72 46 52 61 38 43 50 38 43 50 42 48 55 56 64 74 67 76 88 88 100 117 96 109 126 93 105 121 81 92 106 80 92 107 79 90 103 91 103 119 98 111 128 96 109 126 98 112 130 95 109 126 84 95 110 72 81 94 69 78 91 81 92 107 72 82 95 71 80 93 72 82 95 82 93 108 72 82 95 81 92 107 71 80 93 67 77 89 61 69 79 45 51 59 39 45 52 84 95 110 72 81 94 63 72 84 49 55 64 52 59 68 68 77 90 80 90 104 74 85 98 69 78 91 61 69 80 57 64 75 57 65 75 64 73 84 71 81 93 77 88 102 84 95 110 57 64 74 48 55 64 56 63 73 73 83 97 90 102 118 87 99 114 86 98 113 82 93 108 75 86 99 67 77 89 66 75 86 64 73 84 52 59 69 42 48 56 60 68 79 56 64 74 55 62 71 50 57 67 38 43 50 43 49 57 63 72 83 91 104 120 96 108 125 99 112 129 92 104 121 81 92 105 57 64 74 57 65 74 54 61 70 67 76 87 92 104 120 116 132 152 127 144 167 135 154 178 135 155 180 127 145 168 110 126 147 95 107 124 89 101 117 73 83 96 58 66 76 55 63 73 77 88 101 87 98 113 86 97 112 81 92 107 67 76 87 72 82 95 76 87 100 80 91 106 71 81 93 73 83 96 65 73 85 58 67 78 50 58 67 53 60 70 53 60 69 48 55 64 66 75 87 83 94 109 85 97 113 86 97 113 84 96 112 81 92 107 76 87 100 76 86 100 72 81 94 57 65 75 56 64 73 58 65 76 56 63 73 46 52 60 50 57 66 55 63 72 64 72 84 65 74 86 69 78 90 66 76 88 62 70 82 57 65 75 52 59 69 56 64 74 62 70 82 63 72 83 59 67 78 66 75 87 62 70 81 65 74 85 65 74 85 55 63 73 40 45 53 35 39 45 42 48 55 43 48 56 47 54 62 52 60 69 47 53 62 56 64 74 52 59 68 45 51 59 47 53 61 63 72 83 75 86 99 87 99 115 94 107 124 91 104 120 92 105 121 93 106 122 82 93 107 81 91 105 68 77 90 44 50 58 45 51 59 67 76 87 67 77 89 75 85 98 63 72 83 62 70 81 82 93 107 88 99 115 95 108 126 91 103 119 83 95 109 78 89 103 86 97 112 78 88 102 55 62 72 53 60 69 68 77 89 71 81 93 76 86 99 67 75 87 46 52 59 37 41 46 25 27 30 26 29 33 28 30 34 54 59 66 70 76 85 63 70 78 69 75 84 66 72 80 59 64 72 45 50 56 33 36 41 16 18 20 20 22 25 19 21 23 31 34 38 20 22 24 26 28 31 37 40 45 36 40 45 31 34 39 36 40 45 41 45 50 50 54 61 54 59 65 58 64 72 55 60 67 57 62 70 54 59 66 51 56 63 60 66 74 71 78 87 74 80 89 63 69 77 60 65 73 59 65 73 58 63 71 44 49 55 35 39 44 32 34 39 22 24 27 18 19 22 21 23 26 25 28 31 26 28 32 35 38 42 35 39 44 44 48 54 38 41 46 27 30 33 24 27 30 23 25 28 21 23 25 27 30 34 25 27 30 29 31 35 30 33 37 26 29 33 22 24 27 22 25 28 21 23 25 25 28 31 38 41 46 33 37 42 31 33 37 18 20 22 22 24 27 44 48 54 53 58 65 55 60 68 46 50 56 47 51 57 39 43 48 29 32 36 35 38 43 40 44 49 41 45 51 48 53 60 38 42 47 52 56 63 31 34 39 23 26 29 15 17 19 23 26 29 43 47 53 54 59 66 53 59 66 63 69 78 67 73 82 68 75 84 43 47 53 22 25 28 22 24 27 27 30 34 41 45 50 36 40 45 43 47 53 52 57 64 45 49 55 46 51 57 34 38 42 50 55 63 62 70 82 82 93 108 87 99 114 99 112 130 85 96 111 76 86 99 69 78 91 63 72 83 51 58 68 51 58 68 77 88 102 99 112 129 106 120 138 108 122 141 91 103 119 79 90 104 73 83 96 76 86 99 72 82 95 75 85 98 65 74 86 55 62 72 52 60 69 56 63 73 52 59 68 46 52 60 54 61 71 49 56 65 45 52 60 42 47 55 40 45 52 47 54 62 71 81 94 103 117 135 106 121 139 95 108 124 87 100 116 91 102 118 79 90 105 87 98 113 87 98 114 84 96 111 75 85 98 78 89 103 63 71 82 56 64 74 58 66 77 75 85 99 79 89 103 90 102 117 76 86 99 63 72 84 41 46 54 36 40 47 45 51 60 46 53 61 49 55 64 55 62 72 66 75 87 65 73 84 45 51 59 48 55 64 56 63 73 71 81 94 83 95 110 79 90 104 74 84 98 75 85 98 76 86 100 77 87 101 72 82 94 58 66 77 55 63 73 56 64 74 68 78 90 72 81 93 79 90 104 67 76 89 79 90 103 74 85 98 71 80 92 58 66 77 48 55 64 35 39 45 45 51 59 63 71 82 61 69 79 70 80 92 66 76 88 62 70 81 49 56 65 62 70 81 72 82 95 73 82 95 81 91 105 75 86 99 80 92 107 85 96 111 69 79 92 58 66 77 58 66 76 52 59 68 44 50 58 44 49 57 41 46 53 46 53 61 44 50 58 47 53 62 57 64 74 61 69 79 56 64 74 65 74 85 69 79 91 80 90 104 68 77 89 43 49 57 43 49 56 51 58 67 58 67 77 69 78 90 82 93 108 84 95 110 86 98 113 91 104 120 89 102 118 104 118 136 115 131 151 123 140 162 116 132 153 104 119 138 79 89 102 59 67 77 48 55 63 48 54 62 46 52 60 54 61 71 73 83 96 93 106 122 94 106 123 82 93 108 82 92 107 73 82 95 51 58 68 44 50 58 49 56 65 64 72 84 72 82 95 70 79 92 51 58 67 65 74 87 39 44 51 54 62 72 85 97 112 105 119 138 115 131 152 115 130 150 111 126 146 103 118 137 96 110 128 85 97 112 75 85 99 64 73 84 54 61 71 40 46 53 39 45 53 45 51 59 33 38 44 41 46 54 64 73 84 78 89 103 80 91 105 77 87 101 76 86 101 67 76 88 73 83 97 78 88 102 61 68 79 43 49 57 48 54 63 61 69 80 61 70 81 50 56 65 46 53 62 63 71 83 58 66 77 46 52 61 37 42 48 38 44 51 47 54 62 49 55 64 44 50 58 62 70 81 70 80 92 79 90 104 91 102 118 100 114 131 109 124 144 101 115 133 92 105 122 80 92 107 66 75 86 58 65 76 64 72 83 81 92 107 99 112 129 99 113 131 101 115 133 89 100 116 85 97 112 81 92 107 65 74 86 49 56 65 45 52 60 43 49 56 60 68 78 86 98 113 95 108 126 107 121 140 98 112 130 84 95 110 72 82 94 58 67 78 58 65 75 48 55 64 49 56 65 69 78 91 73 83 96 76 86 100 68 77 89 78 88 101 95 108 125 94 107 124 82 94 109 71 80 93 72 82 94 71 81 93 65 73 85 58 66 76 61 69 80 55 63 72 64 73 84 64 73 84 66 75 86 70 80 92 64 73 84 57 65 76 67 76 88 84 96 110 88 100 116 91 103 119 99 112 129 107 121 139 104 118 136 83 94 109 59 67 77 53 60 69 61 69 80 76 86 100 73 83 96 54 61 71 57 65 75 74 84 97 68 78 90 67 75 86 54 62 72 39 44 51 64 72 83 75 85 99 81 93 108 83 94 108 74 83 96 59 67 78 43 49 57 42 48 56 51 57 66 46 52 60 44 50 58 67 75 87 82 93 107 81 91 105 62 70 81 38 43 50 44 50 58 48 55 64 63 71 82 69 78 90 69 79 92 56 64 73 35 40 46 60 68 79 69 79 91 80 90 105 78 89 103 66 75 87 58 66 77 51 58 67 47 53 61 40 46 53 39 43 50 43 47 53 31 34 38 26 28 31 18 20 23 34 38 43 49 54 61 65 72 81 49 54 60 45 50 56 42 46 52 38 41 46 19 21 23 20 22 25 16 18 21 19 21 24 17 19 22 11 12 13 14 16 18 27 29 32 39 43 47 38 42 47 49 54 61 48 53 59 55 61 68 55 61 69 50 55 62 61 67 76 63 68 76 60 65 72 50 55 62 52 58 65 68 75 84 69 75 84 58 63 71 48 53 60 58 64 72 50 54 61 44 49 55 47 52 58 43 47 52 32 35 40 36 40 45 46 50 56 37 40 45 27 29 33 25 28 31 21 23 26 17 18 21 11 12 14 21 23 26 20 22 25 24 26 29 28 31 35 36 40 44 30 33 37 16 18 20 15 16 18 21 23 25 24 27 30 26 28 32 35 39 43 42 46 51 30 33 38 18 20 23 27 29 33 32 35 39 36 39 43 32 35 40 31 34 38 33 37 41 32 35 40 37 41 46 39 43 49 46 50 56 40 44 50 40 44 50 45 49 55 45 50 56 52 57 64 53 58 65 29 32 36 30 32 36 41 45 51 57 64 72 57 63 70 52 58 65 56 61 68 49 54 61 38 43 48 27 30 33 13 14 16 18 20 23 26 29 32 38 42 48 37 41 45 26 29 32 29 32 36 36 40 44 64 72 83 65 74 86 57 64 74 55 62 71 55 62 71 58 66 76 63 71 83 68 77 89 87 99 114 90 101 117 74 84 98 57 65 74 58 66 77 70 80 92 75 85 98 63 72 83 56 64 74 56 64 73 66 74 86 77 87 101 84 95 110 95 108 125 96 108 125 104 118 136 103 116 134 91 103 119 67 76 87 58 66 76 36 41 47 51 58 67 59 66 76 59 67 78 63 72 83 62 71 81 67 76 88 59 66 77 59 67 78 58 66 76 64 74 86 68 77 89 82 92 107 83 93 107 98 111 128 92 105 121 89 101 118 80 92 106 68 78 90 63 72 83 62 70 81 56 64 74 49 55 64 53 60 70 49 56 65 40 45 52 57 65 75 64 73 84 72 82 95 80 91 105 71 80 93 66 76 87 67 76 88 62 71 82 58 66 76 63 71 82 62 70 81 65 74 86 69 78 90 70 80 92 64 73 85 61 69 80 70 79 91 72 82 96 80 91 105 84 96 110 91 103 120 83 94 109 61 69 80 70 80 92 81 92 106 85 97 112 87 98 113 74 83 96 61 69 79 43 49 56 35 40 46 41 47 54 38 44 51 64 72 83 70 80 93 75 86 99 77 87 101 83 95 109 76 87 101 65 75 87 67 76 89 74 84 97 83 94 109 79 90 104 65 74 85 52 60 69 62 70 81 64 73 85 70 79 92 71 81 94 71 80 93 67 75 87 67 76 89 63 71 82 73 83 96 86 98 114 105 119 137 105 120 138 100 113 132 76 86 99 65 74 86 70 79 92 65 74 85 62 70 81 67 77 89 80 91 106 82 93 107 77 87 100 63 71 83 45 51 60 34 39 45 48 55 64 62 70 81 67 76 88 79 89 103 70 80 93 61 69 80 50 57 66 43 49 57 44 50 58 72 81 94 72 81 94 64 72 83 55 63 72 46 52 60 43 49 57 61 69 79 57 65 75 57 64 73 80 91 106 85 96 110 93 106 122 83 95 110 94 107 123 86 97 112 81 92 107 74 84 96 70 80 92 65 74 85 73 83 96 72 82 94 75 85 98 78 88 102 102 116 134 95 108 125 92 105 122 75 85 99 64 72 83 60 68 79 71 81 93 79 90 104 80 91 106 78 88 102 65 74 86 67 76 88 70 79 92 69 78 91 89 101 117 97 110 127 90 103 119 86 98 113 67 76 88 56 63 74 57 64 74 56 64 74 69 79 91 75 84 97 70 79 92 77 88 102 77 87 101 63 71 83 58 66 76 66 76 88 79 90 104 84 95 111 88 101 117 80 91 104 72 82 95 64 74 86 70 80 93 71 81 93 84 97 113 84 95 109 74 84 98 80 91 105 88 100 116 88 100 116 87 99 115 88 100 115 79 90 104 71 80 93 77 87 101 91 103 120 100 114 131 103 117 136 80 92 106 75 86 100 76 87 101 79 89 103 85 97 113 82 93 107 61 70 81 45 51 59 55 62 72 77 88 101 83 95 110 77 87 100 74 84 97 74 84 98 73 83 97 76 86 100 66 75 87 58 66 76 64 73 84 80 91 105 90 103 119 101 115 134 110 124 143 108 123 142 120 136 157 117 133 153 95 108 125 83 95 109 77 88 101 82 93 108 91 103 119 88 100 115 77 88 102 78 90 104 92 104 120 97 109 126 91 103 119 76 87 100 74 84 97 76 86 100 64 73 84 56 63 73 60 68 79 73 82 95 71 81 93 68 77 90 65 73 85 61 69 80 60 68 78 68 77 89 71 80 93 71 80 93 70 79 91 52 59 69 48 54 63 68 77 88 69 78 90 67 76 87 71 81 94 75 85 99 65 73 85 65 73 85 66 76 88 61 69 80 72 81 94 82 92 106 70 80 92 66 75 87 56 63 72 44 50 57 61 70 80 66 75 87 74 84 97 73 82 95 55 63 72 64 72 84 72 82 94 73 83 96 71 80 92 55 63 73 51 59 68 72 82 94 82 93 107 92 104 120 106 120 138 106 120 139 99 112 129 81 92 107 56 63 72 54 61 71 54 61 71 62 71 82 72 81 94 71 80 93 78 87 100 35 38 43 30 33 37 22 24 27 31 35 39 45 49 54 39 43 48 35 38 42 31 34 38 29 31 35 17 18 20 10 11 12 21 23 25 20 22 25 25 27 30 27 29 32 13 14 16 11 12 14 28 31 34 38 42 47 44 49 55 55 60 67 56 62 69 60 66 73 61 67 74 61 66 74 60 66 73 56 62 69 47 51 58 47 52 58 56 61 68 51 57 64 61 66 74 43 47 53 44 49 55 50 55 61 42 47 53 59 65 72 56 61 68 51 56 62 44 48 54 58 63 70 46 51 57 37 41 46 27 29 33 21 23 26 19 21 24 21 23 26 22 24 27 29 32 36 33 36 40 26 29 33 29 32 36 20 22 25 12 13 15 14 16 18 27 30 33 32 35 39 36 39 44 37 41 46 45 49 54 38 42 46 22 25 28 21 23 25 20 22 25 16 17 19 12 13 15 17 18 21 27 30 34 46 51 56 48 53 60 43 47 53 41 46 52 51 56 63 57 63 70 54 59 66 51 56 63 54 60 67 62 68 75 42 46 51 24 26 29 28 31 35 37 41 46 47 51 57 49 53 59 45 49 54 40 44 49 29 32 36 22 24 27 19 21 23 20 22 25 25 27 31 25 28 31 13 14 16 13 15 17 31 35 40 64 72 82 66 75 87 66 74 85 58 66 77 61 69 79 39 44 51 48 54 63 60 69 79 54 61 71 53 59 68 75 85 97 94 107 123 100 113 130 101 115 132 97 110 128 85 96 111 75 85 99 61 69 79 41 46 54 44 50 58 61 69 80 81 92 105 91 103 118 99 112 129 89 101 117 74 84 96 59 68 78 54 61 70 39 45 52 46 52 60 71 80 92 89 101 117 109 123 142 117 133 153 118 135 156 112 127 146 117 134 155 113 128 149 107 122 141 95 108 124 74 83 96 43 48 56 50 57 67 72 82 94 67 76 88 53 60 70 47 54 62 56 64 74 62 71 82 68 78 91 67 77 89 63 71 83 76 85 98 72 82 94 69 78 90 59 67 78 58 65 76 68 77 89 82 94 108 79 89 103 57 65 75 41 47 55 45 51 59 57 65 75 51 58 67 59 67 77 67 76 88 80 90 105 102 116 134 98 112 131 94 107 123 75 85 99 69 79 92 83 94 109 88 100 115 103 117 135 107 121 139 100 114 131 105 119 137 102 117 136 88 100 115 73 83 96 75 85 98 75 85 98 77 87 100 86 97 113 84 95 110 75 85 98 55 62 71 53 60 70 57 64 74 64 72 83 68 77 89 67 77 89 72 82 96 82 93 108 82 93 108 77 87 101 70 79 91 55 62 71 36 41 48 54 61 70 69 78 91 72 82 94 65 75 87 66 75 86 72 82 95 69 78 90 62 70 81 66 75 87 65 74 85 60 68 79 71 81 94 71 81 93 77 87 100 88 100 115 89 101 117 74 84 98 62 70 81 55 63 73 63 72 84 67 76 88 55 63 73 52 59 68 60 68 79 69 78 90 75 86 100 65 73 85 63 71 81 43 49 57 52 60 69 76 86 100 90 103 119 88 100 116 80 91 105 52 59 69 40 45 52 53 61 71 66 75 87 76 86 99 67 76 87 80 91 106 81 93 108 65 74 86 50 57 66 44 50 57 65 73 84 87 99 115 98 111 128 103 117 135 100 114 132 96 109 126 85 97 112 68 77 89 76 86 100 78 89 103 79 89 103 102 116 134 115 131 151 114 130 150 100 113 131 83 94 109 81 92 107 87 99 114 90 102 117 87 99 115 79 89 103 75 86 99 65 74 85 63 71 83 65 74 85 70 80 93 79 90 104 79 90 105 75 86 99 60 68 80 77 87 100 98 112 130 116 132 154 121 137 158 112 127 147 91 103 120 78 89 103 74 85 98 63 72 84 58 67 77 58 66 77 57 65 75 50 56 65 36 41 48 58 66 76 65 73 85 59 67 77 47 54 62 52 59 69 50 57 66 42 48 55 48 54 63 46 53 61 47 54 63 40 46 53 51 57 66 64 72 83 67 77 89 70 80 92 73 84 97 87 99 115 84 95 109 79 90 104 89 100 116 79 89 102 60 68 78 64 73 85 79 89 103 84 95 110 78 89 103 50 56 65 68 77 89 92 104 120 112 127 147 130 147 169 132 150 173 123 140 162 124 141 163 115 130 151 107 122 141 96 110 128 84 95 110 65 73 85 55 62 71 69 78 90 87 99 115 98 111 129 103 117 135 99 113 130 92 104 121 88 99 115 78 89 103 69 79 91 50 57 66 60 68 78 75 85 98 96 109 126 96 109 125 100 113 129 94 107 124 87 98 112 76 86 99 59 68 79 53 61 71 60 68 79 61 69 79 50 57 65 47 53 62 54 61 70 57 64 74 80 92 107 97 110 128 100 114 132 96 109 125 96 109 127 101 114 132 93 106 122 95 108 126 92 105 121 89 101 116 73 83 97 59 67 78 55 62 71 56 63 72 55 62 72 65 73 85 68 77 90 67 76 88 57 65 75 63 72 83 64 73 85 69 78 90 68 76 88 53 60 69 54 61 71 57 65 75 59 67 77 75 85 98 67 77 89 68 78 90 78 89 103 71 80 92 49 55 64 32 36 41 48 54 62 50 56 65 54 61 70 50 56 65 61 69 80 66 74 85 76 85 98 71 81 93 81 92 106 85 96 111 80 91 105 77 88 101 71 80 92 79 88 101 59 67 77 50 56 65 56 63 72 43 48 55 27 30 33 23 25 28 19 21 24 31 34 38 29 32 35 19 20 23 15 17 19 14 16 18 17 19 21 18 20 22 14 15 17 17 19 21 16 18 20 11 12 14 19 21 23 29 32 36 40 44 50 67 74 82 73 80 89 64 71 80 59 65 72 66 73 81 78 85 95 47 52 59 55 60 67 49 54 60 57 63 70 52 57 64 54 60 67 47 51 58 43 47 52 44 48 54 50 54 60 53 58 65 56 61 68 50 55 61 47 52 58 47 52 58 41 45 51 40 43 48 38 41 46 32 35 39 20 22 24 27 30 33 33 36 40 42 45 51 39 42 47 24 27 30 23 25 28 21 23 26 22 24 27 25 27 30 33 36 40 41 45 50 42 45 51 44 48 54 42 46 51 32 35 39 28 30 34 15 16 18 21 23 26 30 32 36 20 22 25 16 18 20 23 25 28 32 36 41 39 43 48 38 42 47 43 47 53 48 52 58 56 61 68 56 61 69 69 75 83 58 64 72 37 41 47 25 28 32 18 19 22 26 28 31 38 41 46 42 46 51 30 33 37 27 29 33 25 27 30 18 19 22 23 25 28 27 30 33 32 35 39 28 30 34 22 24 27 33 37 41 56 62 71 60 68 78 55 62 72 40 46 52 35 39 45 48 55 63 61 69 80 63 72 83 54 61 70 67 76 88 78 88 102 84 95 110 74 84 97 52 60 70 48 55 63 81 92 105 87 98 112 91 104 120 87 99 113 75 85 98 67 76 87 62 70 81 50 58 67 39 45 52 34 39 45 42 47 55 51 58 66 63 72 83 55 63 73 39 45 52 43 49 57 53 60 69 59 66 77 64 72 83 69 78 90 70 80 93 68 77 89 73 83 95 75 85 98 80 90 104 66 76 88 51 58 67 46 52 60 44 50 57 35 39 45 41 46 54 57 65 75 67 76 87 67 76 88 74 84 97 60 68 79 64 73 84 70 79 91 60 68 78 62 71 81 51 58 68 39 44 52 63 71 82 71 80 91 68 78 90 63 72 83 69 78 91 75 84 97 72 81 94 74 85 98 68 78 90 64 73 84 74 84 97 81 92 106 78 88 103 70 80 92 65 74 86 76 86 100 78 88 103 84 95 110 82 94 109 83 94 109 70 79 92 72 82 95 78 88 102 79 90 104 72 82 95 65 74 85 57 65 75 61 70 81 63 72 83 74 84 97 82 92 106 67 76 88 55 63 73 71 80 93 80 91 105 89 102 118 91 104 121 93 105 122 89 102 118 83 95 109 74 84 97 74 83 96 58 66 77 53 60 69 51 58 68 47 54 62 40 45 52 46 52 60 46 52 61 42 48 55 58 66 76 48 55 64 53 60 69 46 52 60 43 49 57 42 47 55 40 45 51 43 49 57 64 72 83 60 69 80 65 74 87 72 82 95 71 81 93 60 68 79 42 47 55 51 58 67 73 82 95 78 90 105 62 70 82 62 70 80 59 67 78 53 60 69 52 59 69 52 59 68 36 40 47 38 43 50 48 54 62 59 67 78 55 63 73 63 72 83 57 65 76 51 58 67 61 69 80 71 80 93 68 77 89 81 92 106 82 92 106 78 89 102 59 67 77 53 60 70 49 55 64 39 45 52 43 49 56 50 57 66 59 66 77 63 72 82 63 72 83 47 53 62 61 69 80 80 91 105 99 112 129 106 121 140 113 128 148 106 120 138 98 112 129 103 117 136 93 106 122 76 87 100 56 64 73 62 71 83 52 59 68 45 52 60 50 57 65 59 67 77 67 76 88 72 83 96 72 81 93 75 85 99 78 88 102 68 78 91 73 83 96 83 95 110 82 93 108 90 102 118 95 109 126 89 101 116 85 97 112 88 101 117 88 100 116 89 101 117 73 83 97 51 58 67 41 47 54 54 62 72 75 85 98 89 101 117 92 104 120 88 100 115 86 98 113 75 86 99 77 88 101 78 88 101 83 94 108 87 99 114 75 85 98 58 66 77 52 60 69 50 57 66 51 58 68 63 72 83 57 65 75 55 62 72 50 57 66 46 52 60 54 62 72 60 68 79 43 49 56 36 41 48 33 38 44 45 52 60 49 56 65 49 56 65 46 52 59 49 56 65 58 66 76 76 86 100 82 94 108 94 107 124 104 119 138 107 121 140 89 100 116 82 94 109 66 75 87 72 82 95 92 104 120 95 109 127 98 110 127 88 100 116 98 111 128 103 116 134 111 126 146 100 115 134 100 114 131 95 109 126 68 78 90 46 53 61 45 51 58 50 57 66 54 62 72 65 74 85 72 82 95 77 88 102 77 88 102 69 79 91 58 65 75 38 43 50 58 65 75 59 67 78 60 68 78 67 76 87 74 84 97 77 87 101 80 91 106 71 81 94 70 79 91 61 70 81 54 61 71 40 45 52 36 41 48 52 58 67 46 52 60 43 49 56 46 52 61 41 47 54 52 59 68 54 61 71 60 68 78 49 56 64 47 53 62 38 43 49 48 54 62 61 69 80 70 79 91 74 83 96 60 68 78 50 56 65 41 47 54 38 43 50 34 39 45 42 47 54 38 42 49 39 44 50 49 55 64 64 73 84 76 87 100 84 95 109 85 96 111 68 77 88 53 60 68 44 50 57 44 50 57 54 60 69 66 74 85 68 78 90 70 79 91 75 85 98 63 71 81 66 74 85 59 66 77 58 66 76 58 66 77 67 75 86 63 71 82 40 44 51 26 28 32 29 31 35 30 33 38 29 32 36 23 25 28 31 33 37 16 18 20 13 14 16 19 21 23 14 15 17 14 15 17 13 14 16 10 11 13 27 29 33 23 25 28 40 44 49 46 51 56 65 71 79 57 63 70 66 72 80 64 70 78 56 62 69 56 61 68 49 54 61 57 62 70 56 61 68 53 58 64 48 53 59 48 53 59 33 36 40 22 25 28 30 33 37 41 45 50 34 37 42 41 44 49 35 38 43 42 46 52 45 49 55 45 49 55 47 51 58 46 51 57 45 49 55 31 34 39 47 52 58 43 48 54 56 61 67 51 56 62 45 49 54 35 38 43 36 40 44 37 41 46 44 48 54 35 38 43 20 22 24 16 18 20 28 31 34 23 25 28 23 26 29 37 40 45 47 51 57 38 42 47 45 49 55 20 22 25 18 20 22 22 24 27 29 32 36 31 34 38 50 54 60 44 49 55 58 63 70 63 68 76 56 62 69 41 46 51 29 32 36 33 36 40 23 25 28 17 18 21 27 30 33 31 34 38 37 40 45 32 35 40 37 41 45 39 43 48 37 42 47 48 53 59 24 27 30 24 27 30 60 67 77 68 77 88 71 80 92 63 71 81 75 85 98 66 74 85 40 46 53 31 35 41 52 59 69 76 86 99 84 95 110 87 99 113 95 108 124 88 100 115 84 95 109 72 82 94 59 67 77 65 73 84 65 73 83 59 66 76 63 71 82 65 73 84 60 67 77 68 77 89 74 83 96 83 94 109 67 76 87 56 63 73 44 50 57 61 69 80 59 67 78 79 90 105 88 99 114 85 97 112 97 110 127 97 110 126 84 95 110 70 80 92 72 82 95 60 68 79 59 67 78 60 68 78 65 74 85 66 75 87 47 54 62 37 42 49 61 69 79 59 67 77 78 88 101 83 94 109 91 104 120 91 104 120 97 110 127 86 97 111 75 85 99 81 93 108 91 103 118 84 95 109 73 84 97 54 62 72 62 70 81 66 75 86 46 52 60 35 40 46 33 38 43 42 47 55 53 60 70 50 57 66 61 68 79 83 94 109 86 97 112 92 104 120 80 91 106 67 76 89 58 66 76 54 61 71 44 51 59 50 57 66 65 74 86 77 88 102 93 106 122 91 104 120 97 111 129 87 99 115 92 105 121 90 102 118 81 92 106 86 98 112 81 92 107 67 76 88 63 71 82 58 66 76 49 55 64 46 52 60 52 59 69 58 65 76 65 75 87 71 81 94 85 96 111 79 89 103 71 80 92 65 74 86 60 68 78 61 71 82 64 73 84 81 92 107 70 80 92 95 108 125 100 114 132 88 99 114 80 91 105 55 62 72 48 55 63 61 69 79 73 84 97 83 94 109 81 92 106 86 98 114 103 117 135 112 127 147 105 120 139 90 103 119 71 81 93 56 64 75 74 84 97 84 96 111 101 114 132 101 115 134 99 112 129 101 115 133 108 123 142 115 131 151 121 137 158 112 128 148 98 111 129 94 107 124 91 103 119 79 89 103 77 88 101 85 96 110 80 91 106 67 77 89 50 57 66 37 41 48 45 52 60 58 66 76 63 72 83 66 76 88 59 67 78 54 61 70 42 47 55 61 69 78 67 77 89 75 85 98 74 84 97 67 77 89 60 68 78 77 88 101 69 78 91 56 64 74 59 67 77 49 56 65 46 52 61 53 60 70 53 60 69 61 69 79 69 79 91 81 92 106 79 90 104 74 84 97 81 92 107 91 103 120 97 110 128 109 124 144 105 119 137 95 108 125 95 108 125 82 93 108 71 81 93 62 71 82 59 67 78 72 83 96 81 91 105 73 83 96 73 83 97 66 75 87 61 69 79 54 61 71 52 59 69 42 48 55 52 59 69 55 62 73 71 80 93 84 96 111 90 103 119 77 88 102 59 67 77 57 65 76 65 74 85 60 69 80 64 73 85 69 78 90 59 67 78 43 49 57 41 46 53 51 58 67 65 74 86 66 75 87 74 84 96 71 81 94 65 73 85 48 54 63 63 72 84 74 84 97 86 98 113 82 94 109 94 107 124 97 110 127 97 111 129 93 105 121 70 79 92 47 53 61 42 48 56 77 87 100 92 104 121 109 124 144 110 125 144 107 121 140 99 111 128 88 101 117 70 80 92 66 75 87 70 80 93 83 94 108 86 97 112 85 97 111 82 93 108 84 96 111 84 96 110 78 89 103 67 77 90 52 59 68 33 38 44 34 39 45 44 50 58 62 70 81 53 60 70 47 53 61 61 68 78 71 81 94 75 85 98 77 87 101 65 75 86 63 71 83 58 66 76 33 37 43 34 38 44 47 53 62 73 82 95 88 100 116 97 110 128 106 119 137 102 116 135 97 110 127 81 92 107 62 71 82 49 56 65 58 65 75 79 89 103 91 103 119 98 111 128 107 120 138 104 118 136 98 110 127 94 105 120 63 72 83 41 47 54 40 46 52 58 66 76 80 91 105 90 102 118 79 89 103 75 85 98 82 92 107 64 72 83 41 46 53 36 42 48 59 67 78 80 91 105 71 80 92 81 91 105 75 85 99 73 83 95 47 53 60 49 55 63 62 70 80 73 83 95 77 87 100 84 96 111 93 105 121 92 104 119 92 103 119 102 115 132 93 105 121 83 94 109 77 87 100 50 57 65 41 46 53 41 47 54 46 51 59 41 46 53 38 42 48 46 51 59 57 64 74 60 68 78 47 52 58 38 42 47 29 32 36 30 33 37 21 23 25 18 20 23 14 15 17 11 12 13 18 20 22 25 27 30 20 22 25 21 24 27 33 36 40 38 41 46 39 43 48 36 39 43 55 60 67 55 61 68 64 70 78 59 65 72 49 54 60 54 59 67 60 66 74 58 64 72 45 49 55 41 46 51 40 44 50 42 46 51 34 37 41 46 50 56 50 55 61 39 43 48 49 54 60 51 56 63 48 53 60 54 59 67 37 41 46 42 46 51 39 43 48 46 50 56 61 67 75 51 56 63 50 55 62 54 59 66 42 46 51 51 56 63 49 54 60 42 46 52 48 52 58 36 39 43 14 15 17 25 28 31 33 37 41 29 31 35 31 34 39 41 45 50 53 58 64 49 54 60 46 50 56 57 62 69 37 41 46 24 26 30 19 21 23 11 13 14 12 13 15 28 31 35 33 36 40 35 39 44 36 39 44 34 37 42 37 41 45 32 35 39 35 39 44 40 43 49 37 41 46 45 49 55 40 43 48 44 48 54 46 50 56 55 60 67 46 50 56 31 34 39 21 24 27 30 34 39 41 46 53 64 72 82 71 80 91 90 102 117 88 99 114 92 103 119 76 87 101 48 53 60 29 32 37 38 43 50 56 63 72 63 71 81 55 63 72 45 51 58 39 44 51 44 49 56 42 48 55 47 53 60 46 53 61 58 66 76 66 75 87 70 79 91 62 70 80 43 49 57 31 35 40 35 39 45 38 43 50 38 43 50 39 44 50 33 38 43 52 59 68 59 67 78 67 76 88 80 91 105 75 84 97 71 80 93 62 70 81 66 75 86 66 75 87 61 69 79 51 58 67 33 38 44 45 51 59 48 55 63 45 51 59 35 40 46 40 45 52 60 68 79 63 71 82 65 74 85 63 72 84 70 80 93 84 96 111 94 106 123 95 109 126 83 94 108 81 92 107 80 91 105 85 97 112 102 116 135 111 126 146 114 129 149 108 123 142 90 102 119 66 75 88 36 41 47 57 65 75 67 77 89 61 69 80 60 68 78 46 52 60 44 50 57 46 52 60 36 42 48 33 37 43 30 34 39 51 57 66 66 75 87 74 83 97 77 87 101 65 74 86 47 54 63 49 56 65 55 63 73 53 60 70 58 67 77 58 66 76 54 61 70 53 60 69 58 66 76 74 84 97 76 87 101 78 89 103 76 87 101 64 73 84 48 55 64 54 61 70 57 64 74 63 71 81 60 68 79 72 82 95 81 91 105 100 113 131 103 116 134 108 123 142 102 116 135 106 120 138 105 119 138 88 100 116 95 108 124 68 77 90 61 70 81 62 71 82 47 54 62 67 76 88 73 83 95 65 74 85 63 71 82 52 59 68 41 47 55 42 48 55 44 51 58 58 66 77 67 77 89 72 82 95 62 71 82 55 62 72 49 56 65 62 71 82 67 77 89 61 69 80 53 60 69 67 75 87 83 95 110 101 115 134 100 113 131 77 88 102 48 55 64 46 52 60 75 85 98 77 87 101 75 85 98 74 84 97 73 83 96 86 98 113 87 98 113 80 91 105 77 87 101 63 72 83 70 79 92 81 91 105 91 103 119 108 123 142 106 120 138 88 101 117 58 65 75 64 73 85 71 80 93 56 64 74 45 51 59 55 63 73 53 60 69 63 72 83 66 75 87 63 71 82 58 66 76 55 62 72 66 75 86 68 77 89 61 70 81 68 77 90 76 86 100 74 84 96 65 73 84 48 55 63 36 42 48 43 49 57 53 60 69 71 81 94 96 110 127 115 131 153 124 141 164 123 139 160 115 130 150 108 123 143 105 119 137 73 83 96 66 74 86 69 79 91 63 72 84 66 75 86 63 71 83 62 70 81 61 69 81 66 76 88 58 66 76 56 64 74 64 73 85 80 90 104 78 88 102 87 99 115 91 103 119 93 105 122 101 114 132 107 121 139 113 128 148 109 125 144 106 120 139 93 105 122 75 85 99 50 57 66 57 65 75 86 97 112 107 122 141 115 131 151 121 137 158 108 123 142 100 113 130 97 110 127 95 108 125 57 65 75 50 57 65 57 65 76 70 80 93 86 98 114 98 112 130 91 104 120 76 86 100 60 68 79 50 56 65 56 64 74 57 65 75 52 59 68 43 49 57 57 65 75 59 67 77 70 79 91 64 72 83 63 71 82 64 73 84 63 72 83 62 70 80 57 64 74 62 70 80 68 76 87 75 85 99 72 82 95 81 93 107 84 95 110 78 89 103 72 82 95 68 77 89 57 65 75 66 75 87 63 72 83 66 75 87 71 81 94 76 87 100 85 97 112 101 115 133 115 130 150 105 119 138 104 118 136 88 99 113 67 76 88 53 60 70 31 35 41 46 53 61 64 72 83 75 85 98 67 77 89 80 90 104 96 109 125 104 117 135 110 124 143 118 134 156 105 119 137 102 115 133 80 91 105 68 77 88 58 65 76 57 64 74 57 64 74 46 52 60 41 47 55 45 51 59 48 54 61 47 52 60 41 47 54 42 47 54 49 56 65 37 41 48 31 35 41 38 43 50 40 45 52 37 41 48 43 49 57 54 61 71 67 75 86 62 70 80 51 58 67 52 58 66 45 51 58 44 50 58 49 56 65 52 59 67 45 51 58 41 46 53 40 45 52 37 42 48 36 40 46 45 51 58 46 52 59 42 47 53 38 43 49 47 53 60 48 54 61 36 40 45 40 44 49 35 39 43 35 38 43 21 23 26 24 26 29 26 28 31 27 29 33 30 33 36 31 34 38 33 37 41 28 31 34 27 29 32 28 31 34 33 36 40 45 49 55 50 55 62 47 51 58 51 56 63 63 69 78 54 59 66 58 64 71 55 60 67 40 44 49 43 48 54 39 43 48 52 57 63 59 65 72 50 55 62 55 60 68 63 69 76 55 60 67 60 65 73 44 48 54 46 50 56 47 51 57 43 47 52 38 42 47 41 45 51 51 56 62 46 51 56 41 44 50 36 40 45 34 37 41 26 29 32 21 23 26 24 27 30 21 23 26 18 19 22 30 32 36 44 48 53 36 40 45 41 45 50 35 38 43 44 48 54 48 53 59 47 51 57 54 58 64 49 53 59 52 57 63 39 43 49 44 49 55 21 23 26 21 23 25 13 14 15 22 24 26 36 40 45 48 53 59 47 52 58 39 43 49 44 49 54 42 47 52 40 44 50 42 46 51 37 41 45 48 52 58 44 48 53 40 43 48 31 33 37 23 26 28 35 39 45 51 58 66 58 65 74 54 60 70 53 59 68 43 48 55 43 48 55 35 39 45 34 38 44 38 43 49 45 51 58 58 66 75 45 50 57 37 41 48 30 34 39 44 50 57 62 70 81 76 85 97 76 86 99 80 90 104 77 86 99 80 91 105 84 95 108 76 86 99 74 83 95 66 75 86 53 60 68 41 46 53 44 50 57 44 50 58 42 47 54 54 61 71 42 48 55 46 52 60 50 56 66 56 63 73 53 59 68 46 53 61 36 40 47 55 62 72 70 79 92 65 74 86 63 71 82 73 82 93 60 68 79 57 65 75 41 46 53 51 57 66 49 56 64 47 54 62 71 81 93 82 93 108 93 105 121 95 108 126 105 118 136 94 106 123 104 117 135 94 106 122 89 100 116 80 92 106 74 84 97 62 70 81 50 57 66 65 73 85 65 74 85 56 64 75 63 71 82 74 84 96 75 85 98 80 91 105 75 85 97 78 88 102 75 86 99 60 69 79 66 75 87 70 80 92 63 72 83 60 68 79 63 72 83 67 75 87 72 82 95 89 101 117 83 94 109 72 81 94 74 84 98 59 67 77 57 65 75 74 83 96 76 86 99 66 76 88 53 60 69 51 58 67 39 44 51 42 48 55 57 65 74 54 62 73 84 95 110 96 109 126 107 121 140 97 110 127 82 93 107 71 80 93 63 71 82 58 66 76 59 67 77 61 70 81 62 71 82 58 66 77 49 55 64 54 62 71 74 85 99 93 105 122 103 117 135 101 114 132 101 115 132 105 120 138 106 120 139 101 114 132 97 110 127 79 90 104 61 70 81 42 48 55 43 49 56 34 38 44 36 41 48 52 59 68 62 71 82 54 61 71 50 57 66 49 56 65 53 61 70 68 77 89 75 85 99 70 79 91 61 69 80 46 52 60 54 61 71 66 75 86 69 78 91 67 76 87 69 79 91 70 80 92 68 77 89 60 69 80 61 69 80 49 56 65 50 58 67 53 60 70 49 56 65 57 64 74 61 69 80 69 79 91 67 76 88 67 76 88 58 65 75 55 63 72 56 64 74 49 55 64 52 59 69 60 68 78 76 87 101 54 62 71 64 72 84 66 75 86 73 83 97 80 90 103 59 67 77 37 43 49 37 42 48 68 78 90 69 79 92 61 69 80 53 60 70 50 57 65 45 51 59 49 55 64 64 72 83 85 96 111 99 112 131 101 115 132 93 105 121 77 88 102 70 80 93 63 72 83 72 82 95 93 105 122 101 114 131 117 133 154 122 139 161 110 125 145 97 110 127 76 87 100 61 70 80 49 56 65 52 60 69 62 71 82 69 78 91 75 85 98 73 84 97 71 81 94 75 85 99 82 93 108 83 94 109 81 92 106 64 72 83 82 93 108 84 96 112 80 92 106 74 84 97 75 85 98 78 88 102 76 87 101 80 91 106 71 80 93 38 43 49 61 69 80 75 85 99 67 76 88 54 61 71 44 50 57 46 52 61 51 58 67 51 57 66 59 67 77 44 51 59 37 42 48 34 39 45 39 44 50 57 65 75 66 75 87 88 100 116 102 117 135 103 117 135 95 108 126 87 98 113 73 83 97 65 74 86 56 64 74 53 61 70 44 50 57 41 46 53 47 54 62 49 56 65 78 88 102 89 100 116 82 93 108 74 84 97 74 84 97 78 88 101 87 99 115 83 94 109 93 106 123 96 109 126 76 86 100 53 60 70 57 65 75 69 78 90 76 87 101 75 85 98 70 80 93 71 80 93 71 81 93 66 75 87 56 64 74 42 47 55 51 58 67 51 58 67 53 60 69 47 53 61 61 69 80 60 68 79 67 75 87 69 78 89 62 71 82 69 78 91 62 71 83 57 64 74 63 71 82 59 66 76 58 65 75 54 61 71 41 47 54 44 50 58 66 74 85 59 67 77 54 61 69 46 52 59 42 48 55 49 55 64 70 79 91 74 83 95 73 82 94 64 72 83 62 70 81 56 63 73 68 76 87 67 76 87 64 72 83 40 45 51 48 54 61 58 65 75 67 75 86 67 75 86 65 73 84 51 58 66 34 38 44 51 57 65 66 74 85 66 75 86 62 69 79 54 60 69 46 52 59 41 46 52 32 36 41 30 33 38 28 32 36 29 33 38 28 31 35 48 53 60 62 69 79 61 68 78 51 56 64 27 30 34 34 38 42 25 28 31 29 31 35 28 30 34 26 29 32 28 31 34 31 34 38 24 27 30 39 42 47 31 35 39 31 33 37 23 25 28 28 31 35 39 42 47 40 44 49 39 43 48 50 54 61 43 47 53 46 50 56 43 47 52 40 44 49 36 39 43 38 42 47 55 60 67 63 68 75 61 66 74 53 58 66 53 57 64 56 62 69 52 57 64 48 53 59 41 45 50 30 32 36 15 16 18 23 26 28 19 20 23 17 19 22 20 21 24 24 27 30 15 17 19 18 19 22 23 25 28 23 26 29 20 23 26 19 21 24 26 29 32 31 34 37 18 19 21 20 22 24 24 26 29 21 22 25 18 20 23 19 20 23 26 29 32 39 43 48 43 47 52 52 56 62 48 53 59 44 49 55 44 48 53 21 23 26 17 19 21 30 33 37 41 45 50 44 48 54 41 45 50 43 47 52 39 43 47 19 21 23 23 25 28 24 26 29 25 27 30 28 30 34 20 22 25 36 40 46 50 56 64 56 62 72 52 59 67 36 40 46 32 35 41 49 55 63 59 66 75 55 61 70 59 66 75 54 60 69 56 62 70 54 60 69 47 53 61 41 47 53 50 56 64 48 54 61 55 62 71 49 55 64 35 39 45 37 42 48 25 28 32 49 54 62 48 54 62 52 58 66 60 68 78 65 73 83 58 65 75 58 66 76 46 52 60 34 38 44 63 72 83 76 86 98 82 93 107 77 86 99 85 96 110 87 99 114 83 94 108 86 98 112 96 107 123 97 110 126 81 92 107 75 86 99 82 92 107 77 88 102 67 76 87 60 67 77 51 57 65 43 48 55 36 41 48 44 50 58 58 66 76 69 78 90 73 82 95 59 67 77 45 51 59 67 76 88 77 87 101 102 115 132 102 116 134 109 123 141 95 108 125 90 102 118 83 93 108 76 87 101 69 78 90 64 73 84 79 90 104 81 92 106 77 88 101 56 64 74 40 45 52 52 59 68 48 54 63 46 53 61 40 45 52 43 49 57 54 62 71 49 56 64 56 64 74 62 71 82 54 61 70 48 55 63 48 55 64 57 65 75 62 71 82 61 70 81 52 59 68 55 62 72 60 68 78 60 68 79 63 72 83 56 64 74 62 71 82 59 68 79 58 66 76 48 55 63 52 59 68 53 60 70 51 58 67 61 70 81 72 81 94 75 85 98 88 101 117 103 117 135 105 119 138 100 114 132 98 111 129 91 104 121 84 95 109 80 91 106 81 92 107 91 103 119 92 105 123 97 109 126 95 108 126 92 104 120 83 95 110 59 68 79 40 45 53 55 62 72 63 72 83 55 63 72 55 63 73 67 76 88 63 71 82 63 72 83 62 71 82 59 67 77 57 65 75 45 52 60 48 54 63 72 82 95 89 101 117 101 115 133 113 128 148 113 129 150 106 121 141 107 121 140 95 108 124 77 88 102 65 74 86 76 86 100 81 93 107 80 91 106 76 86 99 63 72 83 56 64 74 55 63 72 47 54 63 30 34 39 38 44 51 54 61 71 63 72 83 57 65 76 51 58 67 60 68 78 53 60 70 51 57 66 50 56 65 43 48 56 51 59 68 54 61 71 48 55 64 70 79 91 80 91 105 72 82 95 62 70 81 71 81 93 74 84 98 78 89 103 90 103 119 91 104 121 84 96 112 83 94 109 81 92 107 74 84 98 68 78 90 63 72 83 65 74 86 75 85 98 72 82 95 79 90 104 67 76 88 53 60 69 64 73 84 81 91 106 93 105 121 101 114 132 92 105 121 92 105 121 90 102 118 87 99 114 79 90 104 75 86 99 81 91 105 79 90 104 73 83 96 54 62 71 62 70 81 81 92 106 83 94 109 84 95 109 92 105 121 86 98 113 76 86 99 60 68 78 45 52 60 39 44 51 54 62 72 66 75 86 73 83 95 73 83 95 78 88 101 68 78 91 59 68 78 50 57 66 48 54 62 46 52 61 47 53 62 54 61 71 44 50 58 39 44 51 46 52 60 50 57 65 56 64 74 49 55 64 55 62 72 63 71 82 68 77 90 69 78 89 71 80 92 71 81 93 66 75 87 59 67 78 70 80 92 73 82 95 69 78 90 64 73 85 70 80 92 76 86 100 71 80 93 70 79 91 72 82 95 70 79 91 67 76 87 59 67 78 61 69 79 68 77 89 54 60 69 37 42 49 39 44 51 52 59 68 72 82 94 88 99 114 94 107 124 103 117 135 101 115 133 92 105 121 78 89 102 62 70 81 75 85 98 79 89 103 91 104 120 89 101 115 97 110 127 84 94 108 68 77 88 56 64 74 41 47 54 37 42 49 38 43 49 44 49 57 61 69 80 62 71 81 56 63 73 58 66 76 61 69 79 60 68 78 51 57 66 45 51 59 52 59 68 54 61 70 58 65 75 61 69 79 57 65 75 59 66 76 49 55 63 41 47 54 52 59 68 54 60 69 35 40 46 45 51 59 69 78 89 61 69 80 59 67 78 37 41 48 34 38 44 58 66 75 79 88 101 74 83 95 63 71 82 60 68 78 54 61 70 46 52 59 63 71 81 52 59 67 48 54 61 38 42 48 37 41 47 33 37 43 28 32 36 32 36 41 47 53 60 46 51 58 49 54 62 44 49 56 38 42 48 40 45 52 35 39 44 39 44 50 42 47 53 39 44 50 39 44 51 42 47 54 42 46 53 42 46 52 33 37 42 36 40 45 28 31 35 26 29 32 21 23 26 22 24 27 16 18 20 16 18 20 22 24 27 26 28 32 24 26 29 24 26 28 20 22 25 22 25 27 22 24 27 26 28 31 25 28 31 20 22 25 16 17 19 16 18 20 18 20 22 25 27 31 39 42 47 36 39 43 40 43 48 42 46 52 40 43 48 47 51 56 45 49 54 29 32 37 24 27 30 15 16 18 14 15 17 23 26 29 23 25 28 22 24 27 14 15 17 10 11 12 9 9 11 12 13 15 13 15 16 14 15 17 20 22 25 24 26 29 22 24 27 32 35 39 24 27 30 31 33 37 28 30 34 29 32 36 19 21 23 18 20 23 40 44 49 47 51 57 40 44 50 43 47 53 28 31 35 24 26 29 22 24 26 16 18 20 9 10 12 19 21 24 30 33 37 32 35 38 33 36 40 19 21 24 21 24 26 18 20 22 17 18 20 26 28 31 26 29 33 25 28 31 33 37 42 45 50 57 54 60 67 54 61 70 43 48 54 39 44 50 36 41 47 37 41 47 33 37 42 39 44 50 43 48 54 43 48 55 41 46 53 50 55 63 57 63 72 50 57 65 52 58 66 46 52 59 35 39 45 30 33 38 32 36 41 39 44 50 31 35 40 37 42 48 57 63 73 54 61 71 42 47 54 43 48 55 48 54 62 50 57 65 59 67 78 54 60 69 57 65 75 63 71 82 51 58 66 50 56 64 68 77 88 71 81 93 71 80 92 72 82 95 64 73 84 50 57 65 43 49 56 36 41 47 36 41 47 41 46 53 36 41 47 33 38 43 30 34 40 30 34 39 37 42 49 35 40 47 63 71 82 75 84 97 74 84 97 73 83 96 71 80 93 78 89 102 70 79 91 72 81 93 67 76 87 69 78 90 65 73 85 70 79 91 67 76 87 66 75 86 80 91 105 74 84 97 77 87 101 58 65 75 41 47 54 63 72 84 95 108 125 104 118 136 105 119 137 93 106 123 83 95 109 72 81 94 65 74 85 52 59 69 43 48 56 59 67 77 64 73 84 69 79 91 80 91 105 83 95 110 83 94 109 82 93 107 72 82 94 63 71 82 52 59 68 32 36 41 41 47 54 47 54 62 76 87 100 94 107 123 101 115 133 99 112 130 97 111 129 97 109 126 82 93 107 85 97 112 75 86 99 68 77 89 73 83 96 77 88 102 78 89 103 71 80 93 62 70 81 58 65 76 79 90 105 93 106 123 99 112 129 105 120 139 113 129 149 114 129 149 109 124 143 97 110 127 76 86 100 46 52 60 52 59 69 81 92 106 95 108 125 98 112 130 85 97 113 74 84 97 54 61 70 78 89 103 93 105 122 91 103 119 84 95 109 61 70 81 43 49 57 50 57 66 55 63 73 55 63 73 55 63 73 52 59 68 66 75 87 75 85 98 85 97 112 86 97 113 91 104 120 90 103 119 82 93 107 72 82 95 54 61 71 64 73 84 74 84 96 68 78 90 65 73 85 71 81 94 72 82 95 62 71 82 55 62 72 50 56 65 54 62 72 48 55 63 42 48 55 59 66 76 58 66 77 53 60 69 64 72 83 73 83 96 73 83 96 43 49 57 38 44 51 39 44 50 50 57 66 63 71 82 70 79 91 71 81 94 78 89 104 97 111 129 116 132 152 120 136 157 118 135 156 103 118 136 96 109 127 96 109 127 95 109 126 81 92 107 79 90 105 89 101 116 99 112 129 98 112 130 108 122 141 112 128 148 112 127 148 116 131 151 116 132 153 121 137 159 110 125 145 97 110 127 86 97 112 69 78 89 69 78 90 77 88 102 78 88 102 72 81 94 73 83 96 65 75 87 58 65 75 57 64 75 54 62 72 57 65 75 65 74 86 57 65 76 70 80 92 101 114 131 111 126 145 119 136 157 116 131 151 106 121 141 89 101 116 85 96 111 82 93 107 68 77 89 49 56 65 46 53 62 48 54 63 41 46 54 54 61 71 59 67 77 61 69 80 65 74 85 60 69 79 61 69 80 48 55 64 44 50 57 46 53 62 62 70 81 67 77 88 68 77 88 57 65 75 52 59 68 62 70 82 81 92 107 86 98 114 81 92 106 78 89 104 85 96 112 78 88 101 55 63 72 47 54 62 53 60 69 62 70 81 57 65 75 63 72 83 79 90 105 83 94 109 71 81 94 51 58 67 42 48 56 42 47 54 48 54 63 65 74 86 76 86 99 68 77 89 58 66 76 57 65 75 55 63 73 61 70 80 81 92 106 83 94 109 86 97 112 97 110 128 111 126 145 106 120 138 87 98 113 85 96 110 63 71 82 46 53 61 38 43 49 42 47 55 40 45 53 51 58 66 51 57 66 32 36 41 45 51 59 49 55 64 46 52 59 56 63 73 59 67 77 82 93 107 88 100 115 86 97 112 76 86 100 58 66 76 57 65 75 72 81 93 74 84 96 71 80 92 61 69 79 50 56 65 39 45 51 43 48 55 50 57 65 58 65 75 61 68 78 67 75 86 66 74 85 59 66 76 55 62 71 45 50 58 38 43 49 29 33 38 28 31 36 33 37 43 43 48 55 30 34 39 31 35 40 25 29 33 29 32 37 41 46 53 38 42 48 33 37 42 45 51 58 60 68 78 58 65 74 63 71 81 38 42 48 26 28 32 32 35 40 36 40 46 58 64 73 57 63 72 47 53 60 42 47 53 30 34 38 32 35 40 38 42 48 38 42 47 26 28 31 23 25 28 14 15 17 17 18 20 8 9 10 15 16 18 16 17 19 14 15 17 11 12 13 16 18 20 23 25 29 19 22 24 18 19 22 14 15 17 21 23 25 22 24 27 25 27 31 17 18 21 15 16 18 18 20 22 19 21 23 23 25 28 32 34 38 25 28 32 21 23 26 24 27 30 24 26 29 19 20 23 8 9 10 14 16 18 17 19 21 11 12 14 16 18 20 15 17 19 11 13 14 9 10 11 15 16 18 16 17 20 32 35 39 34 37 41 40 44 49 37 40 44 27 30 34 31 33 37 20 22 25 29 33 37 35 38 42 24 26 29 18 20 22 22 25 28 19 21 23 14 16 18 14 15 17 17 19 21 14 15 17 14 15 17 18 20 23 25 28 31 12 14 16 20 22 24 18 20 22 25 28 31 35 38 43 44 49 55 61 67 77 64 70 80 61 68 77 38 42 48 29 32 37 33 36 41 28 31 35 38 43 48 47 52 60 48 54 62 56 63 72 47 52 59 46 51 57 31 34 39 21 23 27 45 50 57 61 68 78 82 91 104 79 88 101 75 84 96 76 85 97 78 87 99 67 76 88 49 55 63 40 45 52 49 55 62 50 57 65 39 43 49 35 39 45 36 40 46 53 60 68 68 77 88 73 82 94 72 82 94 84 94 108 90 102 117 95 108 124 89 99 113 93 105 120 82 92 106 63 71 82 44 50 57 36 41 47 51 57 65 56 63 73 47 53 60 56 63 72 53 60 69 54 61 70 59 66 76 57 65 74 53 60 69 37 41 48 36 40 47 37 42 49 34 38 44 39 44 52 50 57 65 54 61 71 48 55 63 55 62 72 71 81 93 84 96 111 93 105 121 90 102 118 92 104 120 93 105 121 88 99 113 92 104 120 100 113 131 98 111 127 81 91 105 62 70 81 51 58 67 39 44 51 53 60 69 61 69 80 68 78 90 77 87 100 71 80 93 70 80 92 72 82 95 68 77 89 86 97 112 87 99 114 73 83 96 52 59 68 49 55 64 59 67 78 65 73 83 58 66 76 58 66 76 58 66 77 65 74 86 66 75 87 71 80 93 79 90 103 83 94 109 76 86 99 79 90 105 98 111 128 99 113 131 95 108 125 88 100 116 84 95 110 81 91 106 76 86 100 68 77 89 65 74 85 61 69 79 56 63 73 48 55 64 44 50 58 55 62 72 64 74 86 63 71 82 68 78 90 69 79 92 85 96 112 98 112 129 106 120 138 100 113 131 87 99 115 84 96 110 82 93 108 82 93 107 83 95 110 70 79 92 55 62 72 55 63 73 70 79 92 86 98 113 104 119 138 108 122 141 109 125 145 84 96 111 61 69 79 46 52 60 46 53 61 43 49 57 45 51 59 42 48 56 44 49 57 46 52 60 60 68 78 76 86 100 71 81 94 62 70 81 58 66 77 72 82 95 67 77 89 56 64 74 60 69 80 72 82 94 69 78 91 46 53 61 44 50 57 69 78 90 83 95 109 94 108 125 96 110 127 87 99 115 79 91 105 69 79 91 54 61 71 42 48 56 53 60 69 64 73 85 74 84 97 80 91 106 86 98 113 96 110 127 94 106 122 79 89 103 60 67 78 45 51 60 55 63 73 58 66 77 54 62 72 55 62 71 50 56 65 49 55 63 52 59 67 46 52 60 46 53 61 52 59 68 56 64 74 46 52 60 40 46 53 51 57 66 71 81 94 82 92 107 80 91 106 76 86 99 73 83 96 80 91 106 94 107 124 106 121 140 108 122 141 101 115 133 104 118 136 97 110 127 84 96 110 78 89 103 67 76 87 57 64 74 72 82 95 64 73 84 57 65 75 49 57 66 61 69 80 68 77 90 69 78 90 74 85 98 82 93 108 85 96 111 74 85 99 66 75 86 51 59 68 45 52 60 36 41 48 44 50 58 46 52 61 28 32 37 31 36 41 39 44 51 35 39 45 38 44 50 50 57 66 69 78 91 70 80 92 74 84 98 73 84 98 64 72 83 75 84 97 92 104 120 94 107 123 98 111 129 102 117 135 107 122 141 116 132 154 111 127 147 106 120 138 106 120 138 100 114 131 93 105 120 78 89 103 66 75 87 66 75 87 69 77 89 67 75 87 84 96 111 90 103 119 97 110 126 97 110 128 96 110 127 79 90 104 71 81 94 59 67 77 49 56 64 53 59 68 66 75 86 82 93 107 77 87 100 72 81 93 52 59 69 59 67 78 67 75 87 54 61 71 55 62 72 55 62 71 58 66 75 69 78 91 75 85 98 58 65 75 43 48 55 42 47 54 70 79 90 72 81 93 73 82 94 68 77 88 63 70 81 59 67 78 53 60 68 58 66 75 60 67 77 68 76 88 70 79 92 73 83 95 61 68 78 48 54 63 67 75 86 82 93 106 84 94 108 75 84 96 80 90 102 72 81 92 66 74 85 65 74 85 65 73 84 85 95 109 79 88 101 71 80 91 66 74 85 62 69 79 47 53 61 53 60 68 55 62 71 53 59 67 54 60 68 52 58 66 45 51 58 42 47 53 34 38 43 36 41 46 33 37 42 39 43 49 31 35 40 26 29 33 29 32 37 28 31 36 28 31 35 31 35 40 29 33 37 35 38 43 41 46 52 35 39 44 28 32 36 25 28 32 22 24 27 29 32 37 36 40 45 36 39 44 43 48 53 41 45 51 39 43 48 28 31 35 21 23 27 20 22 24 15 17 19 13 14 16 17 19 21 14 15 16 17 19 21 29 32 35 22 24 27 23 25 28 28 30 34 21 23 25 17 19 21 10 11 12 22 24 26 29 32 35 35 38 43 31 34 38 35 38 42 41 44 49 37 40 45 47 51 57 25 27 31 33 37 41 27 30 34 30 32 36 18 20 22 13 15 17 22 24 26 21 23 26 15 17 19 21 24 27 19 21 23 10 11 13 15 16 18 16 17 19 20 22 25 22 24 27 29 31 35 24 27 30 17 19 21 9 10 12 15 17 19 10 12 13 15 17 19 18 20 22 27 30 33 28 30 33 23 25 28 21 23 26 18 20 22 22 24 26 19 21 23 20 22 25 25 27 30 16 18 20 16 18 20 26 28 31 26 28 31 19 21 24 25 27 31 37 41 47 44 49 56 41 46 52 43 47 53 31 35 39 33 37 41 49 55 63 53 59 67 52 58 65 57 63 72 57 63 71 51 56 64 55 61 69 59 66 75 49 54 61 49 55 62 41 45 52 29 32 37 40 44 50 50 56 64 44 49 56 36 40 45 44 49 55 51 58 66 68 76 87 76 85 97 74 83 95 88 98 112 84 94 106 81 91 105 91 101 115 79 89 101 72 82 94 68 76 87 63 71 81 73 82 94 61 68 78 59 66 75 64 73 83 65 73 84 76 85 97 90 102 116 88 99 113 72 81 94 72 82 94 52 58 66 44 49 57 50 56 64 60 67 77 56 63 72 58 66 75 61 68 78 53 60 69 57 64 74 51 57 66 43 48 55 28 31 36 47 53 61 69 78 90 73 82 95 64 73 84 70 79 92 58 65 74 60 68 79 70 79 91 64 73 85 77 87 101 75 84 96 84 96 110 74 84 97 78 88 101 71 80 92 61 70 80 54 62 71 52 59 68 60 68 78 76 86 99 85 96 111 83 94 108 77 87 100 77 87 100 76 85 98 58 65 75 58 66 77 65 74 86 75 85 98 69 78 90 65 74 85 71 81 94 62 70 81 51 58 67 50 56 65 45 51 59 58 65 76 51 58 66 45 51 59 49 56 65 51 57 66 70 80 92 68 78 90 59 67 77 54 61 71 45 51 59 45 51 59 49 55 64 49 56 64 56 63 73 70 79 92 65 74 86 74 84 98 67 76 87 74 84 98 66 74 86 44 51 59 35 39 46 48 55 64 64 73 84 64 73 84 74 84 96 82 93 107 77 87 101 58 65 75 54 61 70 64 73 84 56 63 73 61 69 80 55 62 72 51 58 66 54 61 71 64 73 84 69 78 90 62 71 82 77 87 100 76 87 101 69 78 91 72 82 94 79 90 104 78 89 103 73 83 95 68 77 89 70 79 91 79 90 105 83 95 110 74 84 97 73 83 96 65 74 85 59 67 78 56 64 74 58 66 76 65 73 85 58 66 76 48 54 63 60 68 79 75 86 100 94 106 123 104 118 136 104 118 137 106 120 138 105 120 138 108 123 142 98 111 128 92 104 120 85 97 113 70 79 92 73 83 96 75 85 98 81 92 106 71 81 94 87 98 113 78 89 103 91 104 120 86 98 113 70 80 92 58 65 74 53 60 70 37 42 49 38 43 50 38 44 51 43 49 57 76 87 100 88 101 117 79 90 104 80 91 105 74 84 97 54 61 71 42 48 55 43 49 57 53 61 71 42 47 55 42 48 55 55 63 73 55 63 72 49 55 64 45 51 59 42 48 55 43 49 57 56 63 73 68 77 89 75 85 98 68 77 90 52 60 69 46 53 61 56 64 75 61 70 81 55 63 72 42 49 56 42 48 56 45 51 59 50 58 67 53 60 70 60 68 78 63 72 83 65 74 86 56 63 73 39 44 51 43 49 56 50 57 66 47 53 61 47 53 62 46 52 61 56 64 75 60 69 80 59 68 78 38 44 51 32 37 43 63 72 83 71 81 94 78 89 103 73 83 97 75 85 98 73 83 96 70 79 91 70 80 92 83 94 108 74 83 96 67 76 88 79 89 103 87 98 113 91 104 120 99 112 130 93 105 121 86 97 112 89 101 117 79 89 103 61 69 80 66 76 88 56 63 73 32 37 43 61 69 80 75 85 98 81 92 107 89 102 118 93 105 122 105 119 138 105 120 138 105 119 137 94 107 124 88 100 116 66 75 86 48 54 62 47 53 62 51 58 67 59 67 77 69 78 90 79 90 104 90 103 119 97 110 127 97 109 125 91 103 118 81 92 106 84 95 110 89 100 116 89 100 115 79 90 104 74 84 97 62 71 81 58 65 75 73 83 95 80 90 104 84 94 109 86 97 112 90 101 116 76 86 98 79 89 103 72 82 94 70 79 90 70 79 91 72 81 93 75 85 98 55 61 70 57 64 73 51 58 66 38 43 49 44 49 56 33 37 42 33 37 43 41 46 53 55 62 71 65 73 84 70 79 91 75 85 97 74 82 94 66 74 85 64 73 83 64 72 82 60 67 76 57 64 72 59 66 76 51 57 65 48 54 62 57 63 72 54 60 68 54 60 68 42 47 54 39 44 50 45 51 58 56 63 72 59 65 74 63 70 80 50 56 64 47 53 61 36 41 46 23 25 29 30 34 38 33 36 41 42 47 53 37 41 46 32 36 41 26 29 33 37 41 46 28 31 34 32 36 41 30 33 37 24 26 30 25 28 31 36 40 45 39 43 48 35 39 44 36 40 45 25 28 31 24 27 30 35 39 43 21 23 25 17 18 21 15 17 19 21 23 26 26 28 31 28 31 34 34 37 41 30 33 37 25 27 30 31 34 37 26 29 32 24 26 29 16 17 19 24 26 29 37 40 44 40 44 49 34 38 43 35 38 42 37 41 46 30 33 37 20 22 24 11 12 13 18 20 22 20 22 24 28 31 34 23 25 29 27 30 33 25 27 30 35 38 41 24 26 29 16 18 20 13 15 16 16 18 20 15 17 19 22 23 26 17 18 20 11 12 13 13 14 16 14 15 17 17 18 20 21 23 26 21 23 26 24 26 29 14 16 18 18 19 21 18 19 22 40 43 48 39 42 47 32 35 39 20 22 24 30 32 36 32 35 38 21 23 25 31 34 39 33 36 40 40 44 49 25 28 31 22 24 27 20 22 25 17 19 21 20 22 24 26 28 32 28 31 35 44 49 55 41 45 51 42 46 52 44 49 55 59 65 74 61 67 76 65 72 81 62 69 77 66 73 82 49 55 61 46 51 58 43 48 55 46 52 59 54 60 69 52 58 66 41 46 52 44 49 56 46 51 58 54 61 70 64 72 82 80 89 101 72 80 90 88 98 112 67 74 85 67 75 86 60 67 77 56 62 71 54 61 70 60 66 76 57 64 73 74 83 95 78 88 101 80 90 103 71 79 90 59 67 77 46 52 59 31 35 40 46 52 59 48 53 61 57 65 74 42 48 55 39 44 50 44 50 57 37 42 49 32 36 42 43 48 56 50 56 64 51 58 67 58 66 76 68 76 88 47 53 61 38 43 50 40 45 52 33 38 43 29 33 38 55 62 71 69 78 90 72 82 94 82 93 107 76 86 99 82 93 107 92 105 121 110 124 143 117 132 153 109 123 142 109 124 143 107 121 140 109 123 142 112 127 146 110 124 142 107 122 141 119 135 156 120 136 157 129 145 166 125 142 165 126 142 164 116 131 152 98 111 128 74 84 98 64 73 85 66 75 87 64 72 84 63 72 83 77 88 101 71 80 93 68 77 89 68 77 89 60 68 78 52 59 69 36 41 47 31 36 42 44 50 57 57 65 75 54 61 70 35 40 46 58 66 76 71 81 93 84 95 110 81 92 106 74 84 97 64 72 84 56 63 72 58 66 76 53 60 69 36 41 47 40 46 53 46 53 61 58 66 77 68 78 91 75 85 100 88 99 114 85 96 111 82 93 109 73 83 96 61 70 80 49 56 64 38 44 51 44 50 58 53 60 70 56 64 73 61 69 81 69 79 92 56 63 74 37 42 49 57 65 75 64 73 84 59 68 78 56 64 74 69 79 91 70 80 93 68 78 90 62 70 82 70 79 91 63 72 83 56 64 74 48 54 63 44 50 58 42 48 56 48 54 63 55 63 73 72 81 94 65 74 86 62 71 82 61 70 81 56 63 73 44 50 58 46 52 60 40 45 52 50 57 67 55 63 73 68 77 88 72 82 95 86 98 114 92 104 120 88 100 116 75 85 98 66 75 86 45 52 60 52 59 69 57 64 75 89 101 116 107 122 141 115 130 151 118 134 154 117 133 154 66 75 87 59 67 79 53 60 70 55 63 73 55 63 72 45 51 59 35 40 46 56 64 74 69 78 90 74 84 98 76 86 100 58 65 75 56 64 74 62 71 82 75 86 100 77 88 102 70 79 92 56 63 72 36 41 47 45 51 59 59 67 78 66 74 86 73 83 97 82 93 107 88 100 116 93 105 122 94 106 123 93 106 122 84 95 110 65 75 86 44 50 57 57 64 74 52 59 68 45 52 60 67 75 87 80 90 104 83 95 109 79 90 104 78 89 103 83 94 108 85 96 111 74 84 97 53 60 70 48 54 63 65 74 85 78 88 102 83 94 109 79 90 104 72 82 95 59 67 77 49 56 65 65 74 86 66 75 86 70 79 90 66 74 86 65 74 86 74 84 97 86 97 113 91 103 120 90 102 118 91 102 118 96 109 126 85 96 111 94 107 123 97 110 127 102 116 134 100 114 132 98 111 128 94 107 124 76 86 100 62 70 81 57 65 76 69 78 90 75 84 98 85 96 111 76 86 99 61 69 80 59 67 78 52 60 69 36 40 47 49 55 64 50 57 66 46 52 61 50 56 65 58 66 76 70 79 91 80 90 103 79 90 103 74 84 98 71 80 92 65 73 84 62 70 81 46 53 62 39 45 52 36 40 47 33 37 43 24 27 31 36 41 47 43 49 56 40 45 52 29 33 38 27 31 36 44 50 58 64 73 84 77 87 99 78 88 100 76 86 100 75 84 96 63 71 82 58 65 75 60 67 77 74 83 96 82 92 106 86 98 113 76 86 98 70 79 91 68 77 88 60 68 78 49 55 62 50 56 65 50 57 65 43 48 55 44 49 57 35 39 45 32 36 41 29 33 37 36 40 46 47 53 61 63 71 82 74 84 96 80 90 104 72 81 93 72 82 94 55 62 70 45 51 59 37 41 47 37 41 47 30 34 38 34 38 43 19 21 24 33 37 42 40 45 51 35 39 45 43 48 54 53 59 67 46 52 59 52 58 66 50 56 64 52 58 66 48 54 62 44 49 56 40 44 50 41 45 51 50 55 63 54 60 68 51 56 63 51 57 63 42 47 53 37 41 46 34 38 42 31 34 38 30 33 37 21 23 26 29 32 36 25 28 32 25 28 31 24 26 29 29 32 35 28 31 35 26 29 32 25 27 31 21 23 26 25 28 31 33 36 40 28 30 34 23 25 28 28 30 34 20 22 24 14 16 17 15 17 18 17 18 21 27 29 32 20 22 24 25 27 30 25 27 30 27 30 33 19 21 23 18 20 22 15 16 19 15 16 18 22 24 27 22 24 27 10 12 13 10 11 12 11 12 13 24 26 28 33 36 40 40 43 47 27 30 33 27 30 34 34 36 40 23 25 28 25 28 31 23 25 28 25 27 30 20 22 25 19 20 23 24 26 29 30 32 36 28 30 34 25 27 31 30 33 36 20 22 24 24 26 29 13 14 15 12 13 15 27 30 32 27 30 33 27 29 32 11 12 14 19 21 23 17 19 21 30 33 36 14 15 17 22 24 27 26 29 32 23 25 28 33 37 41 31 34 38 33 37 41 38 41 47 46 51 57 43 47 53 38 42 46 30 33 37 29 32 36 30 33 38 35 39 44 30 33 37 35 39 44 36 40 45 34 38 43 47 53 60 44 49 55 32 36 40 35 39 44 53 59 67 46 52 59 44 48 55 60 68 77 43 48 55 37 42 47 29 32 37 20 23 26 32 36 42 34 38 44 43 48 54 49 55 62 45 50 57 33 37 43 45 50 57 56 63 72 59 66 75 70 77 88 75 84 96 77 87 99 79 89 101 74 84 97 81 91 104 77 87 100 74 83 96 67 75 86 44 50 57 46 52 60 49 56 65 49 55 63 50 57 65 63 71 82 66 74 85 64 72 82 65 73 83 73 82 94 54 61 71 49 55 63 34 39 45 29 33 38 34 38 44 39 44 51 32 36 41 26 30 34 34 39 45 34 38 44 44 50 58 63 71 82 70 79 92 76 86 99 64 73 84 65 74 85 68 77 89 82 93 107 92 105 121 80 91 105 73 83 96 76 87 100 74 84 97 80 91 104 77 87 100 63 71 83 65 74 85 64 73 84 61 69 80 65 74 85 73 83 96 81 92 107 79 89 103 87 98 113 95 107 124 107 121 139 109 123 143 116 131 151 106 120 139 92 105 122 83 95 110 62 71 82 55 62 71 67 76 87 77 87 101 72 81 94 52 58 67 39 44 50 46 52 61 43 49 57 48 55 64 67 76 88 79 89 104 76 86 100 73 82 94 60 69 79 45 51 59 40 46 53 34 39 45 33 37 42 55 63 72 79 89 102 104 118 137 119 136 157 122 138 160 114 130 151 103 118 137 83 95 110 65 74 85 55 62 71 44 50 58 51 58 67 63 71 82 87 98 113 102 116 134 110 126 146 115 130 149 100 113 130 92 104 120 68 77 89 47 53 62 34 38 44 40 45 52 43 49 57 39 45 52 44 50 58 50 57 66 41 47 54 45 52 60 47 54 63 50 57 66 39 45 52 39 45 52 48 54 63 50 56 65 52 58 67 52 59 68 59 68 78 64 72 84 70 80 92 60 68 78 58 66 77 64 73 84 64 72 84 68 77 88 68 77 90 62 70 81 55 63 73 53 61 70 42 47 55 53 61 70 52 59 69 45 51 59 47 54 62 67 76 88 78 89 104 92 104 121 98 111 129 81 92 106 66 75 87 47 53 61 45 52 60 62 70 81 54 61 71 36 41 47 44 51 59 61 70 80 78 88 102 74 84 97 56 64 74 39 45 52 49 55 64 65 74 85 75 85 98 64 73 85 56 63 73 63 71 82 55 62 72 48 54 63 49 56 65 60 68 78 57 64 74 59 68 78 72 82 94 81 92 107 78 89 104 71 80 93 62 71 82 51 57 66 60 69 80 72 81 94 77 87 102 85 97 113 89 102 118 90 103 119 98 111 128 95 109 126 94 106 122 84 95 109 67 76 88 34 39 45 45 51 59 71 81 94 54 62 72 33 38 43 42 48 55 54 62 72 80 91 105 74 84 97 61 69 79 47 54 62 49 56 65 59 67 78 62 70 81 63 71 83 56 64 74 70 79 92 87 99 114 98 111 129 104 118 136 99 112 130 92 105 121 83 94 109 56 64 74 48 54 63 68 77 89 72 81 94 73 83 95 74 84 96 84 95 110 70 80 92 71 81 93 82 93 108 82 92 106 79 90 104 76 86 100 74 84 97 61 69 80 63 71 82 58 66 76 47 54 62 60 67 77 86 97 112 107 122 141 123 140 161 127 143 165 120 136 157 106 120 139 85 97 112 61 70 81 49 56 65 44 50 58 42 48 55 50 57 66 49 55 63 42 47 55 40 45 52 35 40 46 43 49 57 41 47 55 35 40 46 45 51 59 52 59 68 44 50 58 42 47 54 37 41 47 41 47 54 48 54 63 50 56 65 48 54 63 54 61 71 45 50 58 53 60 70 50 57 65 62 70 80 85 95 109 79 89 103 83 94 108 70 79 91 48 54 62 43 48 55 32 36 41 45 50 58 47 53 61 60 67 77 74 83 95 79 89 102 88 99 113 87 97 111 81 91 105 71 79 91 66 74 84 64 72 83 58 64 73 53 60 68 48 53 61 47 53 61 39 44 50 44 50 57 65 72 83 72 81 92 68 76 86 65 73 83 53 58 66 47 53 60 36 40 45 30 33 38 18 20 22 26 29 34 36 40 45 48 53 60 46 51 58 60 66 75 59 66 75 66 73 82 64 71 80 49 53 60 42 47 52 28 30 34 24 26 30 16 18 20 21 23 25 21 23 26 22 24 27 35 38 43 34 37 42 30 33 38 27 30 33 34 37 42 21 23 26 26 28 32 22 24 27 19 21 23 19 21 23 27 29 33 18 19 21 27 29 32 15 16 17 11 12 14 18 20 22 10 11 12 14 16 17 14 15 17 14 15 17 13 14 16 15 16 18 16 17 19 17 18 20 9 10 11 17 19 21 15 16 18 15 16 18 10 11 13 15 16 18 15 16 18 21 23 25 14 15 17 22 24 27 14 16 18 26 29 32 33 36 40 30 32 36 21 23 25 31 34 37 26 28 31 17 19 21 18 19 21 30 32 36 22 24 27 22 24 27 19 20 23 10 11 12 12 13 15 10 11 12 9 9 10 11 12 13 17 19 21 14 15 17 19 21 23 23 25 28 26 28 31 32 35 39 24 26 29 33 36 41 26 28 32 25 28 31 24 27 30 22 24 28 19 21 24 35 38 42 24 26 30 25 28 31 30 33 37 25 28 31 25 28 32 32 35 39 21 23 26 39 43 49 53 58 65 43 48 54 38 43 48 37 41 47 44 49 56 49 54 61 44 49 55 46 52 59 39 44 50 32 36 41 30 34 38 39 44 49 37 42 47 42 47 54 52 57 65 58 64 73 58 65 74 62 70 79 69 78 89 55 62 71 60 67 76 60 67 76 55 61 70 55 61 70 51 57 65 54 60 68 49 55 62 56 63 72 49 55 63 49 55 63 39 44 50 30 34 39 53 59 68 78 87 99 74 84 96 67 76 87 51 57 66 34 38 43 42 47 54 70 78 90 74 84 96 70 80 92 65 74 85 62 70 81 60 67 76 60 68 78 66 74 85 69 77 89 80 90 104 88 99 114 87 98 112 80 90 104 80 90 103 86 97 111 88 100 115 92 104 120 86 97 112 77 87 100 61 69 80 56 63 73 68 77 88 70 79 91 70 79 91 58 65 75 53 60 70 54 61 71 58 65 75 47 53 61 43 48 56 36 41 47 44 50 57 42 47 55 51 58 67 65 74 85 73 83 95 78 88 102 70 79 91 68 76 88 66 75 87 59 67 78 53 60 70 58 66 76 60 68 79 57 65 75 57 65 75 59 67 78 62 71 82 49 56 65 41 46 54 40 46 53 35 40 46 27 31 36 25 28 33 45 51 59 66 75 87 76 87 101 85 96 111 77 86 99 78 88 102 85 96 112 87 99 114 82 92 106 67 76 88 52 60 69 39 45 52 45 51 59 53 60 70 57 65 75 64 73 84 74 83 96 68 77 89 66 75 87 61 69 80 49 55 64 52 60 69 75 86 99 72 82 96 93 106 123 105 120 139 104 118 137 107 122 141 104 118 135 99 113 131 89 101 117 72 82 96 65 74 85 58 66 77 56 64 74 36 41 48 34 39 45 35 40 46 44 50 58 54 62 72 54 61 71 70 79 92 70 79 92 49 56 66 44 50 59 40 45 52 49 55 64 53 60 70 58 66 76 63 72 83 67 76 88 67 76 87 65 74 86 60 69 80 39 45 52 47 53 61 44 50 58 57 65 75 57 64 74 52 59 68 53 60 70 47 53 61 37 42 48 48 55 64 65 74 85 62 71 82 53 60 70 81 92 106 80 91 105 83 94 109 81 92 106 83 94 109 85 96 111 84 95 110 84 96 111 80 91 106 90 102 118 90 103 120 103 117 135 114 129 149 117 132 152 121 138 160 102 117 136 76 86 100 64 73 84 56 64 74 52 59 68 58 66 76 67 76 88 63 71 82 80 91 105 94 107 124 95 108 125 88 100 115 77 88 102 51 59 68 49 56 65 59 67 77 58 66 77 63 71 82 61 69 79 74 84 98 74 85 98 72 82 95 75 86 100 82 92 105 81 92 106 67 76 87 65 74 86 66 76 89 87 99 115 97 110 127 94 107 123 74 85 98 61 69 80 54 61 71 44 50 57 41 46 54 45 52 60 49 56 65 54 61 71 56 63 73 55 63 73 53 61 71 52 59 69 55 63 72 63 71 82 79 89 103 85 96 110 90 102 117 93 106 122 83 93 108 87 98 113 103 116 134 113 129 149 99 113 130 86 98 113 69 78 90 55 62 71 61 69 80 73 82 95 85 96 110 78 89 103 79 90 105 62 71 82 44 50 58 49 56 64 67 75 87 79 90 103 82 94 109 85 96 112 87 99 114 94 107 124 83 94 108 62 70 81 58 66 76 57 65 75 60 68 78 80 91 105 97 110 127 113 128 149 111 126 146 125 141 162 116 131 152 106 121 140 104 117 135 88 100 115 75 85 99 68 76 88 72 82 95 64 72 83 53 60 70 55 61 70 64 72 82 46 52 60 37 41 48 56 63 73 53 60 68 63 71 82 65 74 84 58 65 75 57 64 73 60 68 78 51 57 65 58 65 74 46 52 60 46 51 58 41 46 53 42 48 55 46 52 60 57 65 75 62 69 79 56 63 72 51 58 66 42 47 54 37 41 47 52 58 67 48 54 62 58 64 73 58 65 74 60 68 77 53 60 69 45 51 59 36 40 45 37 42 48 54 60 69 49 55 63 51 57 66 55 62 70 50 56 64 49 55 63 38 42 48 37 42 47 41 46 52 38 43 48 33 37 42 31 34 39 33 37 42 35 39 44 43 47 54 37 42 47 33 36 40 27 30 34 28 31 35 30 33 37 29 32 36 25 27 31 30 33 37 25 27 31 23 25 28 25 28 31 42 46 52 35 38 43 48 53 60 39 43 48 42 46 51 47 52 58 40 44 49 42 45 51 45 49 54 21 23 26 19 20 23 20 22 24 17 18 20 15 16 18 11 12 13 25 27 30 27 30 33 26 28 31 20 22 24 23 24 27 17 18 20 11 12 13 18 20 22 5 6 6 13 14 16 12 13 14 12 13 14 21 23 25 4 4 4 14 15 17 9 10 11 9 10 11 12 13 14 11 12 14 10 11 13 21 23 25 24 25 28 13 14 16 11 12 13 9 10 11 11 12 13 10 11 12 25 26 29 11 12 13 7 8 8 3 3 3 15 16 17 12 13 15 19 21 23 19 21 23 15 16 18 24 26 29 16 18 19 23 24 27 19 21 23 14 15 17 15 16 18 10 11 12 16 17 19 12 13 15 25 27 30 39 43 47 38 41 46 28 31 35 36 39 43 35 38 42 53 58 65 31 34 38 44 48 54 50 55 61 41 46 52 36 40 45 24 27 30 23 26 29 36 40 45 58 64 72 59 65 73 63 70 79 54 60 68 63 70 80 71 79 90 69 77 87 51 56 63 35 39 44 30 33 38 34 37 42 45 50 57 57 63 72 57 63 72 59 66 75 40 45 51 38 43 49 37 42 47 41 46 53 42 48 54 50 55 63 57 64 73 78 88 100 76 85 98 80 89 102 83 93 106 72 81 93 79 88 100 85 96 109 78 87 99 77 87 99 76 85 97 67 75 86 59 66 76 42 48 55 33 37 42 43 48 55 60 68 79 64 72 82 74 83 95 85 96 110 77 86 99 65 73 84 57 65 74 37 42 48 34 39 45 36 40 47 53 60 69 62 69 80 73 83 95 64 72 83 62 71 82 59 67 77 57 64 74 58 66 76 58 66 76 52 59 69 40 46 53 34 38 44 43 48 55 43 48 56 46 52 59 45 51 59 52 59 68 66 74 85 71 80 92 70 79 91 62 70 80 55 62 72 49 56 64 40 45 51 44 50 57 52 59 68 52 58 67 57 64 74 67 76 88 71 81 94 70 79 90 71 80 93 74 84 97 60 68 79 47 54 62 43 49 56 39 44 50 38 44 50 39 44 50 39 45 51 51 58 67 63 72 83 68 77 89 64 73 84 63 72 83 71 80 93 79 90 104 53 61 70 37 42 49 59 66 76 78 88 101 87 98 114 81 92 106 83 94 109 76 86 99 61 69 80 58 65 76 51 58 67 56 64 75 58 66 76 45 51 59 42 48 56 38 43 49 40 45 52 39 45 52 49 56 65 57 64 74 50 57 66 43 49 57 58 65 75 70 78 90 78 89 103 71 80 93 61 70 81 49 55 63 60 68 78 61 70 81 40 45 52 45 52 60 61 69 81 71 81 94 78 89 104 73 83 96 72 82 96 62 71 83 51 59 68 52 59 68 78 89 103 76 87 100 71 81 95 73 84 97 68 78 91 67 75 87 70 80 92 68 77 88 81 92 106 72 81 94 60 69 80 54 62 72 50 57 67 52 59 68 35 39 46 43 49 56 64 73 84 70 80 92 61 69 80 51 59 68 52 59 68 38 43 49 33 38 44 45 51 58 36 41 48 35 39 45 45 51 59 86 98 114 85 96 111 73 83 97 68 78 90 73 83 96 71 80 93 71 81 93 67 76 88 71 81 93 71 80 93 83 94 108 96 108 125 108 124 144 105 119 138 104 118 136 97 110 127 87 99 115 80 91 106 58 66 76 55 62 72 68 77 88 75 85 98 76 87 101 74 84 97 73 83 96 68 77 89 75 86 99 73 84 97 85 97 112 98 111 128 94 107 124 93 106 122 94 106 123 89 101 117 84 96 111 92 104 120 93 106 123 92 104 120 85 97 112 87 98 114 83 94 109 74 85 98 71 81 94 78 89 103 76 86 99 65 74 86 79 90 104 86 97 111 72 82 96 72 81 94 75 84 97 64 73 84 57 65 75 53 60 70 49 56 64 41 47 54 42 47 55 42 48 55 61 69 79 57 65 75 66 75 87 72 82 95 89 101 116 88 100 116 93 106 123 106 120 139 97 109 126 92 104 120 84 96 111 89 101 116 90 102 118 89 101 117 88 100 116 83 94 108 86 98 113 87 98 113 89 101 116 83 93 107 71 80 92 60 68 78 50 57 66 57 65 76 56 63 73 53 60 70 74 85 98 86 98 113 84 95 110 85 97 111 75 85 99 76 86 100 82 93 107 80 90 104 91 103 119 102 115 132 91 103 118 73 83 95 66 75 87 63 72 84 61 69 79 41 47 54 34 39 45 29 32 38 31 35 41 38 43 50 47 54 62 54 61 70 60 68 79 64 72 82 68 77 89 54 60 70 46 52 60 37 42 48 41 47 54 32 37 42 27 30 34 33 37 42 44 50 57 40 45 52 44 49 56 49 56 64 37 42 48 33 37 43 39 44 50 32 37 42 38 42 48 49 55 63 56 63 72 47 53 61 56 63 73 54 61 70 58 65 74 56 63 72 56 63 72 54 60 68 45 50 58 47 53 61 37 42 48 47 52 60 48 53 60 41 46 52 32 36 41 38 43 48 44 49 55 42 47 54 36 39 45 26 29 33 33 37 42 29 32 36 45 49 56 49 54 61 62 69 78 48 53 60 38 42 47 51 56 64 59 65 74 55 60 67 51 57 64 37 41 47 26 28 32 17 19 22 21 23 26 27 30 34 30 34 38 27 29 33 21 23 26 24 27 30 25 28 31 32 35 39 35 38 43 38 42 47 29 32 36 30 33 36 25 28 31 24 26 29 12 13 14 15 17 19 18 20 22 19 21 24 15 16 18 12 13 15 12 13 14 24 26 29 25 27 30 23 25 28 19 21 23 17 19 21 24 26 29 24 26 28 17 18 20 17 18 20 15 16 18 14 15 17 10 11 12 17 18 20 17 18 20 17 18 20 6 7 8 3 3 4 7 8 9 23 24 27 17 18 20 15 16 18 1 1 1 12 13 15 18 19 21 21 23 25 15 16 18 29 31 34 19 21 23 20 21 23 19 21 23 18 20 22 8 9 10 8 9 10 7 7 8 15 16 18 20 22 24 14 15 17 14 16 18 18 20 22 22 24 26 16 17 19 18 20 22 30 33 36 38 41 46 31 34 37 43 47 52 44 48 54 38 42 47 39 43 48 37 40 45 35 39 43 41 45 51 44 48 54 27 30 34 36 40 45 49 55 62 46 52 58 47 53 60 48 53 59 47 52 59 55 61 68 43 47 54 38 43 49 49 55 62 64 71 80 50 55 62 39 44 50 30 34 38 26 29 33 26 29 33 30 34 39 25 27 31 27 30 34 35 39 43 42 47 54 46 52 59 50 56 63 47 53 60 40 45 52 31 35 40 39 43 49 36 41 47 38 43 49 41 45 52 44 49 57 51 57 65 64 72 82 59 67 76 64 71 81 67 75 87 72 81 92 67 75 87 64 72 83 48 54 61 45 50 58 51 57 65 57 64 74 58 65 74 61 69 79 68 76 88 78 88 101 79 89 102 62 70 81 59 66 76 67 76 87 60 67 77 55 62 72 64 72 83 65 73 83 51 58 66 66 75 87 71 81 93 77 86 98 63 71 81 60 68 78 65 73 84 56 63 72 61 68 79 71 80 92 68 78 91 78 88 101 81 91 105 98 110 127 111 125 143 115 130 150 107 121 139 98 111 128 87 98 112 78 88 102 63 72 83 53 61 70 62 70 81 69 79 91 80 90 104 84 95 110 86 98 113 96 108 125 87 99 114 89 102 118 80 91 104 66 74 85 53 60 70 40 45 53 44 51 59 64 72 84 70 79 92 76 87 101 91 103 118 87 99 115 77 88 102 69 78 91 64 72 83 66 75 87 54 62 72 53 60 69 69 79 91 68 77 89 75 85 98 86 98 114 90 103 119 91 104 120 90 102 117 79 90 104 74 84 98 79 90 104 73 82 95 56 63 73 36 41 47 28 32 37 34 39 45 43 49 57 63 71 83 75 85 98 71 81 93 65 74 86 64 72 84 65 74 85 63 71 82 54 62 72 56 63 74 56 64 74 56 64 75 51 58 67 50 57 66 69 79 91 84 96 112 103 117 135 103 118 136 96 109 126 74 85 98 58 66 77 42 47 55 43 49 56 58 66 77 85 97 113 101 114 132 113 128 148 117 133 155 112 127 148 95 108 124 71 81 94 57 64 74 47 53 61 40 45 53 48 55 64 54 62 71 46 52 60 39 45 52 44 49 57 53 60 70 62 71 82 46 53 61 51 59 68 59 67 78 61 70 81 69 79 91 65 73 85 75 85 99 81 93 108 137 155 180 124 141 163 106 121 140 72 82 95 65 74 86 71 81 93 77 87 100 72 81 93 50 57 67 39 44 51 34 39 45 37 43 49 50 56 65 62 70 81 66 76 88 66 74 85 68 77 90 68 77 88 56 63 73 54 61 71 70 79 91 70 79 92 85 96 112 85 97 112 89 101 117 70 79 91 57 65 75 59 67 78 67 76 89 69 79 91 61 70 81 79 90 104 76 87 100 77 87 100 68 78 90 82 93 107 84 96 111 98 112 130 91 103 119 80 90 104 53 60 70 39 45 52 43 49 57 44 50 57 60 68 79 77 88 102 75 85 98 64 73 84 69 79 91 81 92 107 85 96 112 88 100 116 96 109 126 79 90 104 65 74 86 56 63 73 48 55 63 59 67 77 47 54 63 50 57 66 75 86 99 94 107 123 104 118 135 107 121 140 99 112 130 87 100 116 75 85 98 67 77 89 55 62 71 55 62 72 63 71 82 74 84 97 72 82 94 69 78 90 73 83 95 74 83 96 82 93 108 75 85 98 70 79 91 74 84 97 76 86 100 59 67 77 52 58 67 60 68 79 67 76 88 69 78 90 62 71 82 56 63 73 63 72 83 73 83 96 70 80 93 67 76 88 61 70 81 48 55 63 33 37 43 30 34 39 47 53 61 60 68 79 61 70 81 55 62 71 57 65 75 47 54 62 46 51 58 41 47 54 39 44 51 55 62 71 70 80 92 81 91 104 86 97 111 79 89 103 78 88 101 69 78 90 62 70 81 55 62 72 46 52 60 37 41 47 38 42 48 38 43 50 41 47 54 34 38 44 33 37 43 39 44 51 62 70 80 62 69 79 63 71 83 71 79 91 63 71 81 59 66 76 57 64 74 72 81 92 63 70 81 58 66 76 54 61 71 51 57 65 48 54 62 56 63 71 57 64 73 57 64 72 59 67 76 50 56 65 46 51 58 31 34 39 30 34 39 32 36 41 41 46 52 38 42 48 34 38 44 34 38 43 35 39 44 41 45 51 33 36 41 28 31 36 30 33 38 34 38 43 40 45 51 35 39 45 51 56 63 49 54 62 46 51 57 40 44 50 30 33 38 40 44 49 31 34 38 31 34 38 37 41 46 29 32 36 30 33 37 46 50 56 33 36 41 32 35 39 31 34 39 25 27 31 28 31 34 34 37 41 20 22 25 21 23 25 21 23 26 16 17 19 18 20 22 20 22 24 11 12 13 21 23 25 25 27 30 27 29 33 41 45 50 42 46 51 29 31 35 42 45 50 22 24 26 18 20 22 11 12 13 17 18 20 20 22 24 19 21 23 20 22 24 36 39 43 34 37 41 18 20 21 29 32 35 13 14 16 28 31 34 25 27 30 12 13 14 17 18 21 14 15 17 14 15 17 20 22 24 16 17 19 18 19 21 23 25 28 7 7 8 16 18 20 14 16 17 13 14 15 6 7 8 14 15 17 10 11 13 14 15 17 11 12 14 19 21 23 23 26 29 39 43 48 27 30 33 33 36 40 32 36 40 26 29 33 32 35 39 31 34 38 25 27 30 31 34 38 31 33 37 20 22 25 26 29 33 33 36 41 34 37 42 32 36 40 32 35 40 39 43 49 35 39 43 30 33 37 36 40 46 44 49 56 56 61 69 65 73 82 74 83 94 67 74 84 71 79 89 71 79 88 75 83 94 46 52 58 55 61 69 26 29 33 40 45 51 31 35 40 22 25 29 38 42 48 57 64 73 58 65 74 59 66 75 62 69 79 55 61 69 44 49 56 46 51 58 31 35 40 38 42 49 29 33 38 30 34 39 49 54 62 65 73 83 79 89 101 79 89 101 89 100 115 79 89 102 78 88 101 78 87 99 75 85 98 67 75 87 66 75 87 80 90 103 79 89 103 75 84 97 59 67 77 39 44 50 25 29 33 34 38 43 49 55 64 53 59 68 37 41 47 34 38 44 30 34 39 36 41 48 40 45 51 53 59 69 75 84 97 70 78 90 69 78 89 60 67 77 67 76 87 78 89 102 77 88 101 65 74 85 51 59 68 45 50 58 60 68 78 66 74 86 69 78 90 58 66 76 53 60 69 51 58 67 49 56 64 46 52 60 55 62 72 58 66 76 54 61 70 41 47 54 46 52 60 44 50 57 43 48 56 28 32 37 40 45 52 37 42 49 39 44 51 40 45 52 37 42 48 44 50 57 37 42 48 49 56 65 55 62 72 70 79 90 72 82 95 80 90 105 65 73 85 66 75 86 52 59 68 49 55 64 47 53 62 48 54 62 43 49 57 36 41 47 45 51 60 44 49 57 32 36 42 41 47 53 41 47 55 45 52 60 63 72 83 63 72 83 52 59 68 36 41 48 31 36 41 35 40 46 39 45 52 38 44 51 42 48 56 53 60 70 61 69 80 71 80 93 75 85 98 60 68 79 47 53 61 43 49 57 46 52 59 47 54 62 62 71 82 58 66 76 73 83 96 69 79 91 69 79 92 76 86 100 61 69 80 56 64 73 48 55 63 50 57 66 64 73 85 68 77 88 73 82 95 88 100 115 103 117 134 113 128 148 116 133 154 109 123 142 94 107 124 67 76 88 43 49 57 63 72 84 77 88 101 77 87 101 81 92 107 78 89 103 83 95 109 90 102 117 87 99 114 77 88 102 63 71 83 64 73 84 65 74 85 65 74 85 75 85 98 68 78 91 69 78 90 88 100 116 76 86 99 64 72 83 53 60 69 47 54 62 61 70 81 70 80 92 74 84 97 63 72 83 55 63 73 61 69 80 73 83 96 85 97 113 79 90 103 62 70 81 49 56 65 51 58 68 59 68 78 73 83 96 76 86 100 70 80 93 65 74 86 64 73 84 63 71 82 67 75 87 81 92 107 89 101 117 91 103 119 109 124 143 118 134 155 122 138 158 117 133 153 101 114 132 87 99 115 79 90 104 82 93 108 92 105 121 90 102 118 69 79 92 61 70 81 46 52 60 38 43 50 46 52 60 51 58 67 54 61 71 49 55 64 38 44 50 53 60 70 86 98 113 86 98 113 92 104 120 90 102 118 80 91 106 74 84 97 82 93 108 92 104 120 93 106 123 102 116 135 109 123 142 112 127 146 108 123 142 96 109 126 83 94 108 77 87 101 73 82 95 58 66 76 45 51 59 41 47 54 42 47 55 48 54 63 67 76 87 72 81 94 63 71 83 47 54 62 34 39 46 47 54 62 71 81 94 86 97 111 81 92 107 73 83 96 66 75 87 76 86 99 83 94 109 88 99 114 96 109 125 100 113 131 96 108 124 87 99 114 76 85 98 65 74 85 47 53 61 32 36 42 31 35 41 39 44 51 41 46 53 41 47 54 54 62 71 77 87 100 92 104 120 100 112 129 111 125 143 107 121 139 92 104 121 69 78 89 35 39 45 48 54 62 66 74 85 74 83 96 73 82 94 76 86 98 79 89 102 74 83 96 66 74 85 57 64 73 51 58 66 47 53 61 53 60 68 55 62 71 55 62 72 58 66 75 52 58 67 53 60 69 49 55 63 45 50 57 37 42 48 44 49 56 62 70 79 64 72 82 67 76 86 61 69 78 51 58 66 47 53 61 47 52 60 62 69 79 65 73 83 62 70 79 71 79 90 90 101 116 86 96 109 75 83 94 55 61 69 34 38 43 23 26 29 31 35 40 38 43 49 49 54 61 47 52 59 38 43 49 42 47 53 41 46 52 35 39 45 31 34 39 23 26 29 24 27 30 30 33 38 39 44 50 40 44 50 40 44 50 29 32 36 34 37 42 34 37 42 45 50 56 39 44 49 39 43 48 32 35 39 31 34 39 30 34 39 25 28 31 30 33 37 23 25 28 28 31 34 27 30 33 24 26 29 22 25 28 23 26 29 23 25 28 26 29 32 22 24 27 22 24 27 16 18 20 28 31 35 35 38 42 27 29 33 24 26 29 21 23 25 31 33 37 30 32 36 19 21 23 24 27 30 27 29 32 14 15 16 10 11 12 8 9 10 10 11 12 16 18 20 25 28 31 22 24 27 36 39 43 34 37 41 33 36 40 38 41 46 30 32 36 24 26 29 27 29 33 19 21 23 10 11 12 24 26 29 22 24 27 27 30 34 24 27 30 23 25 28 26 29 32 19 21 23 17 19 21 22 24 27 24 26 29 22 25 27 22 25 28 25 28 31 13 14 15 19 20 23 31 34 38 25 28 31 17 19 22 20 22 24 20 22 25 25 27 31 26 29 32 25 27 31 23 26 29 30 33 38 34 38 42 50 55 62 60 66 74 63 70 78 56 62 70 62 69 77 57 63 71 55 61 69 58 64 72 52 57 65 60 66 75 60 66 75 64 70 79 69 76 86 68 76 86 60 67 76 59 66 75 37 41 47 30 34 39 32 36 41 44 49 56 42 47 54 46 52 59 32 35 40 23 26 30 26 29 33 33 37 42 50 56 64 45 50 57 51 58 66 49 54 61 38 42 48 38 42 48 50 56 63 46 52 60 38 42 49 41 46 53 43 48 55 49 54 61 48 54 62 57 64 73 59 66 76 61 69 79 56 62 71 68 77 89 78 88 100 76 85 97 77 87 100 82 92 106 81 92 105 59 67 77 35 39 45 28 32 36 42 47 54 35 39 45 32 36 41 31 35 40 34 39 45 66 74 86 81 91 105 102 115 133 92 103 119 83 94 108 67 76 87 34 39 45 36 41 47 47 53 61 51 57 65 58 65 75 73 82 95 76 85 98 81 91 105 75 84 97 73 83 95 46 51 59 48 54 62 49 56 64 51 57 66 47 53 61 43 49 56 45 51 59 44 50 58 43 49 57 36 41 47 32 36 42 29 33 38 37 42 49 50 56 65 68 76 88 63 72 84 61 69 79 55 62 73 44 50 57 57 65 75 59 67 77 54 61 70 47 53 61 33 38 44 36 40 46 43 49 57 54 61 70 67 76 87 67 75 87 81 92 106 86 97 113 90 101 117 75 86 99 58 66 76 50 56 65 48 55 63 37 42 49 45 52 60 62 70 81 51 58 67 43 49 57 39 44 51 33 38 44 38 43 50 37 42 49 44 50 58 43 48 55 33 37 43 36 41 47 40 46 53 45 51 60 39 44 50 47 54 62 44 50 58 55 63 74 69 78 90 68 78 90 60 68 78 55 62 72 72 82 94 79 90 104 78 89 104 83 94 109 73 83 95 74 84 97 59 67 78 37 42 49 29 33 38 41 47 54 56 64 74 64 73 85 67 76 88 72 82 95 67 76 88 76 87 100 73 83 97 61 69 80 66 75 86 63 72 83 74 83 96 86 98 113 94 106 123 90 103 119 84 95 110 81 92 108 80 91 106 74 84 98 54 61 71 62 71 82 56 63 73 60 69 80 68 78 90 71 81 93 73 83 96 77 87 101 38 43 49 30 34 40 37 42 49 35 39 45 35 40 46 47 54 62 43 49 57 40 45 52 58 65 75 66 75 87 81 92 107 90 103 119 107 121 140 107 122 141 99 113 130 81 92 106 70 79 91 72 82 95 73 83 97 95 109 126 111 126 146 114 130 150 105 119 138 86 98 113 72 81 94 65 74 86 64 73 84 68 77 89 76 86 100 83 94 109 79 90 105 72 82 95 71 81 94 62 71 82 58 66 77 46 53 62 39 44 51 37 42 48 53 61 70 68 76 88 57 65 75 46 53 61 52 59 68 58 66 76 70 79 91 74 85 98 79 90 104 82 93 108 96 109 126 98 111 128 102 116 135 91 104 121 90 102 118 89 101 117 91 103 119 99 113 130 99 112 130 90 103 120 80 91 105 67 76 88 65 74 86 68 78 90 82 93 108 89 101 117 79 90 103 68 77 89 50 57 66 51 58 67 87 98 113 94 106 122 97 110 127 102 115 133 91 103 120 85 96 111 81 92 106 76 86 99 56 64 74 43 49 57 42 47 55 40 45 52 48 54 62 53 60 69 64 72 83 67 76 88 75 85 98 73 82 94 75 85 97 65 74 86 44 49 57 33 38 44 33 38 43 45 51 58 42 47 55 44 50 57 43 49 57 43 48 55 61 68 79 62 70 81 62 70 81 71 81 93 70 79 91 61 69 79 56 63 73 42 47 55 39 44 50 50 57 66 58 66 77 53 61 70 65 73 84 61 69 79 50 57 65 37 42 49 40 45 51 40 45 53 53 60 69 59 67 77 65 73 84 52 59 67 54 61 69 67 75 87 67 75 85 75 85 99 77 88 101 74 83 95 68 77 88 54 61 69 48 54 62 40 45 51 35 39 45 36 40 46 34 38 44 38 43 49 52 59 67 56 63 72 48 54 63 61 69 78 63 70 80 71 79 90 62 69 78 49 55 62 50 56 64 43 48 55 46 52 60 53 59 68 58 65 75 52 58 66 46 51 58 46 52 59 54 60 68 48 53 60 54 60 69 43 48 55 34 38 43 23 25 29 22 25 29 34 38 43 36 40 46 41 46 52 57 63 72 52 59 67 67 74 83 59 65 74 58 64 73 57 63 72 55 60 67 36 40 45 33 37 42 27 30 34 28 31 35 28 31 35 38 42 47 33 36 41 24 27 30 29 32 37 29 32 36 42 46 52 42 47 53 39 44 49 27 30 34 25 27 30 23 25 28 18 20 22 22 24 26 16 18 20 15 17 18 22 24 27 22 23 26 36 40 45 38 41 46 40 44 50 37 41 46 34 38 42 25 28 32 14 16 18 14 16 17 24 26 29 27 30 33 35 39 44 28 31 35 23 25 28 27 29 33 24 26 29 19 21 24 18 20 23 25 28 31 28 31 35 30 33 37 35 38 42 36 39 44 32 35 39 41 45 51 25 28 31 31 34 38 15 16 18 19 21 23 20 22 25 15 17 19 17 19 21 28 31 35 29 32 35 43 47 54 47 52 58 47 51 57 50 56 63 62 68 75 56 62 70 52 57 64 38 42 47 31 35 39 22 24 28 22 24 27 31 34 39 29 32 36 27 30 34 31 34 38 41 45 51 42 46 52 58 64 73 42 46 52 36 39 44 35 39 44 46 52 58 33 36 42 41 45 51 38 42 48 39 44 50 46 51 58 52 57 65 47 52 59 56 62 70 57 64 72 35 39 44 27 30 34 39 43 49 45 50 57 50 56 65 58 65 74 58 64 73 46 51 59 41 46 53 42 47 54 39 43 49 46 52 59 47 53 60 46 51 59 37 41 48 43 48 55 51 57 66 59 67 77 59 65 75 61 69 79 59 67 76 40 46 53 31 35 40 45 50 58 55 62 71 56 62 71 57 64 74 50 57 66 48 54 62 50 56 64 42 47 54 30 33 38 32 37 42 33 37 42 47 53 61 57 64 74 51 57 66 39 44 51 36 41 47 51 58 67 68 77 88 76 86 99 72 81 93 33 37 43 35 40 46 48 54 62 66 75 86 60 68 78 47 53 61 41 47 54 43 49 57 43 49 57 47 53 62 47 53 61 46 52 60 58 66 76 75 84 97 87 99 114 97 110 127 98 111 128 96 108 125 85 96 110 61 70 81 51 58 68 74 84 97 88 100 116 87 99 113 89 101 117 106 120 138 110 124 144 109 124 143 99 112 130 91 103 119 82 93 107 82 93 107 76 86 100 79 89 102 71 81 94 65 73 84 55 61 71 64 73 85 69 78 91 68 77 89 59 67 78 64 73 85 59 67 77 63 71 82 58 66 76 57 64 74 62 71 81 64 73 84 61 69 81 50 57 65 53 60 70 45 51 59 40 46 53 48 54 62 52 59 69 64 73 84 60 69 80 44 50 58 27 31 36 28 31 37 48 54 62 68 77 89 69 78 91 66 75 87 69 79 91 96 109 126 115 130 151 129 146 169 138 157 182 144 163 188 125 142 164 119 136 159 112 128 148 100 113 130 92 105 122 82 93 107 71 81 94 62 70 81 70 80 92 67 77 89 56 64 75 62 70 81 81 92 106 79 90 104 81 92 106 86 97 112 90 103 120 94 107 124 92 105 121 89 101 118 82 94 109 66 75 87 57 65 75 58 66 76 62 71 82 84 96 111 106 120 139 112 128 148 115 131 152 115 130 150 103 117 135 99 112 129 92 105 121 82 94 109 76 86 99 78 88 101 51 58 68 54 61 70 57 65 75 50 57 66 60 68 79 67 77 89 77 87 101 70 79 91 60 68 78 53 60 69 74 85 98 76 86 100 73 83 96 76 85 99 78 88 102 72 82 95 76 86 99 74 84 97 85 96 110 84 95 110 86 98 113 86 97 112 81 92 106 74 84 98 65 74 85 59 67 78 75 86 100 80 91 106 79 90 105 55 62 72 45 51 59 39 44 51 34 39 45 35 39 45 63 71 82 78 88 102 85 97 112 88 100 116 92 104 120 82 92 106 54 62 72 38 43 50 57 64 74 88 100 115 102 116 134 100 115 133 103 116 134 97 111 129 86 98 113 78 88 101 75 85 99 72 82 94 77 88 101 80 91 105 88 99 114 95 108 124 92 105 121 92 103 119 99 112 129 105 120 139 118 134 155 128 146 168 129 146 168 125 142 164 124 140 161 116 132 153 103 117 136 96 109 126 99 112 129 85 96 111 69 78 90 56 63 73 68 78 90 69 78 90 61 70 80 53 60 70 48 54 63 51 58 68 53 60 70 40 45 52 42 48 55 49 55 63 51 58 67 49 56 64 55 62 72 63 72 83 72 82 95 76 86 100 81 91 105 77 87 101 55 62 71 45 50 58 47 53 61 44 49 57 54 62 71 67 76 88 61 69 79 41 47 54 44 50 58 61 69 79 75 85 97 71 80 92 71 80 92 52 59 68 50 56 64 53 60 69 53 60 69 55 62 72 55 63 73 60 67 78 54 61 70 59 67 77 79 89 103 87 98 111 79 89 103 70 79 91 65 74 85 60 68 78 57 64 74 56 64 74 58 66 75 58 66 75 53 59 68 50 56 64 49 56 64 50 56 64 57 64 74 63 71 81 50 56 65 45 51 59 65 73 85 75 84 96 78 87 100 95 107 122 88 99 113 89 100 114 84 94 107 78 87 100 60 67 77 47 53 61 31 35 40 32 35 40 37 42 48 43 49 56 50 56 63 52 58 67 53 59 68 59 66 76 61 69 79 66 74 84 65 73 82 51 57 65 49 55 63 42 47 54 22 25 28 32 36 41 37 42 47 44 49 56 58 65 74 64 71 80 64 71 81 69 77 88 69 77 87 59 66 75 62 69 79 65 72 81 50 55 62 45 49 56 32 36 41 29 32 37 29 32 37 24 26 30 28 31 35 33 37 42 41 45 51 49 53 60 43 48 54 43 48 54 38 42 48 31 34 38 29 32 36 34 38 43 36 40 45 42 46 52 37 41 46 41 45 50 36 39 44 38 42 47 40 44 50 27 30 34 24 26 30 25 27 31 23 25 28 23 25 29 17 18 21 13 15 17 15 17 19 25 27 30 24 26 30 33 36 40 32 35 39 26 29 32 23 25 28 26 28 32 29 32 36 21 23 26 28 31 34 32 35 39 29 32 36 23 26 29 30 33 37 27 30 34 31 34 39 28 30 34 24 26 29 20 22 25 20 22 24 18 20 23 28 30 34 27 30 33 20 22 25 33 36 41 44 48 55 40 45 51 40 45 51 45 50 56 44 49 55 35 38 43 21 23 26 28 31 36 31 35 39 29 32 36 32 35 39 33 37 42 41 46 52 35 39 44 32 36 41 27 30 34 31 35 40 38 42 47 39 44 50 45 51 58 62 69 78 55 62 70 59 65 74 59 65 74 54 60 68 65 73 83 63 71 81 67 75 86 62 70 80 68 76 87 68 76 87 55 61 69 49 55 62 46 52 59 45 50 57 57 64 74 66 74 84 68 77 88 59 66 75 53 60 68 53 59 67 49 55 64 45 50 58 51 58 66 51 57 66 54 60 69 49 55 63 44 49 56 38 43 50 40 45 52 32 36 41 33 38 43 35 40 46 46 51 59 47 53 61 44 49 56 32 36 42 32 36 42 32 36 41 47 54 62 42 47 54 40 45 52 40 45 51 44 50 57 55 62 71 54 61 71 63 71 81 62 71 81 61 69 79 62 70 80 76 86 99 73 83 95 58 65 75 49 56 64 43 49 57 40 45 52 41 46 53 36 41 47 42 47 55 37 42 48 45 51 59 49 55 64 37 43 49 36 40 46 36 41 47 48 55 63 49 55 64 59 67 77 70 79 91 76 86 98 58 65 75 44 50 57 52 59 68 65 73 84 60 67 77 71 81 93 69 79 91 78 89 103 72 82 94 75 85 98 64 72 84 71 80 92 70 80 92 75 85 98 83 95 109 72 82 94 68 77 89 56 64 74 45 51 59 62 71 82 80 92 106 82 93 107 70 80 92 62 70 80 51 57 66 55 63 73 45 52 60 41 47 55 66 75 86 77 87 101 92 105 121 96 109 125 102 116 134 107 121 140 107 122 141 96 109 126 90 102 118 76 87 101 71 80 92 56 64 74 54 61 71 45 51 59 57 65 75 62 71 82 71 81 93 80 91 105 80 91 105 74 84 98 90 103 119 108 122 142 116 132 153 120 136 158 132 149 171 121 139 161 121 138 159 126 143 165 124 142 164 108 123 142 90 103 119 81 92 106 70 80 93 58 65 75 55 62 72 66 75 86 75 85 99 83 94 109 84 96 111 81 92 107 90 101 117 87 99 114 95 108 125 85 96 111 72 82 94 59 67 78 59 67 78 66 76 88 69 78 91 77 87 102 86 98 114 88 101 117 98 111 129 84 96 112 78 88 102 67 77 89 47 54 63 43 49 57 51 58 67 52 60 69 92 104 121 87 99 115 76 86 100 44 50 58 39 44 51 54 61 71 60 69 79 61 69 80 53 60 70 44 49 57 50 57 65 47 53 61 52 59 69 59 67 77 60 68 79 47 53 62 30 34 39 54 61 70 58 65 76 45 51 59 41 46 53 51 58 67 59 67 78 54 61 71 40 45 52 35 40 46 37 42 48 38 43 50 39 44 51 41 46 54 56 64 74 63 72 83 72 81 94 78 88 102 87 99 115 100 113 131 106 121 140 108 122 141 104 119 137 97 110 127 91 103 119 86 98 113 94 107 123 93 105 122 91 103 120 89 101 116 72 82 95 66 75 86 68 78 91 82 93 108 87 99 114 88 100 116 94 106 122 85 96 111 82 93 108 65 74 85 64 72 83 58 65 75 67 77 89 78 89 103 78 88 101 82 93 108 89 101 117 89 101 117 75 85 99 70 80 92 67 76 89 65 73 84 68 77 89 76 86 99 75 85 99 70 80 93 60 68 78 65 73 85 65 74 86 52 60 70 47 54 62 50 57 66 51 58 67 53 59 68 49 55 64 49 56 65 48 54 63 43 49 57 39 44 51 45 51 60 64 72 83 67 76 88 92 104 120 84 95 110 75 85 98 61 70 81 49 56 64 61 69 80 71 81 94 74 84 96 78 89 103 85 96 110 83 93 107 81 91 105 77 87 100 66 75 87 63 71 82 67 77 89 66 74 85 69 78 89 73 83 95 80 91 105 88 100 116 81 91 105 97 109 126 80 90 104 71 80 92 74 83 95 63 70 80 66 74 85 71 80 92 70 79 90 60 68 79 66 74 86 60 68 78 55 62 71 44 49 56 44 50 57 39 44 50 46 52 60 39 44 50 38 42 49 37 42 48 36 41 48 39 44 50 41 46 53 44 49 56 55 62 72 65 73 84 62 69 79 52 59 67 44 49 56 42 47 53 35 39 44 30 34 39 43 48 55 47 53 60 42 47 54 29 33 37 34 39 45 24 27 31 33 36 41 33 36 41 34 38 44 37 41 47 33 37 42 41 46 53 48 54 62 54 61 70 66 74 84 62 70 79 50 55 63 54 60 69 50 56 64 54 60 68 39 44 50 52 58 66 51 57 65 45 50 57 34 38 43 42 47 53 48 53 60 46 51 58 39 43 49 44 49 55 35 39 43 37 41 47 37 41 47 45 49 56 51 57 64 54 59 67 63 70 79 71 78 89 53 58 66 47 52 59 33 37 42 32 35 39 29 32 36 24 26 30 33 36 41 30 33 38 40 44 50 35 39 44 52 58 65 54 59 67 44 49 55 49 55 62 40 44 49 46 51 57 47 52 58 45 50 56 49 54 61 68 75 85 71 79 89 52 58 65 49 54 61 63 69 77 59 66 74 63 70 79 59 65 74 66 72 81 81 90 101 46 51 57 54 60 67 53 59 67 54 60 68 52 57 65 45 49 56 49 55 62 56 62 71 47 52 59 41 45 52 42 47 53 41 45 51 36 40 45 37 41 47 26 29 33 28 31 35 41 46 51 51 57 65 68 75 86 59 66 74 52 58 65 37 41 47 29 32 36 33 36 41 21 24 28 36 40 45 40 44 50 37 41 47 34 38 43 29 33 37 26 29 33 33 36 41 34 37 42 47 53 60 55 61 69 53 59 68 52 58 66 34 38 43 36 40 46 38 42 48 32 36 41 37 41 47 47 53 60 53 59 68 60 67 77 62 70 80 61 69 79 85 95 109 78 88 100 82 92 105 88 98 112 85 96 110 84 94 107 90 101 114 90 101 116 99 111 127 90 102 117 95 106 121 90 101 116 72 81 93 58 65 75 54 61 69 54 60 69 57 64 74 52 59 67 39 44 51 34 38 43 34 39 44 35 40 46 44 50 58 41 46 53 52 59 67 68 76 88 71 80 93 71 80 92 69 78 89 57 65 74 59 66 76 65 74 85 69 78 89 77 86 99 85 95 109 78 88 102 71 81 94 68 78 90 73 82 95 71 81 93 55 63 72 44 50 58 38 43 49 46 52 59 47 53 61 62 70 80 70 79 90 73 83 95 74 84 97 76 86 100 89 101 116 92 105 122 100 113 130 99 112 129 97 109 126 87 98 113 69 78 91 43 50 58 48 54 63 59 67 78 61 70 81 76 86 99 76 86 99 89 101 117 89 101 117 90 102 117 103 117 135 111 126 145 104 118 136 107 121 140 100 113 131 100 113 131 92 104 120 89 101 116 79 90 104 63 71 82 47 53 62 71 80 93 86 97 112 94 107 124 89 102 118 75 86 99 76 87 100 67 76 88 60 68 78 47 53 62 35 40 47 70 79 92 82 92 106 88 100 116 98 111 129 91 103 120 95 107 124 77 87 101 53 60 69 47 54 62 47 54 62 57 64 74 52 59 68 64 73 85 73 82 95 83 95 110 97 111 128 90 103 120 92 105 122 78 88 101 73 82 95 63 72 83 64 72 83 58 66 76 46 51 59 38 43 50 53 61 70 66 75 87 61 69 80 58 66 77 78 88 101 84 95 109 89 101 116 93 105 122 87 100 115 86 98 113 87 99 113 86 97 112 92 105 121 92 104 120 89 101 117 98 112 129 103 117 135 105 119 138 100 114 132 93 105 121 95 109 126 100 113 131 109 123 143 120 137 158 123 139 160 118 134 155 110 125 145 97 110 127 86 98 113 77 87 101 82 93 108 79 89 103 72 82 95 86 98 113 77 87 100 62 70 82 50 57 65 43 49 56 39 44 51 54 61 71 58 66 76 68 77 89 80 91 105 80 91 106 79 90 105 79 89 103 77 89 103 76 86 100 79 90 104 81 92 107 91 103 119 88 100 117 80 91 105 71 80 92 52 59 68 37 42 48 44 51 59 47 53 62 43 49 58 50 57 67 57 65 76 64 72 84 70 79 92 73 83 95 89 101 117 94 107 124 107 121 140 98 111 128 104 119 138 109 125 144 115 129 149 91 103 119 81 93 107 71 81 93 60 68 79 62 71 82 51 58 67 50 57 65 47 53 61 45 52 60 66 75 87 80 91 105 86 97 112 76 87 100 77 88 102 68 77 89 74 83 95 65 74 86 71 81 93 78 88 102 85 97 112 94 107 124 98 112 130 97 110 126 101 115 132 107 122 142 100 114 132 85 97 112 82 93 107 75 85 98 75 85 98 71 82 95 72 82 94 75 85 99 81 92 106 90 103 119 85 96 111 65 74 85 42 48 55 35 40 46 49 56 64 50 56 65 44 49 56 41 46 54 46 52 60 53 60 69 47 54 63 39 45 52 42 47 55 38 43 50 49 55 64 55 62 72 58 65 76 55 62 72 57 65 75 43 48 56 37 41 47 48 54 62 54 62 72 42 48 55 44 50 58 53 60 69 59 67 78 45 51 58 42 47 55 38 43 50 41 47 54 39 45 52 54 61 70 62 70 80 55 62 71 58 66 76 56 63 73 47 53 61 42 48 56 47 53 61 57 64 74 53 60 69 52 59 68 58 65 75 61 69 79 63 71 81 87 98 112 94 106 122 89 100 115 76 86 100 71 80 92 60 67 76 67 75 86 55 62 71 61 68 78 66 74 85 58 66 75 57 65 74 37 42 48 44 49 56 54 61 69 74 83 96 82 93 107 75 85 98 72 81 93 63 71 82 65 73 83 61 69 79 61 68 78 38 42 48 27 30 35 30 34 39 33 37 43 29 33 37 30 34 39 28 31 36 38 42 48 49 55 62 50 56 65 47 52 59 28 32 37 26 29 33 43 48 55 43 49 56 48 53 61 50 57 65 53 60 68 55 62 70 44 48 55 46 52 59 47 53 60 47 53 60 45 50 57 37 42 48 36 40 45 47 52 60 54 61 69 59 65 75 58 65 74 67 75 84 59 65 74 51 56 64 51 57 64 39 44 50 47 53 60 51 57 65 43 48 55 37 41 47 30 33 38 30 33 37 35 39 44 42 46 52 40 44 50 30 33 38 45 50 56 37 41 46 33 37 41 63 70 80 57 64 72 58 64 72 57 63 73 48 53 60 46 51 58 41 46 52 47 52 59 47 52 58 53 59 66 52 58 67 51 56 63 55 61 69 45 50 56 53 59 66 50 56 63 33 36 41 27 30 34 29 33 37 32 35 39 28 32 36 25 28 32 32 36 41 41 46 52 40 44 50 42 47 53 32 36 41 28 31 35 34 38 43 39 43 49 31 34 39 31 35 39 27 30 35 25 28 32 33 37 42 49 54 61 46 51 59 47 52 59 53 59 67 43 47 54 51 57 65 66 74 84 65 72 82 67 74 84 64 71 81 62 69 78 69 78 89 60 67 76 57 64 74 44 48 55 38 42 48 27 30 34 29 33 37 36 40 46 52 58 66 42 48 55 40 45 51 40 45 52 34 38 43 31 35 40 30 33 38 31 35 40 30 33 38 28 31 36 37 42 48 33 37 42 31 35 40 38 43 49 42 47 54 48 54 62 46 52 60 36 41 47 34 38 44 43 48 56 44 49 56 44 49 57 40 44 51 48 54 62 53 61 70 66 74 86 70 79 91 74 84 97 79 89 102 75 84 96 65 73 84 51 58 67 43 48 55 38 43 49 46 52 59 54 61 70 60 68 78 59 67 77 46 51 59 39 45 52 53 60 70 71 80 92 70 79 91 59 67 77 65 74 85 69 78 89 48 54 62 33 38 44 51 57 66 44 49 57 51 58 67 45 51 59 39 44 51 29 33 38 33 37 43 52 58 67 74 84 97 91 103 118 103 117 135 110 125 145 104 117 135 104 119 137 103 117 136 102 115 133 88 101 117 100 113 131 91 103 119 84 95 110 75 85 98 64 73 84 48 55 63 31 35 41 40 45 52 39 45 52 43 49 58 53 60 69 51 58 67 49 55 64 70 79 91 83 94 109 82 93 108 88 99 113 91 102 117 77 88 102 67 76 88 51 58 66 58 67 77 58 66 76 61 69 80 54 60 70 51 58 67 29 33 38 34 38 45 51 57 66 56 63 73 60 68 78 58 66 76 66 76 88 87 99 115 97 110 127 99 112 130 89 101 117 85 96 110 60 69 79 49 56 64 72 82 95 93 106 122 107 121 140 107 121 140 102 115 133 102 116 134 103 117 135 116 132 152 124 141 163 130 149 173 133 150 173 129 146 169 128 146 168 122 138 160 111 126 146 114 129 149 110 125 144 89 101 117 65 73 85 43 49 57 78 89 103 106 121 140 126 143 165 131 149 172 124 141 165 117 134 155 122 138 160 123 139 160 103 118 138 78 88 102 46 53 61 62 71 82 84 95 110 101 115 133 96 108 125 84 96 111 76 86 99 65 74 86 66 75 87 78 89 102 77 87 100 74 84 97 74 85 98 83 94 108 68 77 90 60 68 78 44 50 58 62 70 82 87 100 116 102 116 133 90 102 119 87 99 115 74 84 97 61 69 81 55 63 73 50 56 65 46 52 60 50 57 65 58 66 76 56 63 73 69 79 91 68 77 89 67 76 88 73 83 95 69 79 91 68 77 89 71 81 94 67 76 88 62 71 82 43 49 57 63 71 82 73 83 96 85 95 110 89 101 117 99 112 130 96 108 125 86 98 114 77 87 100 56 63 73 53 61 71 50 57 66 44 50 58 30 35 41 47 54 62 49 56 65 38 43 50 30 34 39 45 51 58 44 50 58 34 38 44 29 33 38 39 44 51 52 59 69 66 75 86 79 90 105 81 91 105 78 88 102 58 67 77 51 58 67 33 38 44 52 59 68 77 87 100 89 101 117 91 103 119 87 99 115 82 93 108 85 96 111 88 100 116 76 87 100 76 86 99 74 84 96 69 78 91 70 80 93 75 86 100 76 86 100 78 89 102 63 72 83 59 68 79 54 62 71 52 59 69 79 89 103 87 98 113 94 106 122 83 94 108 76 86 100 64 73 85 54 60 69 58 66 76 65 74 85 69 78 90 65 73 84 55 63 73 48 55 64 37 42 48 38 43 49 46 52 60 64 73 84 88 100 116 96 109 127 103 117 135 91 104 121 87 98 113 82 93 107 81 92 107 68 78 90 69 78 90 71 80 92 66 74 86 79 89 102 70 79 91 52 60 69 38 43 50 35 40 46 38 44 51 42 47 54 46 52 60 46 53 61 33 38 44 25 29 33 42 48 56 53 60 69 42 47 55 36 41 47 38 43 49 40 45 52 29 33 38 34 39 45 38 43 49 41 47 54 53 60 70 62 70 81 55 62 71 57 64 74 58 65 75 60 68 78 70 79 90 67 75 87 67 76 88 68 76 88 61 69 79 58 65 74 50 56 65 41 47 54 40 45 51 41 46 53 60 68 78 55 61 70 51 57 65 50 57 65 46 51 58 40 44 51 38 43 49 38 43 49 27 30 35 22 25 29 38 42 48 57 64 73 57 64 73 52 58 66 46 51 58 49 55 63 60 67 76 59 66 75 55 61 70 39 44 50 53 59 67 59 66 75 64 71 81 51 56 64 36 41 47 31 34 39 31 35 40 27 31 35 30 33 38 36 40 46 39 43 50 55 61 70 60 67 77 41 46 52 42 47 54 48 53 60 46 52 59 40 45 51 27 30 34 21 23 26 34 38 43 38 42 48 41 46 52 43 48 54 32 36 41 21 23 26 28 31 35 29 32 37 23 26 30 29 32 36 33 37 42 22 25 28 19 22 25 30 34 38 37 41 47 31 34 38 36 40 45 43 47 53 33 37 42 36 40 46 39 43 49 54 60 68 47 52 59 57 64 72 63 70 79 65 73 84 77 85 96 82 91 103 70 78 88 55 62 71 42 47 53 39 44 50 47 52 59 40 45 52 52 58 66 48 53 60 42 47 53 30 34 38 21 23 26 27 30 34 40 45 52 52 58 66 48 54 61 36 41 46 37 42 48 35 39 44 31 35 40 41 46 52 47 52 59 51 58 66 51 57 65 47 53 60 36 40 45 35 39 44 31 35 40 28 31 36 36 40 45 39 44 50 40 44 51 47 53 61 49 55 62 52 58 66 61 68 78 50 56 63 57 64 73 52 58 65 65 73 82 67 75 86 92 103 117 80 89 102 71 80 91 57 63 72 66 74 85 60 67 77 52 58 67 46 52 59 41 46 53 36 40 46 44 49 56 43 48 55 48 54 63 64 72 82 64 72 83 61 69 79 66 74 85 71 80 92 68 76 88 56 63 73 62 70 80 61 68 77 66 74 85 75 85 97 67 75 86 57 64 74 44 50 57 51 58 66 54 61 70 56 63 73 56 64 74 64 72 83 58 66 76 61 69 79 59 66 76 48 55 63 47 53 61 32 37 42 40 45 52 53 61 70 59 67 77 59 67 76 64 72 83 58 66 76 53 60 69 48 54 62 42 48 55 40 45 52 46 52 59 39 44 51 41 47 54 47 54 62 75 85 97 89 101 116 96 109 126 100 113 131 94 107 124 81 92 106 60 68 78 45 51 59 54 61 71 55 62 72 53 60 69 51 57 66 52 59 69 52 59 69 54 62 71 51 58 67 36 41 48 38 43 49 48 54 63 36 41 47 28 31 36 47 54 62 64 73 85 69 78 90 72 82 95 88 100 116 104 117 134 112 127 147 112 127 147 118 134 154 112 127 147 109 124 144 108 123 143 122 137 158 122 138 159 118 134 156 103 116 134 83 94 109 79 90 104 67 76 88 52 59 69 61 69 80 72 82 95 76 86 99 88 99 115 93 106 122 94 106 122 81 91 105 74 84 97 71 80 93 62 70 80 65 74 86 66 75 86 49 56 64 46 52 60 60 68 79 71 80 92 67 76 87 56 63 73 65 74 86 70 79 92 68 78 91 76 86 100 79 90 103 93 106 123 83 95 110 86 97 112 85 97 112 85 97 113 86 99 114 74 84 97 76 87 101 69 79 91 60 68 79 47 53 61 56 64 74 70 79 92 97 110 127 113 129 150 122 139 161 111 127 147 116 131 152 108 122 141 95 108 126 71 81 93 60 68 78 68 77 89 76 86 100 81 92 106 91 103 119 95 107 123 85 96 111 82 93 107 72 82 94 67 76 87 57 65 75 72 82 94 79 89 103 97 111 128 98 110 127 88 100 116 64 73 84 53 60 69 72 82 95 92 105 122 99 113 131 56 64 75 68 78 90 73 83 96 76 86 100 78 89 103 79 89 103 77 88 102 72 83 96 81 92 106 80 92 106 73 83 96 66 75 87 58 66 77 46 52 60 35 40 46 39 44 51 61 69 80 78 88 101 77 88 101 69 78 90 58 66 76 67 76 88 67 77 89 65 74 87 78 88 102 75 85 99 62 70 81 44 50 57 59 66 76 57 65 75 53 61 71 55 62 72 42 47 55 38 43 50 51 57 66 46 52 60 50 57 66 56 64 74 61 69 79 52 59 68 41 47 54 37 42 49 38 43 50 42 48 55 42 48 56 37 42 49 37 42 48 44 50 57 62 70 80 67 76 88 69 78 90 70 80 92 73 82 95 81 93 108 75 85 98 67 76 88 59 67 78 52 59 68 41 47 54 38 43 50 47 54 62 65 74 86 79 90 103 85 96 112 85 96 111 85 97 112 70 80 92 51 57 66 46 52 60 36 41 48 29 33 39 32 36 41 34 38 44 33 37 43 29 33 38 50 56 65 56 64 74 48 55 63 48 54 63 55 63 73 55 63 72 50 57 66 49 56 64 46 53 61 34 39 45 68 77 89 94 107 123 99 112 128 96 109 125 89 101 116 95 107 124 85 96 111 78 88 101 68 77 89 66 75 87 62 70 80 54 62 71 45 51 59 33 38 44 32 36 42 39 44 50 44 50 58 44 50 58 48 54 63 53 60 70 65 74 85 67 76 88 53 61 70 49 56 64 52 58 67 66 74 86 84 94 107 84 95 109 75 85 98 61 69 79 34 39 45 39 45 52 44 50 58 35 39 45 27 30 35 30 35 40 45 51 58 40 46 53 43 48 56 53 60 68 67 76 87 68 77 88 66 74 85 71 80 92 63 70 80 66 74 85 72 81 94 74 83 95 75 85 97 82 92 106 70 78 90 68 77 88 66 75 86 45 51 58 31 36 41 36 41 47 50 57 66 66 74 84 75 84 97 58 65 74 50 56 64 39 44 51 34 39 44 33 37 43 37 42 47 43 48 55 49 55 63 47 53 61 48 54 62 52 58 66 67 75 86 61 69 79 60 68 78 52 58 66 40 45 52 44 49 56 47 53 61 36 41 46 31 34 39 31 35 40 25 29 33 36 41 47 33 38 43 26 29 33 30 34 39 43 48 55 51 57 65 47 53 60 55 61 69 62 69 79 64 72 82 64 71 81 68 76 87 66 73 83 76 84 96 65 72 83 66 73 83 55 61 70 52 59 67 46 52 59 29 33 37 35 39 45 44 49 56 32 36 42 48 54 61 55 61 70 64 72 82 68 77 88 74 82 93 81 90 103 75 84 96 80 89 101 89 99 113 87 97 110 70 78 89 72 81 92 62 70 80 67 75 86 67 75 85 60 67 76 46 51 57 56 63 72 50 56 64 50 56 63 41 46 53 38 43 49 38 43 49 38 43 49 24 28 32 23 25 29 30 33 38 34 38 43 42 47 54 44 49 57 42 47 53 39 44 50 37 41 47 34 38 43 30 33 38 27 30 34 23 26 30 43 49 55 52 59 67 71 79 90 54 60 68 52 58 66 56 63 71 61 68 77 76 85 97 78 87 98 85 95 109 81 91 104 72 81 92 71 80 92 71 79 91 72 82 94 81 91 104 81 91 105 84 95 108 78 88 100 68 77 88 67 75 86 72 81 93 62 69 79 53 60 68 56 63 71 61 68 78 58 65 74 49 55 63 53 59 68 49 56 65 47 53 60 59 67 77 75 85 97 75 84 96 73 82 94 79 90 103 88 99 114 80 90 103 84 94 108 77 87 100 66 74 85 41 46 53 52 58 67 81 92 106 94 106 122 100 112 128 104 117 134 99 112 128 89 100 115 88 100 115 69 77 88 55 62 71 41 46 53 39 44 51 40 46 52 36 41 47 36 41 47 38 43 50 45 51 59 54 61 71 64 72 82 69 77 89 71 81 93 72 82 95 71 81 93 70 80 93 72 81 93 77 87 101 84 95 109 95 108 125 113 128 148 116 131 151 106 121 140 91 103 119 75 85 98 61 69 80 34 38 44 46 52 60 62 70 80 54 62 71 41 47 54 43 49 56 48 54 62 62 70 81 65 74 85 68 77 89 72 82 95 67 76 87 62 71 82 49 56 65 53 60 69 49 55 64 40 46 52 32 37 42 38 44 51 58 66 76 80 91 106 96 109 127 106 120 138 107 121 139 106 121 139 102 115 133 103 117 134 100 114 132 81 92 106 61 70 81 40 46 53 35 40 47 54 62 72 86 97 112 108 123 142 107 122 141 92 104 121 92 105 121 86 98 114 77 87 101 70 79 92 67 76 87 72 82 94 71 80 93 62 71 82 53 60 69 45 51 59 52 59 67 39 45 52 42 48 56 59 67 77 72 82 95 75 85 98 76 86 99 92 105 121 89 101 118 97 111 129 92 105 122 92 106 123 100 114 131 94 107 125 86 98 113 75 86 100 66 74 86 55 63 73 34 39 45 43 49 56 53 60 69 33 37 44 48 54 62 65 74 86 82 93 108 82 93 108 83 95 110 78 89 104 56 63 73 37 42 48 51 59 68 48 55 64 58 66 77 72 82 94 75 85 99 75 85 98 65 74 86 45 51 60 41 47 54 64 73 85 72 81 94 85 96 111 99 113 130 112 127 147 116 132 153 119 136 157 124 140 162 104 118 136 84 96 111 59 67 77 56 63 73 65 74 86 73 83 95 75 85 98 65 74 86 58 65 75 43 49 56 49 56 65 61 69 80 73 83 96 89 101 116 84 95 110 68 78 90 54 62 71 46 52 60 35 40 46 49 56 65 62 71 82 72 82 95 83 94 108 89 100 116 87 99 115 85 97 113 82 94 109 78 89 103 83 95 111 74 85 98 66 75 86 48 55 63 50 57 66 64 72 84 75 86 100 75 86 99 74 84 98 78 88 102 79 90 104 87 99 114 90 103 119 94 107 123 104 118 137 99 112 130 88 100 115 87 99 114 83 94 109 64 73 85 56 64 73 43 49 56 47 53 61 55 62 72 42 48 55 47 54 62 51 58 67 62 70 82 67 76 87 63 71 82 61 70 81 47 53 61 36 41 47 55 62 71 75 86 99 68 77 90 61 69 80 55 62 72 47 54 62 48 55 64 64 72 83 58 66 76 57 65 75 42 48 55 43 48 56 49 55 64 49 55 64 36 41 48 42 48 56 66 74 86 76 87 101 83 94 108 75 86 99 66 74 86 51 57 65 50 56 65 58 66 76 59 66 76 65 74 85 56 64 73 49 55 64 51 58 67 51 57 66 57 64 74 67 76 88 69 78 90 49 55 63 33 38 43 41 47 54 58 66 76 77 87 102 87 98 113 89 101 116 82 93 107 69 78 90 49 55 63 44 50 58 43 49 57 48 54 63 41 47 54 46 52 60 57 65 75 67 77 89 81 91 105 93 105 121 96 109 126 112 127 146 110 125 145 101 114 131 101 113 129 95 109 126 94 106 122 89 100 116 89 101 116 87 99 114 68 77 88 48 54 63 41 46 53 44 50 58 52 58 68 48 54 63 38 43 49 44 50 58 45 51 58 42 48 55 56 63 73 56 63 73 38 43 50 28 32 37 46 51 59 53 60 69 38 43 50 31 35 40 35 40 46 36 41 47 38 43 49 45 51 59 43 49 56 51 57 66 54 61 70 54 60 69 50 57 65 47 53 61 37 42 48 38 43 49 56 63 72 67 76 88 75 84 96 69 77 88 62 69 79 46 52 60 41 46 53 59 67 77 73 81 93 81 91 105 74 83 95 76 85 98 53 59 67 34 39 44 50 56 64 55 62 71 68 76 87 80 89 102 66 75 86 70 79 90 56 64 73 49 55 62 58 65 75 46 51 59 47 53 61 52 58 65 50 56 64 56 63 72 63 71 81 69 78 89 70 79 90 77 86 99 68 76 88 76 85 97 81 91 104 82 92 105 70 79 90 54 61 70 36 40 46 22 25 28 30 34 39 33 37 43 36 40 46 45 50 56 55 61 70 61 69 79 49 55 63 54 60 68 54 61 69 45 51 58 29 33 38 50 56 63 54 61 69 64 72 82 82 91 104 84 94 107 84 94 107 76 85 97 78 88 100 74 83 94 69 77 88 59 66 74 52 59 67 45 50 58 25 28 32 21 24 27 29 32 36 35 39 45 39 44 51 27 31 36 39 43 50 52 58 66 54 61 70 47 53 61 41 45 52 40 45 51 49 55 63 52 59 67 56 63 72 49 55 63 50 56 64 69 77 88 70 79 90 93 104 119 86 97 111 93 104 119 90 101 116 75 84 97 78 88 101 69 77 88 53 60 69 41 47 54 38 43 49 27 30 34 39 43 50 49 56 65 56 63 71 58 65 75 46 53 61 42 48 55 40 46 53 43 49 56 51 58 66 59 67 77 68 76 87 74 84 96 83 93 107 93 104 120 101 114 131 99 112 129 113 128 147 119 133 152 112 127 145 110 124 143 107 121 140 110 123 141 99 112 128 73 83 96 59 66 76 49 55 64 54 61 70 58 65 75 53 59 68 57 64 73 54 61 70 49 55 64 63 71 81 62 70 80 53 60 70 55 61 70 43 48 56 40 45 52 39 45 51 33 37 42 53 59 69 52 59 68 57 64 73 73 82 95 70 79 91 71 80 91 56 63 73 45 51 59 41 46 54 47 53 62 41 47 54 47 53 62 60 68 78 66 74 86 74 85 98 74 83 96 63 71 82 52 59 68 50 57 66 62 71 81 67 76 88 69 78 90 82 93 107 89 101 117 77 87 99 54 62 71 43 49 57 58 66 76 75 85 98 98 112 130 108 122 140 109 124 144 111 125 144 101 115 134 100 113 130 86 97 112 74 83 96 80 90 103 83 94 109 77 87 100 71 80 92 75 85 99 82 93 107 76 86 100 72 82 94 70 80 92 74 85 98 69 79 91 78 89 103 89 101 116 98 111 129 95 108 125 100 113 130 101 115 134 112 127 147 109 124 144 113 128 149 122 139 160 119 135 157 124 140 162 120 136 157 115 130 151 101 115 133 86 96 110 58 66 76 52 59 68 55 63 73 35 40 47 27 31 35 26 30 34 27 30 35 36 41 47 35 40 46 37 43 50 45 51 60 47 54 62 49 55 64 50 56 66 51 57 66 43 48 56 36 41 47 38 43 49 51 58 68 56 64 73 58 65 75 56 63 73 65 73 85 79 89 103 87 99 114 93 105 121 81 92 107 73 83 96 69 78 91 69 78 90 80 91 106 84 95 109 87 100 116 95 107 123 100 114 132 90 102 118 75 85 98 67 76 88 54 62 71 31 35 41 60 67 78 83 95 110 96 109 126 116 131 152 125 142 165 130 148 171 136 155 181 143 163 189 142 161 186 143 163 190 137 156 181 119 135 156 100 114 132 44 50 58 41 47 55 53 60 69 54 62 72 61 69 79 59 67 78 52 59 69 47 54 62 67 75 87 74 83 96 64 73 85 59 67 77 58 65 75 60 69 79 82 93 108 96 109 127 107 121 140 112 128 148 103 117 136 75 86 99 65 75 87 61 69 80 63 72 83 70 80 92 71 82 95 74 83 96 80 92 106 83 95 110 78 88 101 66 76 88 66 76 88 56 64 74 66 75 87 75 85 98 79 90 104 79 89 102 73 83 96 71 81 94 60 69 80 51 58 67 64 72 84 56 64 75 67 76 88 70 80 92 68 77 89 68 77 89 72 82 94 53 61 70 36 40 47 57 65 75 65 74 86 71 81 95 62 71 81 52 59 69 57 65 75 68 78 90 88 100 115 97 110 128 106 120 138 90 103 119 86 98 113 94 106 123 92 105 122 92 103 119 94 107 124 92 105 122 94 106 122 90 103 119 81 92 106 65 74 86 61 69 80 55 62 71 44 50 58 50 56 65 47 53 62 42 48 55 45 50 58 47 53 62 59 67 77 60 69 79 65 73 84 59 67 78 46 52 60 54 61 70 63 72 84 50 57 67 47 53 61 54 62 71 60 68 78 60 68 79 68 77 89 80 90 104 96 110 127 91 103 119 79 90 103 66 75 87 64 72 84 51 58 67 53 60 69 50 57 66 51 57 66 45 52 60 41 47 54 34 39 44 29 33 38 43 48 56 67 76 87 68 77 90 64 72 83 67 75 86 58 66 76 47 53 62 55 62 71 45 50 58 57 65 75 59 67 78 65 74 86 58 65 75 56 64 74 49 56 64 39 45 52 59 68 78 84 95 110 87 98 113 77 87 100 81 92 105 84 95 109 68 77 88 49 56 64 41 46 53 44 50 57 43 48 55 46 52 60 48 54 62 52 59 68 69 78 91 69 78 90 68 77 88 73 83 95 66 74 85 63 70 80 54 61 71 47 53 60 37 42 48 27 30 35 32 36 41 52 59 67 47 53 60 40 46 53 43 48 55 37 42 48 39 44 51 35 40 47 47 53 62 61 68 78 70 79 90 76 86 99 69 78 89 75 84 97 62 70 81 60 68 78 54 61 70 52 58 67 59 67 76 73 82 95 101 113 130 101 114 131 101 113 129 84 94 108 87 98 112 95 107 123 79 88 100 79 88 101 83 94 108 84 94 107 77 87 100 68 77 88 46 52 59 42 47 54 44 49 56 47 53 61 54 61 70 67 76 87 70 79 90 70 79 90 78 88 100 71 79 90 70 79 90 71 79 90 68 76 87 58 64 73 48 53 61 37 42 48 34 38 43 30 34 39 35 39 45 43 48 55 47 53 61 46 51 58 48 54 61 51 57 65 38 43 49 35 39 45 34 39 44 41 46 52 48 54 61 47 52 60 52 58 66 54 60 69 48 55 63 30 34 39 28 31 36 39 44 51 42 47 54 39 44 50 34 38 43 33 37 43 25 28 32 28 31 35 42 47 54 59 66 76 70 79 90 86 97 110 91 102 117 96 108 123 88 99 114 96 108 124 79 89 102 71 80 93 79 88 101 65 73 83 58 65 75 54 61 70 44 49 56 42 47 54 51 58 66 45 50 57 42 48 54 40 45 52 34 39 45 36 41 47 26 30 34 31 35 40 37 42 49 50 56 65 62 69 80 66 74 85 68 77 88 68 77 89 67 76 88 66 75 86 73 83 95 66 75 86 74 84 96 71 80 92 60 67 78 55 62 72 54 60 69 72 80 92 79 89 102 90 102 117 98 112 130 100 113 130 101 114 131 105 118 135 99 113 130 88 99 113 82 93 107 69 78 90 64 73 84 44 50 58 40 46 53 48 54 62 56 63 72 52 59 68 43 49 56 34 38 44 35 40 46 33 38 44 33 37 43 36 41 47 40 45 52 31 35 41 43 50 58 43 49 57 41 47 55 50 56 65 65 73 84 70 79 92 78 88 102 78 89 103 74 84 97 73 83 95 65 74 85 53 60 69 47 54 62 51 58 67 53 59 68 56 63 73 59 67 77 59 67 77 76 86 99 75 84 97 77 87 100 71 80 92 55 62 71 53 60 70 48 54 62 46 53 61 57 64 74 55 62 72 57 65 75 63 71 82 63 71 82 74 84 98 78 89 103 75 85 98 61 69 80 60 68 78 53 60 69 54 61 71 65 74 86 73 83 96 78 89 103 81 92 106 83 94 109 87 98 112 87 98 113 81 92 107 79 89 102 74 84 98 82 93 107 76 87 100 74 84 97 62 70 80 52 59 69 48 54 63 55 63 73 58 65 75 62 71 83 70 79 91 67 76 87 65 74 85 66 75 87 68 77 89 60 68 78 43 48 56 45 51 59 60 68 79 51 58 67 49 56 65 65 74 85 72 82 94 71 81 94 75 85 98 74 84 97 85 96 111 86 98 114 89 101 117 83 95 110 88 100 116 86 98 114 76 86 100 83 94 109 102 116 134 106 120 139 106 121 139 94 107 123 91 103 119 96 109 126 105 120 139 109 123 142 121 137 159 120 136 156 127 144 166 132 150 172 126 142 164 120 136 156 108 122 141 101 115 133 99 113 131 91 104 120 83 94 108 80 90 105 80 91 106 72 82 94 57 65 75 52 60 70 43 49 57 48 55 64 45 52 60 53 61 70 67 76 87 72 81 92 89 102 118 107 121 140 116 132 153 112 128 149 113 128 148 103 117 134 73 83 96 87 99 114 93 105 121 92 105 121 91 103 119 73 83 96 58 67 77 46 52 60 45 51 59 52 59 67 59 67 78 70 80 93 60 69 80 55 63 73 57 65 75 74 84 97 66 75 87 53 60 70 46 52 61 47 53 62 58 66 77 42 47 55 33 38 44 43 48 56 35 40 46 39 44 51 43 49 57 54 61 71 71 81 93 69 79 91 60 68 79 64 72 83 77 88 102 84 96 110 79 89 102 66 75 86 58 66 76 57 65 75 38 44 52 29 33 39 46 52 60 49 56 65 50 57 66 57 64 75 68 78 90 74 84 97 72 81 94 61 69 80 60 69 79 33 37 43 28 31 36 31 35 40 41 46 53 45 51 59 57 64 74 49 56 65 48 54 63 53 61 71 69 78 90 89 101 116 99 113 131 102 116 134 104 117 135 107 121 140 94 107 124 82 93 108 77 88 101 74 84 96 67 76 88 52 59 68 49 56 64 44 51 59 53 60 70 64 72 84 72 82 94 74 84 98 72 81 94 69 79 91 57 64 74 47 53 62 48 55 63 55 62 72 60 68 79 85 97 111 91 103 118 83 95 109 80 91 105 60 68 78 39 45 52 34 39 45 34 38 44 42 48 55 50 57 65 46 52 60 41 47 54 45 51 59 60 69 79 55 62 72 50 57 65 48 55 63 47 54 62 52 59 68 57 65 75 49 55 64 46 52 60 53 60 68 60 69 79 68 77 88 49 56 65 46 52 60 47 53 61 45 52 60 47 53 60 56 63 73 52 59 68 52 59 68 45 51 59 41 46 53 42 47 54 38 43 50 52 59 68 50 57 66 27 31 36 40 45 52 56 63 72 55 62 72 61 69 79 59 67 77 57 65 75 47 54 62 54 61 71 65 74 85 61 69 79 52 58 68 53 60 70 56 63 72 56 63 73 50 56 64 32 36 41 32 36 42 41 47 54 58 65 75 57 65 75 62 70 80 67 76 88 75 84 96 84 95 109 77 86 99 66 75 86 66 75 86 65 74 86 70 78 90 71 80 92 69 78 90 77 87 100 66 74 85 70 78 89 71 80 92 73 82 95 62 69 79 63 71 82 65 74 86 54 61 71 47 53 61 46 52 60 51 57 66 55 62 71 73 82 95 82 93 107 88 99 113 84 95 109 77 87 101 88 99 114 85 95 109 97 109 124 93 105 120 95 108 124 85 96 110 68 76 87 51 58 66 34 39 45 46 51 59 55 62 71 69 77 89 72 81 93 75 84 96 76 84 96 68 76 87 50 56 64 33 38 44 29 32 37 26 29 34 26 29 34 23 25 29 23 26 29 25 29 33 26 30 34 24 27 31 42 47 53 48 54 62 52 58 67 55 62 71 43 49 56 39 44 50 52 59 67 58 65 74 57 64 74 69 77 89 76 85 97 65 74 85 58 66 76 58 66 75 46 51 58 40 45 52 31 34 39 29 33 38 48 54 62 50 56 64 52 59 68 66 74 86 73 82 95 95 108 124 103 117 135 94 106 121 99 112 129 96 108 124 101 113 130 94 106 123 95 107 124 90 101 116 78 88 101 61 69 80 61 68 79 58 65 75 68 77 89 71 80 92 68 76 87 69 77 89 69 78 89 69 78 90 55 62 71 45 51 59 39 44 51 47 53 60 65 73 84 66 75 86 62 70 80 74 84 97 85 97 112 93 105 120 83 93 106 75 85 97 80 90 104 86 98 113 77 87 100 66 74 85 65 73 83 51 57 66 41 46 53 47 53 60 57 65 75 55 62 72 56 64 73 66 75 87 63 71 82 58 66 76 51 57 65 48 54 62 31 36 41 54 61 71 87 99 114 93 104 119 99 111 127 91 102 118 75 84 97 46 52 61 53 59 68 60 68 78 75 85 99 89 101 117 91 103 119 91 104 120 94 107 123 100 114 131 104 118 136 111 125 143 98 111 127 83 94 109 83 95 109 86 97 111 82 92 105 64 72 83 55 62 71 39 44 51 45 51 60 57 65 76 65 73 84 65 74 85 55 63 72 53 60 70 61 69 79 73 82 95 71 80 92 63 71 82 52 59 69 48 54 63 60 68 79 56 64 73 44 51 59 29 33 38 43 48 56 51 59 68 67 76 88 69 78 90 62 71 82 68 77 89 81 92 107 91 104 120 91 104 120 75 86 99 47 53 62 35 40 46 52 59 68 64 73 85 74 84 97 89 101 117 92 105 121 84 95 109 76 86 99 63 71 81 59 66 76 53 60 69 55 63 74 57 65 75 70 78 90 71 81 94 60 69 80 42 48 56 45 51 59 64 73 85 75 85 99 79 89 103 78 89 103 84 95 109 87 99 114 81 91 106 72 81 94 57 64 74 42 48 56 38 43 50 42 48 55 53 60 69 57 65 75 51 59 68 34 39 45 36 42 48 44 50 57 61 69 79 63 71 82 57 64 74 52 59 68 54 61 71 53 60 70 63 72 83 71 80 93 65 74 86 67 76 88 79 90 104 77 87 101 81 92 106 78 88 102 72 82 94 72 82 95 70 80 92 74 84 97 74 84 98 63 72 83 44 50 58 47 54 63 44 50 58 42 48 56 60 68 79 67 76 89 85 97 112 86 98 114 89 101 116 90 102 118 87 99 115 77 88 102 48 54 63 40 46 53 34 38 45 38 43 50 57 64 74 64 73 84 57 65 76 52 59 69 48 55 64 51 58 68 53 60 69 34 39 45 49 55 64 67 76 87 78 89 103 79 90 104 73 83 96 70 80 92 64 73 84 48 55 63 45 51 59 46 52 61 50 56 65 58 67 77 53 61 70 78 89 103 85 97 112 86 98 113 96 109 126 88 100 116 70 79 92 53 61 70 50 57 65 67 77 89 79 90 104 78 89 103 78 89 103 82 94 109 88 100 116 90 102 118 93 105 121 87 99 115 92 105 122 91 104 120 90 103 119 89 101 117 76 87 100 70 80 92 49 55 63 31 35 41 42 48 55 56 64 73 72 82 95 79 89 103 78 88 101 82 93 108 87 98 113 87 99 114 72 82 94 47 53 61 36 41 47 44 50 58 43 49 56 52 59 69 53 60 70 49 56 65 42 48 56 42 47 55 33 38 44 42 47 55 55 63 73 65 74 86 60 69 79 59 67 77 46 52 60 34 38 44 45 52 60 53 60 69 50 56 65 52 59 68 58 66 76 72 81 93 77 87 101 90 102 117 90 102 119 74 84 97 57 65 76 47 53 61 49 56 65 54 61 71 57 65 75 62 71 82 57 64 74 67 76 87 61 69 80 52 59 69 47 54 62 39 44 51 32 37 42 30 34 39 33 37 43 52 59 68 53 60 69 39 45 52 21 24 28 27 30 35 33 38 44 44 50 59 52 59 68 58 66 76 52 60 69 61 69 80 72 82 94 77 87 100 88 100 114 89 101 116 96 109 125 96 108 125 66 75 87 48 54 62 37 42 49 35 39 45 40 45 52 39 44 51 34 39 46 41 47 54 51 58 66 50 57 66 34 38 44 35 39 45 34 38 44 36 40 46 30 35 40 25 28 31 42 48 55 65 73 85 74 84 97 72 82 95 75 85 98 69 78 90 51 58 67 43 48 56 54 61 70 64 73 84 65 74 86 67 76 87 67 76 87 71 80 92 76 86 98 77 86 99 77 87 100 90 101 117 80 91 105 81 91 105 74 83 96 80 91 104 71 80 92 68 77 89 56 64 73 47 53 61 52 59 68 54 61 70 45 51 58 43 48 56 50 56 64 64 72 84 70 79 90 59 67 77 64 73 84 65 73 84 76 85 98 90 102 117 80 91 105 86 97 111 75 85 97 62 70 80 62 69 80 66 73 84 80 90 103 81 91 104 86 97 111 86 98 113 84 94 108 79 89 101 76 86 99 74 83 95 56 63 72 39 44 51 34 38 44 46 51 59 55 62 72 45 50 58 41 46 53 38 42 49 36 40 46 30 34 39 30 33 38 26 29 34 33 37 43 32 36 42 32 36 42 34 39 45 40 45 52 65 73 84 64 72 83 63 72 82 50 56 65 50 56 65 50 56 64 45 50 56 56 64 73 59 66 76 54 60 69 56 63 73 54 61 70 66 74 85 56 63 73 50 56 64 49 55 63 41 46 53 40 45 52 34 39 44 32 36 41 42 48 55 38 43 50 54 61 69 60 68 79 77 88 102 80 89 102 66 74 86 47 53 61 41 46 53 45 51 58 48 54 62 60 67 76 60 66 76 67 75 86 54 61 70 59 66 76 59 66 76 59 67 78 56 63 72 67 75 86 65 73 84 58 65 75 53 60 69 56 63 72 64 73 84 59 66 76 69 78 90 62 70 81 49 56 65 53 60 68 44 50 57 55 61 70 54 61 70 57 64 74 57 64 74 44 49 57 35 39 45 39 44 50 44 49 57 56 64 74 56 63 72 56 63 72 59 67 77 62 69 79 66 75 86 71 80 92 64 72 83 51 58 67 36 40 46 34 38 44 39 45 52 44 50 58 56 63 73 63 72 83 61 69 80 54 61 71 53 59 68 57 65 74 68 77 89 67 75 86 73 82 95 70 80 92 66 75 87 72 81 93 71 81 93 64 72 83 79 90 103 82 92 106 78 88 102 68 78 90 66 74 86 73 83 96 78 89 102 76 85 98 73 83 95 60 68 79 54 61 70 51 57 66 63 71 82 59 67 77 56 63 73 50 57 65 39 44 51 40 45 52 49 56 65 68 77 89 91 103 120 96 110 128 103 116 134 102 116 134 91 103 119 77 88 101 83 94 108 66 75 86 62 70 82 47 53 61 44 51 59 51 58 67 46 53 61 41 47 54 56 64 74 57 65 76 57 64 74 55 62 72 52 59 68 56 63 73 48 54 63 47 53 61 46 53 61 37 42 48 36 41 47 43 49 57 53 61 70 59 66 77 65 74 85 53 61 71 46 53 61 54 61 70 52 59 68 41 46 53 54 62 71 67 76 88 73 83 96 77 88 102 84 95 110 92 104 120 98 111 129 99 112 130 97 111 128 96 109 126 77 87 101 61 69 80 55 62 72 54 61 71 55 63 72 52 59 68 39 44 51 49 56 65 51 58 68 63 71 83 64 73 84 69 79 91 63 72 83 58 66 76 43 49 56 58 66 76 85 96 111 98 111 129 108 122 141 107 122 142 106 121 140 106 120 138 114 129 150 115 129 148 107 121 140 106 120 139 100 114 132 88 101 117 82 92 107 65 74 86 42 47 54 37 42 48 48 54 62 56 63 73 50 57 66 40 46 53 43 48 56 53 59 69 49 55 63 53 60 69 58 66 76 65 74 86 79 90 103 92 104 120 111 126 145 114 130 151 114 129 149 109 124 143 99 111 128 92 104 121 87 99 114 73 83 96 64 73 85 50 57 66 41 46 54 33 38 44 31 35 41 36 42 48 75 86 99 87 99 115 107 121 140 114 129 150 112 127 146 103 117 136 98 112 129 103 117 135 97 110 127 74 85 98 47 53 61 33 38 44 43 49 57 65 74 86 70 79 92 66 74 85 55 62 71 53 60 69 60 68 78 60 68 79 62 70 81 77 87 101 75 85 99 81 92 106 73 82 94 67 76 89 62 70 81 58 66 76 61 69 79 50 56 65 45 51 60 48 55 63 45 51 60 51 57 66 68 78 90 88 99 114 97 110 127 84 95 109 74 85 99 85 97 113 86 98 113 73 82 95 45 52 60 38 43 50 54 62 72 54 61 71 55 63 73 61 69 80 66 75 87 63 72 83 44 50 58 48 55 63 42 47 55 34 38 44 28 32 36 53 60 69 61 70 81 75 85 99 77 87 101 76 87 101 83 94 109 85 96 111 92 105 121 76 87 101 59 68 79 48 55 64 45 51 58 42 47 55 55 63 73 55 62 72 47 53 61 34 38 45 40 46 53 46 52 60 53 60 70 57 65 75 60 68 78 62 71 82 45 51 59 47 53 61 50 57 65 41 47 55 37 42 49 41 47 54 43 49 56 48 54 63 58 66 76 70 79 92 69 79 91 70 79 91 73 83 96 79 90 105 72 82 94 63 71 83 52 59 68 50 57 66 57 65 76 58 65 75 51 58 66 52 59 69 55 62 72 76 86 99 83 94 109 79 90 104 77 87 101 66 75 86 58 66 76 56 64 74 40 46 53 24 27 31 30 35 40 42 48 55 54 61 71 61 69 80 55 63 73 46 53 61 34 38 44 49 55 64 68 77 89 64 72 83 62 70 80 43 49 57 30 34 39 36 41 47 30 34 40 39 44 51 40 45 52 44 50 58 50 56 64 61 69 80 65 74 85 63 71 82 59 67 78 49 55 64 54 62 71 48 54 62 48 54 62 54 61 70 62 71 81 62 70 81 71 80 93 71 80 93 64 72 83 48 54 63 58 66 77 59 66 77 61 69 80 51 58 67 52 58 67 49 55 63 44 50 57 41 47 54 50 57 66 62 69 80 69 78 89 61 68 78 47 54 62 29 33 38 36 42 48 38 42 49 48 55 63 54 61 70 64 72 83 75 84 97 77 87 100 75 84 98 66 75 86 66 75 87 66 74 86 73 83 95 67 75 86 71 80 91 75 84 97 78 88 101 64 72 83 54 61 70 40 46 53 28 32 37 37 41 47 40 46 53 24 27 31 33 37 42 49 55 64 52 59 68 49 56 64 46 52 60 34 39 44 25 28 32 30 35 40 38 43 50 32 36 42 31 34 40 38 43 50 43 48 56 46 52 60 41 46 53 48 55 63 48 54 62 52 59 68 60 68 79 56 63 72 50 57 66 40 45 52 52 58 66 53 60 69 50 56 65 42 47 54 37 41 47 36 41 47 40 45 52 57 65 75 75 84 97 78 87 100 89 101 116 94 106 122 94 107 123 77 88 101 73 82 94 63 71 81 45 51 58 28 31 36 41 46 53 55 63 73 62 70 81 77 87 99 79 90 104 85 96 110 78 88 102 82 92 106 72 82 94 70 79 90 76 86 98 69 79 92 73 83 95 83 94 108 84 95 110 73 83 95 75 84 97 75 84 97 82 93 106 85 96 110 82 93 107 83 93 107 72 81 93 67 76 88 63 71 82 57 64 73 45 51 59 44 50 57 45 51 59 42 48 55 45 50 58 59 67 77 69 78 90 80 91 105 90 102 117 90 102 117 88 100 115 90 101 116 81 92 106 69 78 90 58 66 76 49 56 65 35 40 46 46 52 59 57 65 75 67 76 87 59 67 78 55 62 72 59 67 77 65 74 86 47 53 62 31 35 41 42 48 55 54 61 71 62 70 81 59 67 78 75 85 98 72 81 93 49 55 63 30 34 39 53 59 68 54 61 70 68 78 89 73 83 96 71 81 93 72 82 95 70 80 92 69 78 90 51 58 67 46 52 60 67 77 89 83 94 108 94 106 123 87 99 115 87 99 115 72 81 94 61 69 80 51 58 67 58 66 75 70 80 92 79 89 103 83 94 109 70 79 92 71 81 93 73 83 96 65 74 86 56 63 73 61 69 80 66 76 88 58 66 76 61 69 80 58 65 75 51 58 67 42 48 55 33 37 43 31 36 41 28 31 36 31 35 41 35 40 46 43 49 57 48 55 63 43 49 57 49 55 64 56 63 73 50 57 66 46 52 60 61 69 80 81 92 106 69 78 90 53 60 69 38 43 50 46 52 60 58 65 76 61 70 81 84 96 112 90 102 118 94 107 123 101 114 133 104 118 136 115 131 150 125 141 162 119 135 156 116 132 152 104 118 136 95 107 123 76 87 101 56 64 74 38 43 50 44 50 57 55 63 72 68 77 88 58 66 76 53 61 70 56 64 74 58 66 76 61 70 81 41 47 54 31 35 40 60 68 79 71 82 95 75 86 100 74 85 98 75 86 100 67 77 89 63 72 83 58 66 76 67 76 88 69 78 90 60 68 79 50 56 65 44 50 57 39 44 52 61 69 80 62 70 82 62 70 81 63 71 82 68 77 90 77 88 102 74 84 98 75 86 99 83 95 109 82 93 107 66 75 86 66 75 87 72 81 95 77 87 101 54 61 71 52 59 68 82 93 109 102 115 134 109 124 144 111 126 146 97 110 127 88 100 115 70 79 91 47 53 62 43 49 56 49 55 64 37 42 48 59 67 78 63 72 84 71 80 93 77 88 102 85 96 111 94 107 124 105 120 139 101 116 134 88 99 114 81 93 108 67 76 88 46 53 61 26 29 34 35 40 47 51 58 67 61 69 80 82 92 106 91 104 120 98 111 128 93 106 122 102 116 133 98 112 129 95 107 123 78 89 103 69 78 91 56 64 74 49 56 64 43 49 57 55 62 72 49 56 64 55 63 73 59 67 77 63 72 83 56 64 74 47 54 62 59 67 77 79 90 104 93 106 123 111 125 145 112 128 149 103 117 136 85 96 110 55 63 73 51 58 67 69 77 89 77 87 101 79 90 103 84 94 109 78 89 103 86 98 113 89 102 118 88 100 116 84 95 110 74 84 98 46 53 61 63 72 83 77 88 102 85 97 112 98 112 129 108 122 142 106 121 140 112 126 146 108 122 141 107 121 139 98 111 129 93 106 122 77 88 102 61 69 80 54 62 71 53 60 69 61 69 80 71 80 93 73 82 95 69 78 90 78 88 102 77 88 102 60 68 79 56 64 74 53 61 71 55 62 72 57 64 74 52 59 69 53 60 70 52 59 69 51 58 67 61 69 80 64 73 85 71 80 93 69 79 91 58 66 76 53 61 71 47 53 62 41 46 53 30 34 39 34 39 45 53 61 70 60 68 78 54 61 71 68 77 89 82 93 107 84 95 110 77 87 100 70 80 92 52 59 68 54 61 71 50 57 66 47 53 61 46 52 61 53 60 69 60 68 78 55 63 73 58 65 75 57 64 74 65 74 85 53 60 69 35 40 46 51 58 67 62 70 81 66 75 87 70 79 91 71 81 93 48 55 64 30 34 39 33 37 43 36 41 47 42 47 54 58 66 76 67 76 88 76 86 100 78 89 102 64 73 85 47 53 62 40 45 52 66 75 87 78 88 102 87 98 113 87 98 113 81 92 106 80 90 104 100 113 130 101 115 132 98 111 128 91 102 117 82 92 106 66 74 85 60 68 78 57 65 75 56 63 73 50 57 65 39 44 51 36 40 47 45 50 58 49 56 65 48 54 62 49 55 64 68 77 88 66 74 86 52 59 68 52 59 68 58 66 76 63 71 82 63 71 81 49 56 64 48 55 64 38 42 49 26 30 35 28 32 36 32 36 41 34 38 44 29 34 39 36 40 47 61 68 79 75 85 98 84 95 109 87 98 112 85 96 111 81 92 106 73 82 95 57 64 74 44 50 58 36 40 46 51 58 66 62 70 80 44 50 58 49 55 63 58 65 75 45 51 59 39 44 51 26 30 34 30 34 39 34 39 44 47 53 61 53 60 70 40 46 52 38 43 49 42 47 54 48 54 62 67 76 88 77 87 101 85 96 110 82 92 106 66 74 86 69 78 90 73 83 95 58 66 75 45 51 59 43 49 57 47 54 62 65 73 84 77 87 100 72 81 93 75 84 96 70 80 93 55 61 70 48 54 63 63 71 82 66 75 86 86 97 112 73 82 95 63 71 82 57 64 73 45 51 58 47 53 61 52 59 68 56 63 73 48 54 62 56 63 73 52 59 68 63 72 83 66 75 86 67 75 87 73 82 94 75 85 97 72 82 94 70 79 90 68 77 89 53 59 68 25 29 33 22 25 29 30 34 39 45 50 58 57 64 74 56 63 73 63 71 82 55 62 71 40 46 53 48 55 63 47 54 62 39 44 50 34 38 44 40 46 53 55 62 72 60 69 80 77 86 99 79 89 103 86 97 112 85 96 111 77 87 101 67 76 87 69 78 90 64 73 84 60 67 77 48 54 63 37 42 49 37 42 49 39 44 50 33 37 43 44 50 58 49 55 64 53 61 70 77 87 100 77 87 100 69 78 89 71 81 93 75 85 97 66 74 85 58 66 76 61 69 80 47 53 61 28 32 37 36 41 47 37 42 49 36 41 48 53 60 69 66 75 86 72 81 94 82 93 107 93 106 122 97 110 127 102 115 133 92 105 121 81 92 106 64 73 84 64 73 84 58 65 76 76 86 99 85 97 112 75 85 99 74 84 98 80 91 105 90 102 118 96 109 127 89 100 116 80 90 104 73 82 95 64 72 83 66 75 86 48 54 63 25 28 33 33 38 43 35 40 46 33 37 43 33 37 43 44 50 58 52 59 68 65 74 86 68 77 89 60 68 78 65 73 84 80 92 107 78 88 102 86 97 111 73 83 97 73 82 95 65 74 86 76 87 101 89 101 117 84 95 110 76 86 99 74 85 99 75 86 99 65 74 86 54 62 71 54 62 71 62 70 81 68 78 90 57 65 75 66 75 86 80 91 105 87 98 113 88 99 115 86 97 112 84 96 111 93 105 121 93 106 123 94 107 124 91 103 119 79 90 104 65 74 85 41 47 54 34 39 45 44 50 59 51 57 66 55 63 72 54 61 72 64 72 84 70 79 92 70 79 91 77 88 102 71 81 94 64 72 84 47 53 61 49 55 64 50 58 67 57 65 75 70 80 93 65 74 86 70 78 90 71 80 93 79 90 104 83 94 109 71 81 94 58 66 77 60 68 79 54 61 70 45 52 60 41 47 54 64 72 83 73 83 96 70 79 91 66 75 87 53 60 70 46 52 60 38 43 50 32 36 42 40 45 53 44 50 58 44 50 58 60 68 79 80 91 105 90 103 119 96 109 125 89 101 117 86 98 113 77 87 101 66 76 88 50 57 66 37 42 49 44 50 58 36 40 47 69 79 91 66 75 87 67 76 89 69 79 91 69 78 91 55 62 72 37 42 49 33 38 44 31 36 41 49 56 65 52 59 68 62 70 81 77 87 101 84 96 111 76 87 100 66 75 87 69 79 91 73 84 97 73 83 96 85 97 113 94 107 124 96 109 126 93 105 122 86 98 115 80 91 105 61 69 79 33 38 43 59 67 77 75 85 99 75 85 98 89 102 118 86 98 115 79 89 103 66 75 87 53 60 69 54 61 70 60 68 79 68 78 90 73 82 95 67 76 88 78 89 103 85 96 111 97 110 128 108 122 141 116 131 151 126 143 165 125 143 165 121 138 160 127 144 166 117 133 154 110 125 145 91 103 119 69 78 91 49 56 64 32 36 42 37 42 49 51 57 66 69 78 89 91 103 120 104 119 138 116 131 151 108 124 143 97 110 127 88 100 115 91 103 119 85 96 111 87 99 115 87 99 114 89 101 117 80 91 106 66 75 87 67 76 88 72 82 96 71 80 92 48 54 63 48 55 64 59 67 77 72 82 95 85 97 112 91 104 121 84 96 111 78 88 101 74 85 99 57 65 76 53 60 70 63 72 83 59 67 77 59 67 77 61 69 80 47 53 62 34 39 45 50 57 66 57 64 74 70 80 93 71 81 93 80 90 104 74 84 97 70 80 93 56 63 73 71 80 93 78 89 103 95 108 124 102 116 135 100 113 130 101 114 132 98 111 129 97 111 128 97 110 128 100 114 131 98 111 128 104 118 137 87 99 114 81 92 107 83 94 109 81 92 106 81 91 105 82 93 107 71 81 94 67 76 88 59 67 77 60 69 80 56 63 73 58 66 76 50 57 66 37 42 49 36 41 48 46 52 60 59 66 76 74 84 97 67 77 89 52 60 69 50 57 66 46 52 60 35 40 46 44 50 58 51 58 68 63 71 82 52 59 68 60 68 79 72 82 94 75 85 98 70 80 93 69 78 90 56 63 72 67 76 88 70 79 92 73 82 95 63 71 82 64 72 83 63 72 83 57 64 75 50 56 65 42 47 55 34 39 45 41 46 54 62 70 80 57 65 75 53 60 69 37 43 49 22 25 29 37 42 48 45 51 59 53 60 69 66 74 85 39 44 51 20 23 26 27 31 36 28 31 36 42 48 55 56 63 72 67 75 87 65 73 84 60 68 78 73 82 94 89 100 114 94 107 123 96 108 124 99 111 127 95 107 123 78 88 102 71 81 93 68 77 89 72 82 94 73 82 94 81 91 104 73 83 95 70 79 91 67 76 88 67 76 87 76 86 100 83 93 107 81 91 105 87 99 115 82 92 105 74 83 96 69 78 90 54 61 70 34 38 44 49 55 63 59 66 76 64 72 83 69 78 90 81 92 106 79 89 103 79 89 103 79 89 103 75 85 97 63 71 81 43 48 56 41 46 54 33 38 44 32 36 41 31 35 41 29 33 39 45 51 59 80 90 104 91 103 118 101 115 132 97 109 126 97 109 125 82 92 106 65 74 85 38 43 50 30 34 39 46 52 60 45 52 60 33 37 42 34 38 44 45 51 58 46 52 60 59 66 77 51 58 68 59 66 76 60 68 78 58 66 77 53 60 70 50 56 64 46 52 60 36 40 46 49 56 64 51 57 66 44 50 58 45 51 58 45 51 59 33 38 44 29 33 38 34 39 45 37 42 49 41 46 53 47 53 61 56 63 72 48 55 63 47 53 60 42 47 55 38 43 50 46 52 60 43 48 55 40 46 53 32 36 42 34 38 44 39 44 51 43 48 56 48 55 63 57 65 75 65 73 84 61 68 78 51 58 66 38 44 51 35 39 45 55 63 73 69 78 90 79 90 104 72 81 93 71 81 94 69 79 92 68 77 89 72 81 94 69 78 91 82 94 108 80 91 105 80 90 104 75 85 98 67 76 88 67 75 87 65 74 86 63 72 82 60 68 78 61 69 80 60 68 79 69 78 90 73 83 96 71 81 93 77 87 100 71 80 92 64 72 84 42 47 55 63 72 83 92 104 120 98 110 127 88 100 115 84 95 109 85 96 111 86 98 113 90 102 118 87 98 114 89 100 115 82 93 108 53 61 71 42 47 54 31 35 40 49 55 64 37 42 49 31 36 41 44 51 59 53 60 70 40 45 52 37 42 48 36 40 46 41 47 54 53 60 70 58 65 75 55 63 72 57 64 74 52 59 69 63 72 83 67 76 88 79 89 103 78 88 102 75 85 99 65 73 84 60 68 79 59 67 77 56 65 75 57 65 76 56 64 75 51 58 67 57 65 75 62 70 80 52 58 67 56 63 73 60 69 81 67 76 88 71 81 93 72 82 96 81 92 107 85 96 111 79 90 104 67 76 87 50 56 65 32 36 41 34 39 45 55 62 71 64 73 85 74 83 96 87 99 114 88 100 115 96 109 127 103 117 136 115 131 152 118 135 157 113 129 149 99 113 131 81 92 106 66 75 88 57 65 75 65 74 85 71 81 93 83 95 110 97 111 128 103 117 135 103 117 135 97 110 127 98 112 130 94 107 124 96 110 128 99 112 130 93 106 122 68 77 90 66 74 86 71 81 94 95 108 125 111 126 145 100 113 131 88 100 115 72 82 95 58 66 77 40 46 53 30 34 40 45 51 59 65 74 85 72 82 95 79 89 103 85 97 112 88 100 116 104 118 137 96 109 125 84 94 109 63 72 83 47 53 61 53 60 69 94 107 124 103 118 137 111 126 146 105 119 138 90 102 118 66 75 86 48 54 63 46 52 60 47 54 62 45 51 58 43 49 57 48 54 63 51 59 68 65 75 87 72 82 95 94 107 125 99 113 131 106 120 140 108 123 143 108 122 141 111 126 145 111 126 145 104 119 138 89 100 116 74 84 97 54 62 71 42 48 55 61 70 80 68 78 90 71 81 94 71 81 93 77 87 100 85 97 112 94 107 123 91 103 119 102 116 135 111 126 146 115 130 151 114 130 151 110 125 144 104 117 134 105 120 138 105 119 139 99 112 130 99 113 131 98 111 129 99 112 130 108 123 141 111 126 145 109 123 142 90 101 117 76 86 99 62 71 82 54 61 71 38 44 50 70 80 92 86 98 113 92 104 120 73 84 97 71 81 94 71 81 94 69 79 91 49 56 64 57 65 76 65 74 86 62 71 83 66 74 85 63 72 84 58 66 77 56 63 73 57 65 76 63 71 82 63 71 83 53 61 70 37 42 49 42 48 56 53 60 69 53 60 70 59 67 77 61 69 80 57 65 75 65 73 85 52 59 68 45 51 59 35 39 46 40 46 53 43 49 57 45 51 59 44 50 57 50 57 65 56 65 76 75 84 97 95 107 124 105 119 138 111 125 145 107 122 142 104 118 136 91 103 118 64 73 85 41 46 53 50 57 66 82 92 107 93 106 122 96 108 124 98 111 128 111 126 146 108 122 142 102 116 134 98 111 128 83 95 110 82 93 108 74 83 95 67 76 87 69 79 91 54 62 71 37 43 49 35 39 46 48 54 62 53 60 69 54 61 71 52 59 68 25 29 33 38 43 50 49 55 64 51 58 67 50 56 65 50 57 66 64 72 84 81 92 106 94 107 123 88 101 117 90 102 118 89 101 116 78 89 102 70 80 92 62 70 81 73 83 96 70 79 91 73 83 97 78 89 102 68 77 89 69 79 91 86 97 111 92 104 120 100 112 129 100 114 133 99 112 129 101 115 133 92 105 122 88 100 115 79 90 104 78 88 102 61 69 80 54 62 71 39 44 51 40 45 52 52 60 69 53 60 69 45 51 59 55 63 73 52 58 66 47 53 61 35 40 46 38 43 50 40 46 52 47 53 61 55 62 71 57 64 74 63 72 83 65 73 84 67 76 88 67 76 88 69 78 89 72 82 95 73 83 96 64 73 84 79 90 103 65 74 85 62 70 81 64 72 82 72 81 94 68 77 88 59 66 76 49 56 64 46 52 61 47 53 61 53 60 69 62 70 81 70 80 92 61 70 80 63 71 82 59 66 76 56 64 73 57 64 74 50 56 64 51 58 67 46 52 60 38 44 51 49 56 64 62 71 81 63 71 82 63 71 82 65 73 84 75 85 98 76 86 98 72 82 95 77 86 98 82 93 107 86 96 111 79 89 102 83 93 107 85 95 109 75 86 99 75 84 97 78 88 102 67 77 89 72 82 94 70 79 91 79 90 104 72 81 93 79 89 102 68 77 88 68 77 89 70 80 93 71 80 92 66 74 86 45 51 59 39 43 50 28 32 37 35 40 46 53 59 68 71 81 93 83 94 108 88 99 114 80 91 105 81 92 106 73 83 95 63 71 82 53 60 70 33 37 43 39 44 51 46 52 59 57 65 75 58 65 75 66 75 87 60 68 78 42 48 55 45 51 58 53 60 70 59 67 77 48 55 63 49 56 65 48 54 63 47 53 60 41 47 54 48 54 63 47 53 61 46 52 59 34 38 44 45 52 60 71 81 94 73 83 95 76 86 99 81 92 107 84 94 108 78 89 102 76 86 99 68 78 90 60 68 79 59 67 77 45 51 59 39 44 51 35 40 46 44 49 57 54 61 71 65 73 85 73 84 97 81 92 106 95 108 125 92 103 119 90 102 119 98 111 128 94 107 125 89 101 117 85 96 110 57 64 74 45 51 59 51 58 67 59 67 77 72 81 93 85 96 111 78 89 103 78 89 103 79 89 103 70 79 91 45 51 60 56 63 73 68 77 88 79 90 104 80 91 105 85 96 110 81 92 107 73 83 96 61 69 80 55 62 72 46 53 61 40 45 52 34 39 45 41 47 54 39 45 52 43 49 57 39 44 51 26 29 34 39 44 51 45 51 59 50 56 65 56 63 73 57 65 75 58 67 77 51 58 67 64 72 82 58 66 76 50 56 65 57 65 75 70 80 93 75 85 99 69 78 90 57 64 74 44 50 57 46 53 61 47 53 61 43 49 56 44 50 57 51 58 67 71 80 93 80 91 105 80 91 105 82 92 106 91 103 119 95 108 125 92 105 122 96 109 126 101 115 133 102 116 134 93 105 121 93 106 123 86 98 113 90 102 117 97 110 126 84 95 110 73 83 97 57 64 75 55 63 73 59 67 78 58 65 75 58 66 76 58 66 77 66 75 87 70 80 92 73 83 95 82 94 108 79 89 103 78 88 102 78 89 102 78 89 103 75 85 98 63 72 84 64 73 84 70 79 92 89 100 116 84 96 112 94 107 123 90 103 118 101 114 132 109 124 144 124 141 162 134 152 176 118 134 155 118 134 155 108 123 142 105 118 136 96 108 125 72 82 95 63 72 84 59 67 78 62 70 81 43 49 57 30 34 39 53 60 70 67 76 88 90 102 118 108 122 141 110 126 146 101 116 134 83 94 109 63 72 84 45 52 60 48 55 64 64 73 85 67 77 89 99 112 129 101 115 133 100 113 130 88 100 116 66 75 86 32 37 42 47 53 62 70 79 92 91 103 120 107 121 140 108 124 143 104 118 136 102 115 134 99 113 131 93 106 122 96 109 126 97 111 129 96 109 125 97 110 127 98 111 129 79 89 103 52 59 67 42 48 55 52 59 69 66 75 87 78 88 102 75 86 100 58 66 77 51 57 66 52 59 68 59 68 79 71 81 94 69 77 89 55 63 72 56 64 74 58 65 75 70 79 92 75 84 97 75 85 98 73 83 96 74 84 97 79 90 104 79 90 105 73 83 96 68 78 91 60 68 78 64 73 85 69 79 91 55 62 72 41 47 54 56 63 73 66 75 87 68 77 89 72 82 95 66 75 87 43 48 55 42 47 55 44 50 57 41 47 54 46 53 61 53 61 71 57 64 74 60 68 79 64 73 85 71 81 94 73 83 96 76 87 101 67 76 88 60 68 79 58 66 77 65 74 86 59 67 77 56 63 73 50 57 66 47 54 62 42 48 55 58 66 76 67 76 88 65 74 85 56 64 74 55 62 73 44 50 58 38 44 51 32 37 42 33 38 44 39 44 51 39 45 52 49 55 64 61 69 79 76 86 99 82 93 108 84 95 111 84 95 111 97 110 127 102 116 133 98 111 128 83 94 109 62 71 83 53 61 70 50 57 65 57 64 73 75 86 99 85 96 111 90 102 118 84 95 109 89 102 118 83 95 110 77 87 100 65 74 86 62 70 81 60 67 78 60 68 78 64 73 84 57 64 74 63 72 83 47 54 62 26 30 35 33 37 42 25 28 32 39 44 51 64 72 83 65 74 86 61 69 79 36 41 47 28 32 37 35 40 46 40 45 52 50 57 65 67 76 88 83 94 108 85 96 111 81 91 105 71 80 92 67 76 88 61 69 79 53 61 70 45 51 59 43 48 56 51 58 67 64 73 84 78 89 103 76 86 100 80 90 104 82 93 107 87 98 112 99 112 130 96 109 126 100 113 131 94 106 122 83 94 108 86 97 112 79 89 102 62 71 82 53 60 69 42 47 54 32 36 41 29 33 38 44 50 58 56 64 74 56 63 73 49 55 64 30 34 39 43 49 57 51 58 67 60 68 79 65 73 84 57 65 75 51 58 67 54 61 70 50 56 65 60 68 79 64 73 85 66 75 86 71 80 92 76 86 100 75 84 96 75 85 98 70 80 92 74 83 96 77 87 100 80 91 104 79 90 103 85 96 111 82 93 107 73 83 95 70 79 90 63 71 82 63 72 84 59 67 78 60 68 78 60 68 79 62 70 81 53 60 69 52 59 68 55 62 72 68 77 88 63 71 82 61 69 80 62 70 81 36 40 46 48 54 63 74 83 96 82 92 106 75 85 98 75 85 97 77 87 101 77 87 100 70 80 92 53 61 70 59 66 76 69 78 89 70 79 91 81 92 106 76 87 100 74 84 96 79 89 103 81 92 106 92 104 120 102 115 133 91 103 118 93 105 121 91 103 119 77 88 101 58 66 75 39 44 51 31 36 41 42 47 54 41 46 53 47 53 61 51 58 67 56 64 74 74 84 97 72 81 93 72 81 94 68 78 90 83 94 109 72 82 94 61 69 80 50 56 65 53 60 69 59 67 77 51 57 66 59 66 77 55 62 72 58 65 75 49 55 64 46 52 60 41 46 53 37 42 49 45 50 58 46 53 61 61 69 80 70 79 91 73 84 97 75 85 99 76 86 100 70 79 92 56 64 74 35 40 46 25 29 33 27 30 35 26 29 34 33 37 42 41 47 54 37 42 49 40 46 52 36 40 46 31 35 40 42 48 55 48 54 63 48 55 63 56 63 73 52 59 68 64 73 84 71 80 93 58 65 75 55 62 72 48 54 63 52 59 68 56 63 74 45 51 59 51 57 66 55 63 73 55 62 72 33 37 43 28 32 37 52 59 68 67 75 87 80 91 105 103 117 135 120 135 156 117 133 154 113 128 148 114 129 149 114 129 148 111 125 143 109 124 144 104 118 136 103 117 134 84 95 110 70 80 93 67 76 88 64 73 84 58 66 77 65 74 86 72 82 94 66 74 86 73 83 96 70 79 91 56 64 74 54 61 70 42 48 56 37 42 49 49 56 64 57 65 75 46 53 61 32 36 42 35 40 46 40 46 53 54 62 72 61 69 81 55 62 71 51 58 67 44 50 59 36 41 48 43 49 57 55 62 72 64 73 84 64 73 85 55 63 73 43 49 57 30 34 39 44 50 58 70 80 92 76 87 100 85 97 113 89 101 117 83 94 109 86 98 113 94 107 123 99 112 130 97 110 127 95 108 125 91 103 119 93 105 122 92 103 119 96 109 126 89 100 116 80 91 106 83 95 110 76 86 99 71 81 95 51 58 67 48 55 64 41 47 54 30 34 40 33 37 43 38 43 50 43 49 57 63 71 82 87 98 114 104 118 136 120 136 157 130 148 171 124 141 163 131 149 172 120 136 158 116 132 152 100 113 131 77 87 101 56 64 74 41 46 53 37 42 49 46 53 61 82 93 107 102 117 136 117 134 155 131 149 173 126 143 165 122 139 161 127 145 168 130 147 169 125 141 164 125 141 163 123 140 161 113 129 150 94 108 126 80 91 105 51 58 67 52 59 69 60 68 79 62 71 82 55 63 73 56 64 74 68 78 90 86 97 113 88 101 117 84 95 110 67 76 88 52 59 68 101 115 132 108 122 141 107 122 141 107 121 141 96 109 126 75 85 98 72 81 94 65 73 85 66 75 88 60 68 79 48 54 62 46 52 60 62 71 83 75 85 98 84 96 111 83 95 110 81 93 108 69 78 90 68 77 90 64 72 84 53 60 70 57 65 75 51 58 67 37 42 48 35 40 47 41 47 54 38 43 50 33 37 43 45 51 59 53 60 70 57 64 74 61 70 81 69 78 91 82 93 107 88 100 116 87 99 115 91 103 119 95 107 124 88 100 115 84 95 110 99 112 129 104 119 138 100 113 130 93 105 122 92 104 120 84 95 110 70 80 93 47 53 62 43 49 56 53 60 70 66 75 87 71 81 94 78 89 103 82 93 107 80 91 105 58 66 77 54 62 71 64 72 83 73 83 96 89 102 118 95 108 125 99 112 130 97 111 128 86 98 114 85 96 111 76 86 100 73 84 97 63 71 82 50 57 66 37 42 49 50 58 67 83 94 109 94 106 123 98 111 128 87 98 114 73 83 96 79 89 104 72 82 95 57 65 75 35 39 45 39 45 52 57 65 75 71 80 92 68 77 90 72 82 95 85 95 110 90 103 119 82 94 108 76 86 100 61 69 80 44 50 57 46 53 61 57 65 74 68 77 89 70 80 92 63 71 82 61 70 81 80 91 105 87 98 113 91 104 120 104 118 136 112 127 148 109 124 144 122 138 159 117 132 151 115 131 151 104 119 138 95 108 125 81 92 107 73 83 96 65 74 86 55 62 73 39 45 52 26 30 35 40 46 53 47 53 61 40 45 52 29 33 38 42 48 55 51 58 67 54 61 70 51 58 67 48 54 62 46 52 60 48 55 63 52 60 69 60 68 78 57 65 75 31 36 41 29 33 39 34 38 44 34 38 44 32 37 43 36 40 47 31 35 40 41 46 54 44 50 57 32 37 42 34 38 44 44 50 58 33 37 43 25 28 32 27 31 36 44 49 57 33 38 44 40 45 52 54 61 70 70 79 92 75 85 98 63 72 83 56 63 73 48 55 63 47 53 61 37 42 48 44 50 57 39 44 51 35 39 45 39 43 50 57 64 75 53 60 70 57 65 75 65 74 85 79 90 104 91 102 118 97 110 127 102 116 135 100 114 132 101 114 132 93 106 122 77 87 101 73 83 96 88 100 115 100 113 130 99 112 128 103 116 134 106 120 138 104 118 136 99 112 129 87 99 114 77 87 101 72 81 93 78 88 102 78 88 102 93 105 122 98 111 129 85 96 111 78 88 100 57 65 75 44 50 57 34 39 45 45 51 59 37 42 49 29 33 38 41 47 55 46 52 60 64 73 84 72 81 93 76 87 100 71 81 93 50 56 65 43 49 56 71 80 92 92 105 122 101 115 132 109 123 142 100 114 132 101 114 131 103 116 133 92 105 122 81 92 107 66 75 87 72 82 95 74 84 97 87 99 115 104 117 134 93 106 122 98 111 128 96 108 125 87 99 114 88 99 115 89 101 116 74 83 96 54 61 70 43 49 57 40 46 54 40 45 52 51 58 67 67 76 87 68 77 88 60 68 79 51 57 66 44 50 58 28 32 37 39 44 51 56 63 73 60 67 77 57 64 74 49 56 64 37 42 48 47 53 62 61 70 81 74 84 97 82 93 107 84 96 111 79 89 102 62 70 81 35 40 45 50 57 66 69 78 91 77 88 102 92 104 119 89 102 118 87 99 115 86 97 112 78 88 101 68 77 89 53 61 70 33 37 43 29 33 39 21 23 27 30 35 40 28 32 37 36 41 47 50 56 65 46 52 60 45 52 60 47 53 61 47 54 62 52 59 68 49 56 65 46 52 60 38 44 51 36 41 47 27 31 36 35 39 45 41 47 55 43 48 56 42 47 54 40 46 53 54 61 71 64 73 85 63 72 83 58 66 76 61 70 81 69 78 90 72 81 94 76 86 99 80 91 105 87 99 114 96 110 127 105 119 138 121 137 159 130 148 172 142 162 187 142 161 185 131 148 172 120 135 156 111 125 144 105 119 137 79 90 104 72 81 94 71 81 94 80 90 104 83 94 109 87 98 113 87 99 114 85 97 111 82 93 108 75 85 98 79 89 103 79 89 103 70 80 93 56 64 74 59 67 77 62 70 81 63 72 83 59 68 78 48 55 63 36 41 47 48 54 62 57 64 74 63 71 82 67 76 87 75 85 99 87 99 115 83 94 108 93 106 123 74 83 95 61 69 79 63 71 81 51 58 68 43 48 56 49 56 65 46 52 60 40 46 53 45 51 58 49 56 64 56 64 75 66 75 87 69 79 91 62 70 81 35 40 46 48 55 64 69 79 92 86 98 113 95 108 124 95 109 126 86 98 114 71 81 93 52 59 69 57 64 74 51 58 67 42 48 56 46 53 61 52 59 68 54 61 70 62 70 81 62 70 81 67 76 88 68 77 89 68 78 90 71 81 94 81 92 107 99 113 132 114 130 150 121 138 159 120 137 159 117 134 155 117 133 155 109 124 145 104 118 136 96 109 127 79 90 104 68 78 91 58 66 77 51 58 68 80 90 104 90 102 118 93 106 123 95 108 124 102 116 134 100 113 131 101 114 132 111 127 147 110 125 144 98 111 128 90 102 119 81 92 106 60 68 79 58 65 75 67 76 88 60 68 78 53 61 70 52 60 69 44 50 57 65 73 85 84 96 110 96 110 128 94 107 124 91 103 119 67 76 88 71 81 93 66 75 87 80 91 106 89 101 117 96 110 128 97 110 127 91 103 119 71 80 93 56 64 74 46 52 60 44 49 57 43 49 56 40 46 53 48 55 63 40 45 53 35 40 46 50 57 66 52 59 68 42 48 56 39 44 51 43 48 56 57 64 74 65 73 84 63 72 83 63 72 83 64 72 84 64 73 85 55 62 72 54 62 71 59 67 78 60 69 80 43 49 57 40 45 52 41 46 53 48 55 64 46 53 62 46 53 61 49 56 65 59 67 78 73 83 95 75 85 99 56 64 74 42 48 55 44 49 57 33 37 43 35 40 47 48 55 64 63 72 82 54 62 72 36 41 47 35 39 46 51 59 68 46 52 60 40 45 52 32 36 42 47 53 61 45 51 59 35 40 47 48 55 63 54 61 70 59 67 78 54 62 71 48 54 63 60 69 80 64 73 84 66 75 87 67 76 88 62 71 83 58 66 76 47 54 63 51 58 67 53 60 69 54 61 71 52 59 68 52 60 70 40 45 52 59 67 77 69 78 91 67 75 87 73 84 97 88 101 116 94 107 124 96 109 126 92 105 121 90 102 118 77 88 101 73 82 95 51 58 68 44 50 58 32 36 42 43 49 57 52 60 69 63 71 82 65 74 85 65 75 87 68 77 89 74 84 97 52 60 69 41 47 55 60 68 78 71 81 94 85 96 111 99 113 131 115 130 150 116 132 152 118 134 155 113 128 148 110 124 142 109 123 142 96 110 128 77 87 100 53 60 69 54 61 70 50 56 65 61 69 80 55 62 73 78 88 102 80 91 105 79 89 103 82 92 106 85 97 112 90 102 118 87 100 116 84 95 111 69 78 91 48 54 62 57 65 75 62 70 81 84 94 108 83 94 109 78 88 101 68 77 89 50 57 66 41 47 54 42 48 55 51 57 66 51 58 67 55 63 72 56 64 74 60 69 79 61 69 80 57 65 75 57 65 75 48 55 64 61 69 80 67 77 89 71 81 93 62 70 80 60 68 79 54 62 72 48 54 63 48 54 63 38 43 49 37 42 49 45 51 59 76 86 100 84 95 111 92 104 121 96 109 126 93 105 121 87 99 115 92 105 122 88 100 115 87 98 114 80 91 105 84 95 110 77 87 101 69 79 91 41 46 53 31 36 41 30 34 39 32 37 42 36 41 47 44 49 57 51 58 67 53 60 70 52 59 68 56 63 73 58 65 75 53 60 69 46 52 60 32 36 42 42 48 55 56 64 74 55 63 73 60 68 78 66 75 87 65 75 87 63 72 83 69 78 90 66 75 87 42 48 55 47 53 61 59 67 78 68 76 87 76 87 100 67 76 89 71 80 93 53 60 69 43 48 56 61 69 79 86 97 113 107 122 140 110 125 144 117 132 152 124 140 161 116 131 152 110 126 146 97 110 127 93 106 122 96 109 126 88 99 113 86 98 114 87 99 114 96 108 124 97 110 127 87 98 113 100 112 128 113 129 149 117 132 152 120 135 155 106 120 138 84 94 109 68 77 89 63 71 82 55 63 72 50 57 66 45 51 59 52 59 68 56 64 73 56 63 73 56 64 73 52 59 68 47 54 62 40 45 52 42 48 55 49 56 64 48 54 63 56 64 74 62 70 81 72 81 93 73 82 95 63 71 82 50 56 65 39 44 50 42 48 55 52 59 69 61 70 81 72 81 94 81 92 106 83 94 108 79 89 103 72 82 94 63 71 82 57 64 74 63 71 82 70 80 93 63 71 82 38 43 50 31 36 41 36 41 47 49 56 65 44 50 57 45 51 59 61 69 80 66 76 88 67 76 88 74 84 97 71 81 93 75 85 99 74 84 98 73 83 96 63 71 82 40 46 53 38 44 50 50 57 67 60 69 79 61 69 80 58 67 77 56 63 73 48 54 62 39 44 51 42 48 55 53 60 69 56 64 74 70 79 91 69 77 89 73 83 96 73 83 95 78 89 103 99 112 130 115 130 149 115 130 150 118 134 155 121 138 159 111 126 145 116 132 154 113 128 149 96 109 126 81 91 105 49 55 64 43 49 57 36 41 48 33 37 42 39 44 51 29 32 37 29 33 38 47 53 62 52 59 68 63 71 82 62 70 81 52 59 68 37 42 48 38 43 51 34 38 44 32 36 42 29 33 39 45 51 59 54 61 71 58 66 76 64 73 84 68 77 89 79 90 104 79 89 102 77 88 102 84 96 111 97 110 127 97 111 128 92 104 121 74 84 97 56 64 73 32 36 42 55 63 73 69 78 90 69 79 91 73 82 94 49 56 65 37 42 49 48 55 63 51 58 68 57 65 75 61 70 81 75 86 99 89 101 117 98 111 128 98 111 129 87 99 115 82 94 109 75 85 99 44 50 57 52 59 69 81 92 107 95 108 124 104 119 138 109 124 144 105 120 138 95 109 127 93 105 122 87 98 114 78 89 103 59 67 78 43 49 56 63 72 83 88 99 115 96 109 126 109 124 143 114 130 150 121 137 159 125 142 165 132 150 173 138 156 180 132 150 174 120 137 159 107 121 140 97 109 126 73 83 96 47 54 63 45 51 59 43 49 57 51 57 67 65 74 86 67 76 89 71 81 93 79 90 104 65 74 86 50 56 65 34 38 44 47 54 63 63 72 84 85 97 112 102 116 135 105 120 139 108 123 143 106 120 139 103 118 136 105 120 138 110 125 145 113 128 148 115 131 152 72 82 94 57 65 75 54 61 70 74 84 98 88 100 115 90 102 118 92 105 121 84 95 111 77 87 101 57 65 75 48 55 63 68 78 90 85 96 111 89 100 115 84 96 110 76 87 101 60 69 79 46 53 61 43 49 57 35 40 47 41 46 54 48 54 62 54 61 71 59 66 76 45 51 60 50 57 66 51 58 68 58 66 77 75 84 98 83 95 110 91 104 121 88 100 116 63 71 82 50 56 65 45 51 59 48 55 63 52 60 69 50 58 67 63 71 83 70 80 92 62 70 81 59 67 78 62 70 82 54 61 71 57 65 75 59 67 77 48 54 63 45 51 59 60 69 80 70 80 92 68 78 90 65 73 85 65 73 85 67 76 87 49 56 65 30 34 39 45 51 59 38 44 51 41 46 54 45 51 59 47 54 62 42 48 56 38 44 50 48 55 63 51 58 68 54 61 71 61 70 80 61 69 80 59 67 78 55 64 74 56 63 73 52 59 68 66 75 87 79 89 103 94 107 123 93 105 121 77 87 101 57 65 75 44 51 59 35 40 46 44 50 58 43 50 58 44 50 58 53 60 69 42 48 56 49 56 64 41 47 55 39 44 52 41 47 55 32 37 42 47 54 62 68 77 89 63 71 82 65 75 87 76 87 101 80 90 104 84 95 110 72 82 95 43 49 57 39 45 52 41 47 55 42 47 55 63 71 82 73 83 96 89 100 116 86 98 114 85 97 113 77 87 101 70 80 93 73 82 95 78 88 102 86 96 111 94 107 123 103 117 135 108 122 141 107 122 141 94 108 125 77 88 102 64 73 85 65 74 85 68 77 89 79 89 102 87 98 114 84 95 109 81 91 105 67 77 89 45 51 59 36 41 47 37 42 49 50 57 66 60 69 79 73 83 96 87 100 116 102 115 132 100 113 131 97 110 128 93 106 123 91 103 119 88 100 116 75 85 98 86 98 113 86 97 111 70 79 91 45 51 59 38 43 49 36 41 47 46 53 61 53 60 70 56 64 74 64 74 85 63 72 83 43 49 56 45 50 58 49 56 65 53 60 69 58 66 76 62 70 81 65 74 86 69 78 90 66 75 86 52 58 67 41 47 54 57 65 75 59 67 78 59 67 77 60 69 79 65 74 85 49 56 64 35 40 46 25 28 33 43 49 57 53 60 69 46 52 60 35 40 46 32 36 42 51 57 66 67 75 87 74 84 97 80 92 107 79 90 105 68 77 89 43 49 57 29 33 39 41 47 54 48 55 64 48 55 63 55 62 71 57 65 75 62 70 81 53 61 70 61 69 80 74 84 96 89 101 116 94 106 123 95 108 125 106 120 138 106 120 138 100 113 130 87 99 115 76 87 100 82 93 107 78 89 103 83 94 108 78 88 102 84 95 110 82 92 106 71 81 94 67 76 88 75 85 98 72 82 95 69 78 90 61 70 81 60 69 80 59 67 77 59 67 78 65 74 85 64 72 83 55 63 73 61 69 80 71 81 93 81 91 105 87 99 114 76 86 101 61 70 80 57 65 75 54 61 70 39 44 51 37 42 48 48 54 62 42 48 55 51 58 67 63 72 83 57 65 75 48 55 63 41 47 54 52 59 68 48 55 64 45 51 59 51 58 68 60 67 77 60 68 79 59 67 78 50 57 66 38 43 50 31 36 42 37 42 49 52 59 68 57 64 73 51 58 67 48 54 63 39 44 51 66 75 87 69 78 90 76 86 99 82 93 107 96 109 127 100 113 130 96 108 125 85 97 112 88 100 115 81 92 106 77 87 100 61 69 80 32 36 42 30 34 40 43 49 56 53 60 70 64 73 84 82 93 107 89 101 116 97 109 126 105 119 138 101 114 132 82 94 108 60 69 80 50 57 66 61 69 80 68 77 89 63 71 83 60 68 79 56 64 73 54 61 70 49 55 64 45 52 60 52 59 69 62 70 81 59 67 78 54 62 72 49 55 63 46 52 60 37 42 48 48 54 62 73 82 95 93 105 121 98 111 128 99 113 131 84 96 110 87 98 113 69 78 90 49 56 65 32 37 43 38 44 51 41 47 55 48 54 62 41 46 53 49 56 65 36 41 48 51 57 66 70 79 92 80 91 106 82 94 109 77 87 101 58 65 75 43 48 56 44 50 58 49 55 64 52 60 69 48 54 63 51 59 68 58 66 76 55 62 71 59 67 77 73 83 97 75 85 97 72 82 95 65 74 86 62 70 82 55 63 72 57 65 75 60 68 79 65 74 86 65 74 85 47 54 62 37 42 48 28 32 37 26 29 34 26 29 34 29 33 38 37 41 48 49 55 64 64 72 83 74 84 98 86 98 114 89 101 117 88 99 114 77 88 102 74 84 97 65 74 85 51 57 66 43 49 56 41 47 54 33 37 42 42 48 55 70 80 92 99 113 131 102 116 134 109 123 143 103 117 136 90 103 120 83 94 109 84 95 110 85 96 111 74 84 98 71 81 93 69 78 90 62 71 82 63 72 83 62 70 81 58 66 76 49 56 65 48 54 62 61 70 81 69 79 91 75 85 98 69 77 89 76 86 99 81 93 108 87 99 115 85 97 112 63 72 83 50 57 66 48 55 64 60 68 79 60 68 79 49 56 65 40 46 53 39 44 51 50 57 66 48 55 63 41 47 54 50 57 66 77 88 102 86 98 113 75 85 98 73 82 95 76 86 98 80 90 104 81 92 106 66 75 87 50 57 66 56 65 75 57 64 74 61 69 80 65 74 86 76 87 100 78 89 104 77 87 101 86 97 113 79 91 106 55 63 72 54 62 72 77 88 101 83 94 109 71 81 94 64 72 83 51 58 67 64 73 84 77 88 101 77 88 102 74 85 98 58 67 77 45 51 59 45 51 59 62 70 80 57 65 75 49 56 65 43 49 57 59 67 78 67 76 88 82 93 107 83 95 109 84 96 111 75 86 99 70 79 92 70 80 93 71 81 94 72 82 96 65 74 87 82 93 107 87 98 113 88 100 116 93 106 123 88 101 118 73 83 95 60 69 81 67 76 88 71 81 94 66 75 87 65 74 85 66 75 87 63 72 83 55 63 73 54 61 70 50 57 66 45 51 59 38 43 50 29 33 38 27 31 36 26 30 34 52 59 69 65 74 86 79 90 104 86 98 114 92 104 120 92 104 120 94 106 123 90 103 119 80 91 105 64 73 85 49 55 64 43 49 57 49 56 65 73 82 95 77 88 103 81 92 106 74 85 98 67 75 87 53 60 70 46 52 60 38 43 50 47 54 63 67 77 89 83 94 109 94 106 123 94 107 124 84 95 110 73 83 96 67 76 88 73 84 97 66 75 87 52 59 68 38 44 51 45 51 59 52 59 68 53 61 71 52 59 68 60 69 80 61 70 81 59 67 78 45 51 59 33 38 44 31 36 41 47 53 62 62 70 80 81 92 106 84 95 109 81 92 107 82 93 108 95 107 124 98 111 129 99 112 129 94 107 123 90 101 117 87 99 114 74 84 97 46 52 60 57 64 74 63 72 83 73 83 96 75 84 97 81 92 106 75 85 99 72 81 94 57 65 75 48 55 63 29 33 38 20 23 27 39 44 51 47 54 63 34 38 44 28 31 36 39 44 51 62 70 81 73 83 96 76 86 100 80 91 104 79 90 104 70 80 92 64 72 83 49 55 63 53 60 70 56 63 73 54 61 71 34 39 45 26 30 34 34 38 44 48 55 64 71 81 93 84 96 111 89 101 117 80 90 105 67 76 88 68 77 89 70 80 92 56 64 75 46 53 61 49 56 64 63 71 82 75 85 98 78 88 102 81 91 106 78 89 102 63 72 83 51 58 67 33 38 44 44 50 57 35 39 45 25 28 32 51 58 67 58 65 75 48 54 63 58 66 76 68 77 89 76 87 102 73 83 96 72 81 94 78 89 103 75 86 99 67 75 86 63 72 83 61 69 79 56 64 74 59 67 77 67 76 88 82 92 106 79 90 104 74 84 96 56 64 75 43 49 57 46 52 60 46 52 60 64 73 84 89 101 116 101 114 132 101 115 134 93 105 121 88 99 114 79 89 103 61 69 80 41 47 54 60 67 77 70 80 93 78 89 103 82 93 106 92 104 121 98 110 127 109 124 143 118 133 154 116 132 152 128 144 166 116 132 153 121 137 158 116 132 153 110 125 146 115 131 151 114 129 148 122 138 160 117 133 154 111 126 146 95 108 125 80 91 105 74 84 97 65 74 86 66 74 86 56 63 73 51 58 68 61 69 80 73 83 96 82 94 108 75 84 97 57 65 76 54 61 71 56 64 74 61 69 80 72 82 95 85 96 111 85 96 111 81 92 106 89 101 117 90 102 118 95 108 124 88 100 116 74 84 98 52 59 69 52 59 68 50 56 65 38 43 50 35 40 47 36 41 47 41 47 54 44 50 59 49 56 64 54 62 72 52 59 68 48 54 62 51 58 67 39 45 51 42 47 55 60 68 78 63 72 83 66 74 86 51 58 68 39 45 52 41 47 54 46 52 60 56 64 73 65 74 86 59 66 77 60 69 79 60 68 78 61 69 80 60 69 79 65 74 85 77 88 102 82 94 110 87 98 114 91 103 119 84 95 110 84 95 109 77 88 101 78 88 102 79 90 104 72 82 95 56 64 74 53 61 71 66 75 86 64 72 83 52 59 68 57 65 75 50 57 66 52 59 68 44 50 57 51 58 67 55 63 73 61 69 80 59 67 77 60 68 80 51 58 66 51 58 67 70 80 93 71 80 93 78 88 102 73 83 95 63 72 83 55 63 73 68 77 89 77 87 100 68 78 90 56 64 73 35 40 46 39 44 51 36 41 48 41 47 54 30 35 41 40 45 52 50 56 65 40 45 53 54 62 71 65 73 85 69 79 92 73 83 96 69 78 91 73 83 95 64 73 84 59 66 76 59 67 77 51 58 67 49 56 64 51 58 67 47 54 63 39 44 51 59 67 78 64 73 85 59 67 77 55 64 74 55 63 73 58 66 76 62 70 80 52 59 69 51 57 67 55 63 72 66 75 87 78 89 104 83 95 110 79 89 103 82 93 107 74 84 97 57 65 75 36 41 48 34 38 44 35 40 46 29 34 39 38 44 51 61 69 80 81 91 106 88 101 117 84 96 111 81 92 107 65 74 86 65 73 85 70 80 92 71 81 94 70 80 92 58 66 77 50 57 66 36 41 47 41 46 54 55 63 73 68 77 89 68 77 89 64 73 85 69 79 91 64 73 84 59 67 77 60 69 79 57 65 76 60 68 79 61 70 81 57 65 75 53 61 70 33 38 44 44 50 57 51 58 68 61 69 80 82 93 107 92 105 121 99 113 131 100 114 132 104 119 137 94 108 126 88 99 115 77 87 101 73 83 96 71 80 93 68 77 89 65 74 86 61 70 81 65 73 85 60 68 78 48 54 62 104 118 136 115 130 151 119 136 157 113 128 148 107 121 139 105 120 139 103 117 135 103 117 136 101 115 133 101 115 133 102 115 133 100 113 131 97 110 128 82 93 107 74 84 98 70 80 92 66 75 87 76 86 100 83 94 109 88 100 115 82 93 108 60 69 79 44 50 58 44 50 58 49 56 65 62 70 82 73 83 96 79 90 104 84 96 111 87 99 115 86 97 112 90 102 118 83 94 109 85 96 111 89 101 117 87 99 115 91 103 118 100 113 131 90 102 118 86 97 112 68 77 88 70 79 92 76 87 101 75 85 98 86 98 113 78 89 103 57 65 75 43 49 57 44 50 58 51 57 66 56 63 73 55 61 71 63 72 83 64 72 84 42 48 55 38 43 50 55 63 73 55 62 71 58 66 76 58 66 76 71 81 94 79 90 104 87 99 114 102 117 136 109 123 141 120 136 158 130 146 169 134 153 177 129 146 169 116 130 149 96 109 125 92 105 122 83 94 109 66 76 88 49 56 65 37 42 49 34 39 45 39 45 52 45 52 60 49 56 64 55 62 72 57 65 75 64 73 85 60 68 79 48 55 64 48 54 62 57 65 75 73 82 95 81 92 106 100 114 132 110 125 144 116 132 152 113 129 149 111 126 146 111 125 145 98 111 128 101 115 133 87 99 114 78 88 102 50 57 65 43 49 57 63 72 83 61 69 80 68 77 88 87 99 114 100 114 132 109 123 142 112 127 147 113 129 150 123 140 161 124 141 163 117 132 153 98 111 129 71 82 95 54 61 71 49 55 63 72 82 95 86 97 112 99 112 130 97 109 126 94 106 123 98 111 128 95 108 125 89 101 116 86 98 113 72 82 94 65 73 85 64 73 85 49 56 65 37 42 49 52 60 70 68 78 90 80 90 104 70 80 92 57 65 75 57 65 75 63 71 83 58 67 78 51 58 67 38 43 50 51 58 66 51 58 67 54 61 70 60 68 79 65 74 85 63 72 83 52 59 68 52 59 68 61 69 80 66 75 87 58 66 76 49 56 65 50 57 66 50 58 67 43 49 56 40 46 53 51 58 67 62 71 82 59 67 77 47 54 63 45 51 59 49 55 64 59 67 77 64 73 84 64 73 84 74 83 96 60 68 79 52 59 68 34 39 45 22 26 29 44 50 58 53 60 69 53 61 71 53 61 71 51 57 66 60 69 80 56 64 74 56 64 74 51 58 67 49 56 64 38 43 50 47 53 62 66 76 88 68 78 90 69 78 90 61 69 80 57 65 75 55 63 74 55 63 72 59 67 78 57 64 74 56 63 74 64 73 85 76 86 99 85 96 110 74 85 98 60 68 79 52 59 68 53 60 69 35 39 46 36 41 48 62 70 81 67 76 88 69 78 90 77 87 101 77 87 101 91 104 120 110 124 144 122 139 162 134 151 174 134 152 176 135 153 177 135 153 177 125 142 164 126 142 164 124 141 163 124 141 162 115 131 151 103 117 135 99 112 129 86 97 113 77 87 101 70 79 92 64 72 83 55 62 72 41 47 54 48 55 63 51 58 67 51 58 67 59 67 77 62 71 82 80 91 105 78 88 101 63 72 83 63 71 83 61 69 80 67 76 88 74 83 95 70 80 92 81 92 106 73 83 96 60 68 78 48 55 64 46 53 61 53 60 70 48 55 64 54 61 70 61 69 80 49 56 64 39 44 51 39 44 51 43 49 57 43 49 56 27 30 35 47 54 62 70 79 92 79 90 104 81 92 106 67 76 89 47 53 61 54 62 71 64 72 83 57 65 75 43 49 57 38 43 50 44 50 57 52 59 68 54 62 72 49 56 65 54 62 71 63 72 83 68 76 88 72 81 93 79 90 104 87 99 114 95 108 124 102 115 133 104 118 137 105 119 138 95 108 125 97 110 127 83 95 110 69 79 91 68 77 89 72 81 94 77 87 101 79 90 103 81 92 107 79 90 105 83 93 107 75 84 97 60 68 78 56 63 73 56 64 74 59 67 77 51 58 67 44 50 58 33 38 44 40 46 54 55 63 73 65 74 86 68 77 89 66 74 85 68 78 90 72 82 96 73 83 97 67 76 88 61 69 79 52 59 68 47 53 61 33 37 43 42 48 56 57 65 75 62 71 81 67 77 89 73 83 96 72 81 93 92 104 121 112 127 147 122 138 160 114 130 150 117 133 155 110 126 146 102 117 135 99 112 130 98 111 129 90 103 119 97 110 127 95 107 124 84 95 110 85 96 111 95 108 126 99 111 128 105 119 138 118 134 155 129 146 168 123 140 161 127 145 169 122 140 162 112 128 148 94 108 125 75 86 99 73 83 96 79 89 104 84 95 109 88 100 116 87 98 114 81 92 107 61 70 81 36 41 47 31 35 40 35 40 46 39 45 52 41 47 54 54 61 70 72 81 93 81 92 106 69 79 91 70 80 92 59 66 77 53 60 70 61 68 79 59 68 79 55 63 73 53 60 70 58 66 76 69 79 91 61 70 80 65 75 87 72 82 94 63 71 82 67 76 87 80 91 105 91 103 119 91 103 119 91 104 120 95 108 125 95 107 123 75 85 98 54 61 71 47 54 62 51 58 67 53 60 69 52 59 68 61 70 81 80 91 105 98 111 128 107 122 142 103 117 135 106 119 138 109 124 144 105 119 138 113 128 148 102 116 134 107 121 140 112 128 149 119 135 156 116 132 153 103 117 136 78 89 102 68 78 90 61 69 79 52 60 69 44 50 58 51 58 67 41 46 54 39 44 51 47 54 62 49 56 65 47 54 63 50 57 66 43 49 57 49 56 65 74 84 97 88 100 117 91 103 119 91 103 119 88 100 115 64 73 84 58 66 77 51 58 67 40 45 52 43 49 57 50 57 67 68 76 88 81 92 106 79 90 104 72 82 95 67 76 88 72 81 94 66 74 86 62 71 82 58 66 77 61 70 81 62 71 82 68 77 88 66 75 88 69 78 90 67 76 87 82 93 108 94 107 123 102 116 135 115 131 152 114 130 150 115 131 152 117 132 152 108 122 141 96 109 127 82 93 108 56 64 74 42 48 56 45 52 60 51 59 68 60 69 79 75 85 99 92 104 120 100 113 131 96 110 128 94 107 124 95 109 126 88 99 115 94 107 124 99 112 130 104 118 136 110 124 143 96 110 127 95 108 126 90 102 119 85 97 112 77 88 101 75 85 99 74 84 97 66 75 87 46 53 61 34 39 46 39 45 52 54 61 71 63 71 82 62 71 82 68 78 90 64 73 84 63 71 82 59 67 78 56 63 73 47 53 62 54 61 71 74 84 97 93 105 122 92 105 122 98 112 130 103 117 136 99 113 132 97 110 127 93 106 123 90 102 119 95 108 124 86 98 113 68 77 89 54 61 71 57 65 75 60 68 79 68 77 89 91 103 119 103 117 135 118 134 155 122 139 161 125 142 165 119 135 156 114 130 151 110 125 145 107 121 140 95 108 125 76 86 99 63 71 82 47 54 62 38 43 49 67 76 89 84 95 110 78 88 102 76 86 100 87 99 115 84 95 109 82 93 106 77 88 102 85 96 110 84 96 112 90 102 117 80 91 105 75 85 98 72 82 94 58 66 76 51 58 67 34 39 46 27 30 35 44 51 59 47 53 61 42 48 56 50 57 65 49 55 64 42 48 56 31 36 41 39 44 51 43 49 56 49 55 64 54 62 71 52 59 69 59 66 77 66 75 87 71 81 94 74 84 96 58 65 75 48 55 63 40 46 53 30 35 40 33 38 44 47 54 63 65 74 86 74 84 98 79 90 105 65 74 86 52 59 68 40 45 52 40 45 52 56 63 73 66 75 87 64 72 83 52 59 68 40 45 52 43 48 56 65 74 85 92 104 121 106 120 139 109 124 143 110 125 144 104 119 138 110 125 144 99 111 128 88 100 115 77 87 101 78 90 104 83 93 108 86 97 112 90 103 119 99 113 130 104 118 137 110 125 144 117 132 152 117 134 155 108 122 141 92 104 120 75 86 100 45 51 59 42 48 56 54 61 71 50 57 66 42 48 55 43 49 57 53 60 70 55 62 72 41 47 55 42 48 55 45 51 58 50 58 67 58 65 76 69 79 91 71 81 94 49 56 64 44 49 57 74 84 98 93 106 123 109 123 143 110 125 144 102 115 132 104 119 137 96 109 126 87 98 112 78 89 102 71 81 94 58 66 77 63 71 82 66 75 86 41 47 55 49 56 65 54 61 71 47 53 61 46 52 60 65 74 85 60 67 77 61 69 80 78 88 102 77 87 101 87 99 115 85 96 111 84 96 111 90 102 118 84 96 110 93 105 122 86 98 113 90 102 118 87 99 115 81 92 106 59 67 77 49 56 65 48 54 63 51 58 68 67 76 88 70 79 92 63 72 84 65 74 85 44 50 57 29 33 38 29 33 38 36 41 48 31 35 41 38 43 50 61 69 80 67 76 88 72 83 97 62 70 80 49 55 64 63 71 82 69 79 91 75 85 98 63 71 81 39 44 51 35 40 46 37 42 48 48 55 63 64 72 82 62 71 82 48 54 62 46 51 59 46 53 61 62 71 81 74 84 97 72 81 94 85 98 113 90 102 118 86 97 113 71 81 94 63 72 83 51 58 66 44 50 58 35 40 46 24 27 31 36 41 47 55 63 73 72 81 94 85 96 111 95 108 125 86 98 114 83 95 110 75 86 99 66 75 86 61 69 80 53 60 69 58 66 77 75 84 97 89 101 116 94 107 124 102 116 134 115 130 150 121 137 159 121 136 157 122 138 160 124 141 163 112 127 147 104 119 137 101 115 132 102 116 135 95 108 124 93 106 122 88 100 115 91 104 120 101 115 132 99 113 131 90 103 119 89 101 117 86 98 113 78 89 103 76 87 101 79 90 104 81 92 107 90 103 119 101 115 133 103 118 137 107 121 139 109 124 143 112 126 146 120 136 157 115 131 151 106 120 139 98 111 128 98 111 128 107 121 140 117 134 155 112 127 146 98 111 129 86 97 112 68 77 89 58 67 78 47 53 62 37 42 49 39 44 51 57 65 74 66 75 87 71 81 93 61 69 80 46 52 60 37 42 48 61 70 81 75 85 99 76 86 100 76 86 99 66 75 87 46 52 61 45 52 60 67 77 88 75 86 100 69 78 91 71 80 93 70 80 93 64 73 85 67 77 89 68 77 88 74 84 97 79 90 105 74 83 96 55 62 72 47 53 62 52 60 69 61 70 80 65 74 85 60 68 79 50 56 65 58 66 76 80 92 107 101 115 133 107 122 141 108 123 142 98 112 130 96 109 126 97 111 128 104 119 138 103 117 135 97 109 126 87 98 114 79 90 105 83 94 108 83 95 110 80 92 107 92 104 120 93 106 123 113 128 148 124 141 164 129 147 171 127 144 167 122 139 161 118 134 155 118 134 154 45 51 60 44 50 58 53 60 69 57 65 75 57 65 75 60 69 80 37 42 49 49 56 64 50 57 66 49 56 64 49 56 65 49 55 64 61 70 81 55 62 72 57 65 75 52 59 68 59 67 78 50 57 66 43 49 57 42 48 56 48 54 63 58 65 75 81 91 105 100 113 130 111 126 146 123 140 162 117 132 152 113 128 149 107 121 140 98 111 129 94 107 124 92 104 120 87 99 115 90 102 117 93 105 121 82 93 108 73 83 96 61 69 80 55 62 71 54 61 71 79 90 104 90 102 118 101 116 135 100 113 130 98 112 130 86 97 112 77 88 101 74 84 98 70 79 92 68 77 89 72 82 95 87 99 114 84 95 110 71 81 94 46 52 61 48 54 62 57 65 75 61 69 80 58 65 76 52 59 68 55 63 72 53 61 71 64 72 83 75 85 99 81 92 107 86 98 113 82 93 108 67 76 88 59 68 79 51 58 67 46 52 60 45 51 59 42 48 56 36 41 47 40 46 53 39 44 51 36 40 47 49 56 64 62 71 82 70 80 92 65 75 87 59 67 77 47 53 62 32 37 42 39 45 52 50 57 66 65 74 86 70 80 93 65 74 86 65 74 86 71 80 93 81 93 107 86 97 113 71 81 93 60 68 79 55 63 72 60 69 80 59 67 78 46 52 61 45 51 58 69 79 91 88 100 115 72 82 95 74 84 97 72 82 95 80 91 105 77 87 100 70 79 92 75 85 99 73 83 97 67 76 87 63 72 83 58 66 77 49 56 65 43 49 56 42 48 56 48 54 63 52 59 68 59 67 78 70 79 92 91 103 119 107 122 140 109 124 144 111 127 146 110 125 144 107 122 141 95 108 125 74 84 98 46 52 60 57 65 75 69 79 92 70 79 92 72 82 94 86 98 113 94 107 124 95 108 126 87 98 112 84 95 110 85 96 110 78 88 102 52 59 68 43 49 56 56 64 74 57 65 75 53 61 70 53 60 69 54 61 71 52 59 68 49 55 63 71 81 94 82 93 108 96 108 125 83 94 109 73 83 96 74 84 97 64 73 84 54 62 71 50 56 65 41 47 54 32 36 42 33 37 43 49 56 65 51 58 67 62 70 81 68 77 89 71 81 93 68 77 89 64 74 86 68 77 89 70 80 92 92 104 121 103 118 137 107 122 141 102 116 133 95 107 124 77 87 100 65 74 84 57 64 74 52 60 69 58 66 76 56 64 74 49 56 65 59 67 77 66 75 87 88 100 116 99 113 131 101 114 131 102 115 133 95 108 125 82 93 107 72 81 94 54 62 71 55 62 71 52 59 69 39 45 52 31 35 40 30 34 39 23 26 30 29 33 39 26 30 35 27 31 35 33 38 44 42 48 56 54 62 72 56 64 74 50 58 67 55 62 72 48 54 63 55 62 71 68 77 89 67 76 88 65 74 86 67 76 88 57 65 75 51 57 66 49 55 64 48 55 64 62 70 81 60 68 79 75 84 97 94 106 122 94 107 124 88 100 115 79 89 102 69 78 90 64 72 83 66 75 86 64 73 85 72 82 95 88 100 116 83 95 109 78 88 102 77 87 101 73 83 96 74 84 97 89 101 117 98 111 129 96 109 126 89 101 116 77 88 101 54 61 71 36 41 48 45 51 60 38 43 50 32 37 42 48 54 62 56 64 75 54 61 71 45 51 59 41 47 54 32 36 42 27 31 36 36 41 48 37 42 49 30 34 39 32 36 42 35 39 46 33 37 43 42 47 55 40 45 52 33 37 43 50 57 67 55 62 72 47 54 62 33 38 44 41 47 54 46 52 61 50 56 65 46 52 60 44 49 57 39 44 51 50 57 66 58 66 76 55 62 72 54 61 71 42 48 55 43 49 57 66 74 86 70 79 91 73 83 97 77 87 101 74 84 97 68 77 89 62 71 83 51 58 67 38 43 50 30 34 40 38 43 51 62 71 82 80 91 105 96 108 125 101 114 132 94 107 123 88 101 117 87 98 113 82 93 108 81 91 105 89 101 117 95 108 124 95 107 123 95 107 123 91 103 119 86 97 112 70 80 92 75 85 99 63 72 83 57 65 76 57 64 74 60 68 79 64 73 85 72 82 95 88 100 115 83 94 108 84 95 110 85 96 111 91 103 119 83 95 109 69 79 92 68 77 89 61 69 80 51 58 67 54 62 71 57 65 75 64 72 83 71 80 93 81 92 107 87 98 113 81 92 106 82 93 108 80 91 106 82 93 108 76 86 99 62 70 81 58 66 76 74 84 97 76 86 99 76 87 101 76 87 100 57 65 75 42 48 55 33 38 44 55 62 71 61 69 80 69 78 91 74 84 97 73 84 97 72 82 95 65 74 86 69 78 90 55 62 72 59 67 78 80 90 104 85 97 111 85 96 112 76 86 99 63 72 84 47 54 62 41 46 54 40 45 52 44 50 58 57 65 76 71 80 93 63 72 83 46 52 61 69 79 92 79 90 104 88 101 117 97 110 128 103 118 136 90 102 118 72 82 95 53 61 71 56 63 73 55 63 73 40 46 53 37 42 49 37 42 49 40 45 52 68 77 89 90 103 119 98 111 128 96 108 124 91 103 120 89 101 117 88 100 115 80 91 105 72 83 96 74 84 97 58 66 76 33 37 43 37 42 49 40 45 52 46 52 61 63 72 83 71 81 93 86 97 113 98 112 129 95 108 124 82 93 107 72 82 95 96 109 127 108 123 142 115 131 152 108 123 142 96 108 124 72 83 96 45 52 60 33 38 44 49 55 63 63 72 84 68 77 89 75 85 99 79 90 104 80 90 104 88 100 116 104 118 136 101 115 133 108 123 143 108 123 142 108 123 142 93 106 123 69 79 92 38 44 51 55 63 73 80 92 107 86 98 113 87 98 114 75 86 100 70 79 92 60 68 79 44 51 59 49 56 65 68 77 90 65 73 84 38 43 50 43 49 57 58 66 76 66 76 88 70 80 93 69 78 89 68 78 90 67 76 87 67 77 89 64 74 85 74 84 97 73 83 96 69 78 90 62 70 82 52 59 68 53 61 70 56 64 74 62 71 82 72 82 95 72 81 94 71 81 95 70 79 91 72 81 93 76 86 99 82 93 107 95 108 125 97 110 126 88 100 117 87 99 115 83 95 110 86 97 112 85 96 112 73 83 97 68 77 89 64 73 84 65 73 85 54 61 71 32 36 42 24 28 32 28 32 37 48 54 63 55 62 72 73 83 96 90 103 120 106 120 139 115 130 149 118 133 154 117 133 154 101 114 132 78 88 102 49 56 65 42 48 55 43 49 57 55 62 72 55 62 72 59 67 78 64 73 84 70 80 93 72 82 95 63 72 83 54 61 71 58 66 76 59 67 77 41 47 54 38 44 51 42 48 56 37 42 49 38 43 50 52 59 68 59 67 78 63 72 83 65 74 85 64 73 84 64 73 85 48 54 63 51 58 68 64 73 84 59 67 78 54 61 71 67 77 89 83 93 107 85 97 112 77 88 102 66 75 87 80 91 105 98 112 129 115 130 150 120 137 158 125 142 165 129 147 169 123 140 162 116 132 154 94 107 124 60 69 79 41 47 54 56 64 74 72 82 95 81 92 106 81 92 107 80 90 104 86 97 113 86 97 112 87 99 115 92 104 120 103 116 133 100 114 132 86 98 112 76 86 100 76 87 100 72 81 94 61 70 81 53 60 70 59 67 77 81 92 106 92 105 121 112 127 147 118 134 155 115 131 151 116 132 152 112 127 146 106 120 138 91 103 118 78 88 101 65 74 86 57 65 75 47 54 62 38 44 51 43 49 57 49 56 65 54 62 72 67 75 87 61 69 80 57 65 76 58 66 76 57 65 75 45 52 60 49 55 64 55 62 72 64 73 85 77 87 101 58 66 76 45 52 60 44 50 57 54 61 71 52 58 67 55 63 73 67 76 87 67 76 89 75 85 98 65 74 85 70 79 91 76 86 99 72 82 94 64 73 84 51 58 67 53 60 69 50 58 67 56 65 75 61 68 79 58 66 76 55 63 73 51 58 68 41 46 54 30 34 39 33 37 42 46 52 60 53 60 70 57 64 74 63 71 82 64 73 84 80 91 105 76 86 99 74 84 97 75 86 100 71 81 94 70 79 91 64 73 85 69 79 91 76 87 100 82 93 107 83 95 110 89 101 117 87 99 114 97 110 127 99 112 129 103 117 135 97 109 126 98 111 128 80 90 103 54 61 71 35 39 45 31 35 41 45 52 60 71 81 94 76 86 99 78 89 103 77 87 101 82 93 108 78 88 102 66 75 87 66 75 87 69 78 90 76 87 101 61 69 80 56 63 73 46 53 61 50 57 66 60 69 79 71 80 92 74 84 96 66 75 87 62 71 82 63 72 83 57 64 74 50 57 66 46 52 60 31 35 40 36 40 47 41 46 53 50 57 66 58 66 76 58 65 75 47 53 61 55 63 72 63 71 83 73 83 96 71 80 92 64 72 84 60 68 78 62 71 82 63 72 83 52 59 68 52 60 70 57 64 74 52 59 68 34 39 45 36 41 48 37 42 49 36 41 47 39 45 52 46 52 60 51 57 66 61 69 80 75 85 98 91 104 120 102 116 134 107 121 139 99 112 129 85 97 112 73 83 95 49 56 65 38 43 50 37 42 49 26 30 35 45 51 59 71 81 94 84 96 112 95 108 125 107 121 140 105 119 138 100 114 132 108 122 142 114 129 148 106 121 141 95 108 125 76 86 100 59 67 78 51 57 66 57 65 75 77 88 101 90 102 118 85 96 112 75 85 98 71 81 94 63 71 82 46 52 61 43 49 57 38 43 50 28 31 36 41 47 55 59 67 78 78 88 101 83 95 110 75 86 99 85 97 112 97 110 127 101 115 133 101 114 131 111 126 147 119 134 154 119 135 156 120 136 158 120 136 157 122 138 160 121 137 158 120 136 157 117 133 153 113 129 150 105 120 139 90 103 120 70 80 93 50 56 65 41 47 54 52 59 69 53 60 70 49 56 66 35 39 45 50 57 65 56 63 73 55 63 72 47 53 61 50 57 65 49 56 65 44 50 58 45 51 59 46 52 60 50 57 66 33 37 43 29 33 38 30 34 40 50 57 67 52 59 68 50 57 66 52 59 69 33 37 43 36 40 47 50 56 65 51 58 68 39 44 52 30 34 39 46 52 60 66 75 87 84 95 111 106 120 138 116 132 153 119 135 157 114 130 150 110 125 144 108 122 141 97 110 127 86 98 113 74 84 97 85 97 112 79 89 103 65 73 85 72 81 94 72 83 96 69 79 92 54 61 71 52 58 67 69 79 91 71 80 93 51 57 67 30 34 40 41 46 53 68 77 90 91 104 120 104 118 137 115 131 151 112 127 147 108 123 143 105 119 137 95 107 123 74 84 97 54 61 71 52 60 69 80 91 105 79 89 103 71 80 93 57 65 76 35 40 46 33 38 44 41 46 53 47 54 62 53 60 70 59 67 78 68 77 88 72 82 96 83 94 109 79 90 104 90 103 119 103 117 136 111 125 145 120 137 159 121 137 159 118 134 154 110 125 144 97 110 128 87 99 115 82 94 109 73 83 97 64 73 85 55 63 73 55 63 72 59 68 78 58 66 76 56 64 74 51 58 68 54 61 71 57 64 75 78 89 104 104 117 136 113 129 150 118 135 156 119 136 158 121 138 160 116 132 153 107 122 140 104 118 136 102 116 135 114 129 150 113 129 149 105 119 138 96 108 125 95 108 125 91 103 118 88 100 116 93 106 122 101 115 134 105 119 138 116 131 151 123 140 162 122 138 160 111 127 148 93 106 122 84 96 111 75 85 99 72 82 94 63 72 83 60 68 79 58 66 76 52 59 68 45 51 59 40 46 53 44 50 58 41 46 54 31 35 41 29 33 38 33 38 44 38 43 50 45 51 59 62 70 81 88 100 116 100 114 132 104 118 136 104 119 139 117 133 154 115 130 150 119 135 156 106 121 140 91 103 119 81 92 106 68 77 89 74 84 97 71 81 93 66 75 87 50 57 66 37 42 49 46 52 60 60 68 79 79 90 104 100 113 131 99 112 129 99 113 131 101 114 132 107 122 141 91 103 120 97 110 128 95 107 124 85 97 112 76 86 100 78 89 103 84 95 109 87 98 113 96 109 126 99 114 132 107 121 140 114 130 151 130 147 170 128 145 167 121 138 160 106 120 139 102 116 134 97 110 127 88 100 116 87 99 114 87 99 114 89 100 116 81 92 107 80 91 105 68 77 89 60 68 80 49 56 64 33 37 43 35 40 47 43 49 57 51 58 67 53 60 69 45 51 60 34 39 45 37 42 49 44 50 58 58 67 77 69 79 93 75 85 99 63 71 82 60 69 79 54 62 72 50 57 66 61 68 79 69 79 91 69 78 90 76 87 101 78 88 102 78 89 103 65 73 84 60 69 80 66 75 87 70 80 92 82 94 109 76 86 100 72 82 96 75 85 98 70 80 93 77 87 101 71 81 93 65 74 86 57 64 75 60 68 78 73 84 97 86 97 112 92 104 120 96 109 126 93 105 122 91 104 120 85 96 111 82 93 108 67 77 89 38 44 50 30 34 39 33 37 43 30 34 40 62 70 82 72 82 94 62 70 81 57 65 75 47 54 62 55 62 71 59 67 78 76 87 101 84 95 110 81 92 107 85 96 111 77 88 102 62 70 81 56 64 74 46 53 61 43 48 56 42 47 55 37 42 49 35 40 46 37 42 48 34 39 45 32 37 43 37 42 49 48 55 64 58 66 76 55 63 73 44 50 58 45 51 59 62 70 82 75 85 99 81 91 105 71 81 94 67 77 89 51 58 67 29 33 38 36 41 47 59 67 78 61 69 80 63 71 83 59 67 78 61 69 80 55 62 71 70 80 93 84 96 111 88 100 115 93 105 121 79 90 104 67 76 87 50 57 66 26 30 34 30 34 39 62 70 81 82 92 105 82 94 108 95 108 126 101 115 133 114 130 151 107 121 140 100 114 133 93 106 123 98 111 129 101 115 133 97 110 127 95 108 125 100 114 132 102 116 133 106 121 140 101 115 133 98 111 129 91 104 120 85 96 111 74 84 98 59 67 78 40 45 53 60 69 80 68 77 88 79 90 103 83 94 109 88 99 114 88 100 115 86 97 112 86 98 113 77 87 101 69 79 91 69 79 91 73 82 95 71 80 92 63 71 83 60 68 79 71 81 95 78 89 102 78 88 102 67 76 88 60 68 79 58 66 76 43 49 56 44 50 57 58 66 77 60 69 80 58 66 76 71 81 94 87 99 115 91 103 119 89 101 116 81 92 106 80 90 104 77 88 102 72 82 95 69 78 90 55 62 71 44 50 58 31 35 41 31 36 41 53 61 70 67 76 88 69 78 90 70 80 93 75 86 99 79 90 104 69 79 91 57 64 74 46 53 61 35 40 46 41 47 55 61 69 79 74 84 97 73 82 95 77 87 100 89 102 118 90 103 119 95 108 125 111 126 146 118 133 153 129 146 168 121 137 158 111 126 146 108 122 141 91 103 119 79 90 104 78 88 102 77 87 100 77 88 102 79 90 104 80 90 104 90 102 118 113 128 147 127 143 164 129 147 171 114 129 149 108 123 143 99 113 131 110 125 144 113 128 148 114 129 149 114 129 149 116 131 152 109 124 143 100 113 131 87 98 114 71 81 93 63 72 83 40 45 53 61 69 80 72 82 95 76 87 101 73 83 95 65 74 86 64 72 83 66 75 87 72 82 95 70 79 92 56 63 74 57 66 76 50 57 67 29 33 39 39 45 52 63 71 83 75 84 97 82 93 108 84 95 111 87 99 115 92 104 120 89 102 117 82 95 111 94 107 123 97 111 129 94 107 124 84 96 111 87 99 114 82 93 108 68 77 89 45 51 59 59 67 78 87 99 115 96 109 126 111 126 145 120 136 157 121 138 160 124 140 162 112 128 149 116 132 152 113 128 148 108 122 142 108 123 142 103 118 136 91 104 121 71 81 93 39 45 52 41 46 54 67 76 89 70 80 93 60 68 79 45 52 60 45 52 60 63 72 83 71 80 92 74 84 96 90 103 119 94 107 124 108 123 142 108 123 142 97 109 126 90 102 118 86 98 113 94 107 124 111 125 144 110 125 145 95 108 125 84 95 110 67 76 89 54 62 72 49 55 64 45 51 59 48 55 63 53 60 69 62 71 82 58 66 77 65 74 86 76 86 99 87 99 115 103 117 136 114 130 150 129 146 168 128 146 169 125 142 164 120 137 159 108 123 143 102 116 134 80 91 106 59 67 77 58 66 77 57 65 75 60 68 78 76 86 99 87 98 114 97 110 127 97 111 128 105 120 139 123 140 162 125 142 165 115 131 152 114 130 150 105 120 139 101 114 132 85 97 112 70 80 93 66 75 88 75 85 98 71 81 94 57 65 76 60 68 78 63 71 82 63 71 82 62 70 81 72 81 94 77 87 101 79 90 105 75 85 98 74 84 98 80 90 104 68 78 90 61 69 80 51 58 66 47 53 61 46 52 59 48 55 63 66 75 87 73 83 95 70 79 92 85 97 113 85 96 111 75 86 99 65 73 85 68 78 90 60 68 79 73 82 95 80 91 105 91 103 120 97 110 126 96 109 126 103 118 137 109 123 142 114 130 150 106 121 139 111 126 146 109 124 143 100 114 132 85 96 111 87 99 114 96 109 126 93 106 123 92 104 121 91 103 119 97 110 127 91 104 120 84 95 110 72 83 96 56 63 73 40 46 53 61 69 80 83 95 109 90 102 118 99 113 132 100 113 131 96 109 126 90 102 118 90 102 118 86 98 114 83 94 109 80 90 104 69 78 90 73 84 97 78 88 101 84 96 111 82 93 108 78 88 102 70 79 92 76 86 100 82 93 108 82 94 109 69 79 92 44 50 58 42 47 55 67 77 88 75 85 99 67 76 88 45 51 59 30 35 40 30 34 39 39 44 51 58 66 76 74 85 98 73 83 96 63 72 83 51 58 67 44 49 57 37 42 48 45 51 59 60 68 78 66 75 87 56 63 73 41 46 54 32 36 42 35 40 46 49 56 65 64 73 84 86 98 113 95 108 124 104 117 136 115 130 150 127 144 167 128 145 167 122 139 162 111 127 147 96 108 124 75 85 99 60 69 80 46 52 61 25 29 33 42 48 56 54 62 72 59 67 77 67 76 87 67 77 90 63 72 84 66 75 87 68 77 89 82 93 108 92 105 121 98 111 128 97 110 127 102 116 134 83 95 110 87 98 113 75 85 98 59 67 77 31 36 41 49 56 65 68 78 90 75 85 98 81 93 108 85 96 111 80 91 105 58 66 76 31 35 41 35 40 46 44 49 57 38 43 49 47 53 61 54 62 71 60 68 79 56 63 73 53 61 70 56 64 74 51 58 67 53 61 70 45 51 59 29 33 38 37 42 49 36 41 47 59 67 78 80 90 104 78 89 103 85 97 112 90 102 118 76 87 100 72 81 94 76 87 101 74 83 96 72 81 94 75 84 97 63 71 82 42 48 55 47 53 62 58 66 76 48 54 63 32 37 42 33 37 43 39 44 51 44 49 57 50 56 64 56 64 74 60 68 79 68 78 90 70 80 93 60 69 79 64 73 85 64 72 83 59 67 78 55 62 72 55 62 71 55 63 73 60 68 78 50 57 66 38 43 50 58 66 77 77 88 102 85 96 111 80 91 106 84 95 111 86 97 112 88 100 116 92 104 120 93 105 122 98 111 129 102 117 135 109 123 143 108 123 142 97 110 128 75 85 99 56 63 72 56 64 74 48 54 63 60 68 79 72 82 95 87 98 113 90 102 118 83 95 109 63 72 83 44 50 57 47 53 61 47 53 62 45 52 60 40 46 53 38 43 50 38 43 50 41 46 53 48 54 63 46 52 61 41 46 53 34 39 45 44 50 59 55 62 72 64 73 84 63 72 83 62 71 83 63 72 83 54 61 70 44 50 58 52 59 68 59 67 78 56 63 73 49 56 65 40 46 53 53 61 70 49 56 65 43 49 57 54 61 70 57 65 76 46 53 62 40 45 53 38 43 50 28 32 36 51 57 66 61 70 81 75 86 99 74 84 97 67 77 89 61 70 81 59 68 78 43 49 57 45 51 59 44 50 58 32 36 41 41 47 54 66 75 87 78 89 104 95 108 125 109 123 142 117 133 153 115 131 152 122 138 159 132 150 173 133 151 174 137 156 180 129 146 170 128 146 169 121 137 159 107 121 140 88 99 114 71 81 94 58 66 76 34 38 44 37 42 48 45 51 59 49 56 65 56 64 73 66 75 86 64 74 86 52 59 69 55 63 73 65 74 86 69 78 90 79 90 104 73 83 96 74 85 99 69 78 91 53 60 70 54 62 71 59 67 77 77 88 101 88 100 116 89 101 117 94 107 124 84 96 111 77 88 101 71 80 93 64 73 84 51 58 67 39 45 52 42 48 56 42 48 55 44 50 58 36 41 48 28 32 37 33 37 43 42 48 55 33 37 42 45 51 60 56 63 73 70 80 92 78 88 102 86 98 113 89 102 119 101 115 133 120 136 157 132 149 171 130 147 170 125 142 165 114 129 149 95 108 125 70 80 92 52 59 68 48 54 63 80 91 106 109 123 141 125 143 165 132 150 173 137 155 178 141 161 186 143 163 189 140 159 183 127 145 167 110 125 145 93 106 123 65 74 86 40 45 53 54 61 70 70 79 92 79 90 105 85 97 112 88 100 117 90 101 117 95 108 126 89 101 116 88 101 117 95 107 124 87 99 114 83 95 109 84 96 110 86 98 113 79 90 103 69 78 91 66 75 87 91 104 121 95 108 125 103 118 137 111 125 143 110 126 146 109 123 142 97 111 129 89 101 117 84 96 111 85 97 112 86 97 112 85 97 112 86 98 114 71 81 93 39 44 51 44 50 58 58 66 76 75 85 98 78 88 103 78 88 102 70 80 93 66 75 86 47 53 62 39 45 52 32 37 43 22 25 29 28 31 36 26 30 35 43 49 57 57 64 74 61 69 79 70 80 92 73 83 97 74 84 98 57 65 76 50 57 66 41 47 54 35 39 45 42 48 56 41 47 54 48 55 64 61 70 81 76 87 101 87 98 113 87 99 114 91 104 121 93 105 122 96 109 126 101 114 132 103 117 135 106 120 139 107 121 140 113 128 147 114 130 151 116 131 152 113 128 148 108 123 142 107 122 141 100 114 132 93 106 123 78 88 102 71 80 93 59 67 78 48 55 63 56 64 74 75 86 101 83 94 108 83 95 110 81 92 106 85 97 113 98 111 128 104 118 136 111 126 146 116 132 153 127 144 167 127 144 166 135 153 177 130 148 171 110 126 146 101 115 133 77 88 102 61 70 81 46 52 61 40 46 53 37 42 48 45 51 59 34 39 45 30 34 40 33 37 43 38 44 51 39 44 51 33 38 44 35 40 46 46 52 59 63 71 83 74 84 98 77 87 101 78 89 103 80 90 104 72 82 95 63 71 83 54 61 71 48 55 64 59 67 78 63 71 82 52 59 68 55 63 74 63 72 84 65 73 85 67 76 87 69 79 91 71 81 94 80 90 103 78 89 103 68 77 89 72 82 95 64 72 83 74 84 96 83 95 110 87 99 114 91 103 119 96 109 126 81 92 106 71 80 92 65 74 86 47 53 62 45 50 58 59 67 78 58 66 76 53 60 69 59 67 77 51 58 68 46 52 60 41 46 54 41 47 54 42 48 55 33 38 44 44 49 57 55 62 72 74 85 99 91 103 120 100 113 131 114 130 150 129 146 168 136 154 177 141 160 185 135 153 177 132 150 173 132 148 170 113 129 149 108 122 141 93 105 121 73 84 98 54 61 71 41 47 54 33 37 43 67 76 88 77 87 101 76 86 100 80 91 105 75 85 99 73 82 95 67 76 88 62 70 81 46 52 60 43 49 57 40 46 53 36 41 48 34 38 44 37 42 48 35 40 46 40 46 53 45 52 60 30 34 39 43 49 57 61 68 79 65 74 86 55 62 71 37 42 48 50 57 66 60 67 78 69 78 90 71 81 93 80 91 105 94 107 123 92 105 122 96 109 125 100 113 131 99 113 131 88 100 116 77 88 102 74 85 98 65 73 85 71 80 92 78 88 102 84 96 111 99 112 129 101 115 133 113 128 148 114 130 150 120 136 158 127 144 166 128 145 167 120 135 156 104 118 137 90 102 118 72 82 95 59 68 78 31 35 40 45 52 60 67 77 89 65 74 86 61 69 80 53 60 69 49 56 65 49 55 64 45 51 59 50 56 65 57 66 76 62 71 82 61 69 80 49 55 64 49 56 65 58 66 76 48 55 63 49 56 65 50 57 66 52 60 69 51 58 67 45 51 59 38 43 50 42 48 55 44 50 58 66 75 87 76 87 100 72 82 95 52 59 68 34 38 45 54 61 71 65 74 85 76 87 101 71 81 94 66 75 87 67 76 88 59 68 78 61 69 80 66 76 88 78 88 101 86 98 113 88 100 115 96 108 125 97 109 126 87 98 113 77 87 100 63 71 82 42 48 55 36 41 48 42 47 55 55 63 73 51 58 67 48 55 64 30 35 41 44 50 57 49 56 64 32 37 42 34 39 45 44 50 58 41 47 54 47 54 62 55 63 73 71 81 94 85 97 112 95 109 126 104 118 136 102 116 134 91 103 120 75 86 99 56 64 73 38 43 50 47 53 61 65 74 86 72 83 96 60 68 79 57 65 75 56 64 75 68 78 90 74 84 98 71 81 94 80 91 105 83 94 109 86 98 113 82 93 107 67 76 88 42 48 56 30 33 38 46 53 62 54 61 70 57 65 76 40 46 54 29 33 39 45 51 60 57 65 75 67 77 89 65 74 85 73 83 96 71 80 93 67 77 89 75 85 98 67 75 86 74 84 97 92 105 121 98 111 127 99 113 130 96 109 127 100 113 131 96 109 126 86 98 113 74 83 96 61 69 80 48 55 64 56 64 74 69 78 90 69 78 90 81 91 105 65 74 85 61 69 80 47 53 62 39 44 50 54 61 71 67 76 88 73 82 95 65 74 85 60 68 79 67 76 88 86 98 112 91 103 119 95 108 126 94 107 124 96 109 127 101 114 133 96 109 126 81 92 107 60 67 78 40 45 52 38 43 50 45 51 59 52 60 69 51 59 68 43 49 57 37 42 49 35 40 47 49 55 64 56 64 74 58 66 77 64 72 84 64 73 85 59 67 77 39 45 52 32 36 42 44 50 58 46 52 60 68 77 89 87 99 114 98 112 129 106 121 140 109 124 143 111 127 147 107 121 140 98 111 129 84 95 109 69 79 92 63 71 82 80 91 105 112 128 147 128 146 169 133 151 175 135 154 178 133 151 175 132 149 172 126 142 164 114 130 151 97 110 128 79 89 103 66 75 86 62 71 82 56 63 73 60 68 79 76 86 99 85 96 112 84 96 111 95 109 126 106 120 138 127 143 165 132 150 174 139 158 183 148 167 192 150 170 197 149 168 194 135 152 175 122 138 159 31 36 41 28 32 37 50 58 67 65 74 85 75 85 98 76 86 99 63 71 82 59 67 77 76 87 101 87 99 115 89 100 116 78 89 103 70 79 92 66 75 87 66 75 87 64 72 84 68 77 90 62 71 82 60 68 79 67 76 88 71 81 94 59 67 78 67 76 88 85 96 110 87 99 114 79 90 104 77 89 104 89 101 117 106 120 138 106 119 138 109 123 143 118 135 157 127 145 167 117 134 156 106 121 139 92 104 120 76 87 100 53 60 69 43 48 56 52 59 69 66 75 87 76 87 101 74 85 98 73 83 96 63 71 82 52 60 69 63 72 82 65 74 85 72 82 95 84 96 111 88 99 114 91 104 120 94 106 123 92 105 123 88 101 117 90 101 117 84 95 110 82 93 108 81 93 107 82 93 107 83 94 109 80 91 105 73 83 96 69 78 91 63 71 82 39 44 51 33 38 44 57 65 75 65 74 85 69 79 91 74 84 97 71 81 95 78 88 101 82 93 107 76 87 101 79 90 104 64 73 84 55 62 72 47 54 63 56 63 73 61 69 81 63 71 82 55 62 71 58 66 76 53 60 69 49 56 64 27 31 36 34 38 44 37 42 48 41 46 53 42 47 55 47 53 61 52 59 69 52 59 68 78 88 101 95 108 125 92 105 121 89 101 117 78 89 104 81 93 107 72 82 94 75 85 98 79 89 103 83 94 109 92 105 121 98 112 130 110 125 144 117 134 156 123 140 162 120 136 157 111 126 146 114 129 149 119 135 156 114 130 151 123 140 162 119 134 154 114 129 149 103 118 136 106 121 140 93 106 122 87 100 116 83 94 110 69 78 89 55 62 71 52 59 69 51 58 68 53 60 69 39 44 51 37 42 48 36 42 48 57 64 74 80 90 105 92 104 120 96 109 126 85 96 111 67 77 90 57 65 75 37 42 48 64 73 84 81 93 108 84 96 111 84 95 110 87 99 115 100 114 131 89 101 116 82 94 108 63 72 83 41 46 53 42 48 55 35 39 46 39 45 52 47 53 62 46 53 61 48 55 63 45 51 59 35 40 46 35 40 46 41 46 53 23 27 31 37 42 48 48 54 63 49 56 65 47 54 63 51 59 68 63 72 83 71 80 92 71 80 93 66 75 87 54 62 72 49 56 65 35 40 46 35 40 46 50 57 66 57 64 75 64 72 83 60 68 79 54 61 70 44 51 58 55 62 72 80 91 105 85 97 113 84 96 111 77 87 100 78 89 103 83 94 108 78 89 102 86 97 112 97 110 127 106 120 139 100 114 132 96 109 127 87 99 114 85 97 112 90 102 118 90 102 117 79 90 104 81 92 107 88 100 116 100 114 132 106 120 139 110 126 145 101 114 133 99 113 131 94 107 124 79 89 103 65 74 86 56 64 74 49 56 65 37 41 48 36 41 47 35 39 46 48 54 63 67 76 88 58 66 76 38 43 50 46 52 59 53 60 70 54 61 70 57 65 76 58 66 77 52 58 67 51 58 67 54 62 71 48 55 64 62 70 81 72 81 94 69 79 91 64 73 85 72 81 94 84 96 110 83 94 109 80 90 105 69 78 90 65 74 86 63 72 83 66 75 87 58 66 76 57 65 76 60 68 79 74 83 96 75 85 97 72 82 95 72 81 94 74 84 97 65 73 85 53 60 69 44 50 58 28 32 37 40 45 53 49 56 65 59 67 78 62 71 82 58 66 76 47 53 62 46 53 61 39 44 51 34 39 45 30 34 39 29 33 38 30 34 40 46 52 60 65 74 85 69 79 91 60 69 80 59 67 77 71 81 94 76 86 100 76 86 99 66 75 87 49 56 65 34 38 44 31 36 42 50 57 66 53 60 69 61 70 80 72 81 94 56 64 75 43 49 56 38 43 50 55 63 73 67 77 88 86 97 113 97 111 128 105 119 138 114 129 150 104 119 138 112 127 146 111 126 146 105 120 139 102 116 135 95 108 126 88 100 115 70 79 92 43 49 57 47 53 61 54 61 70 38 43 50 38 43 50 45 52 60 55 62 71 70 79 91 79 90 105 87 99 114 97 111 129 102 116 135 100 113 131 88 101 116 86 98 114 73 83 96 49 55 64 43 49 57 61 70 81 63 71 83 66 75 87 68 77 89 65 74 86 65 74 86 77 88 102 77 88 101 80 91 105 88 100 115 89 102 118 94 107 124 93 106 122 84 95 110 70 79 92 61 69 80 51 58 68 34 39 45 35 39 45 61 69 80 79 90 104 82 93 108 90 102 118 85 96 111 82 93 108 81 92 107 73 83 97 63 71 83 60 68 79 57 65 75 66 74 85 49 55 64 37 42 48 37 42 48 37 42 49 40 46 53 57 65 75 63 71 83 57 65 76 72 83 96 85 97 113 90 101 117 77 87 101 63 71 82 44 50 58 34 39 46 29 33 38 28 32 37 40 46 53 45 51 59 56 64 74 55 62 71 54 62 71 70 79 91 68 76 88 72 82 94 83 95 110 100 113 131 92 105 121 73 83 96 49 55 64 32 36 42 47 54 63 80 91 104 89 102 118 95 108 124 101 115 133 102 117 135 97 111 129 90 102 117 74 84 97 55 63 73 54 62 72 48 54 62 49 56 64 57 65 75 53 60 70 69 78 91 74 84 97 81 91 105 70 80 93 55 63 74 47 53 61 62 70 81 73 84 97 86 98 114 108 122 141 119 136 157 116 133 154 64 73 85 77 88 102 96 109 125 94 107 124 92 106 123 96 109 125 88 100 116 60 68 79 43 49 57 50 56 65 45 51 60 52 59 69 66 75 87 57 65 76 54 61 72 52 58 67 52 59 69 57 65 75 62 70 80 77 87 101 83 94 108 81 91 105 84 96 111 102 116 135 113 128 147 115 130 151 116 132 153 113 129 149 115 131 151 113 129 150 120 136 158 122 139 160 118 134 154 107 121 139 100 113 131 101 114 132 93 106 122 80 90 104 64 73 85 62 71 82 59 67 77 51 58 67 60 68 79 63 71 82 76 86 99 70 79 92 50 58 68 35 40 46 35 39 46 52 59 68 65 73 84 67 76 88 51 58 68 38 42 49 30 34 39 36 41 48 46 53 62 42 48 55 31 35 41 32 36 42 44 50 57 42 47 55 45 52 60 52 59 68 49 55 64 44 50 58 28 32 38 38 43 50 57 65 75 72 82 95 82 93 108 69 79 91 47 54 63 53 60 69 58 66 77 66 75 87 73 83 97 79 89 103 82 93 108 87 100 116 91 104 120 83 95 109 74 84 97 68 77 89 65 73 85 58 66 77 54 61 70 59 67 78 84 95 110 88 99 115 88 100 115 93 106 123 97 110 127 82 93 108 68 78 90 63 72 84 65 74 85 71 80 92 68 77 88 62 70 80 46 52 61 24 27 31 28 32 38 36 41 47 42 48 55 34 38 44 47 54 62 79 90 104 94 106 123 100 114 132 105 119 138 116 132 152 123 140 161 131 149 173 127 144 167 126 142 164 119 135 157 99 112 129 87 99 115 75 86 99 64 73 85 59 68 78 80 91 106 90 102 119 79 90 104 70 80 93 70 80 92 67 77 89 69 78 91 72 82 94 76 86 99 79 90 104 78 89 103 74 84 97 77 86 99 93 106 123 101 116 134 105 119 137 96 109 126 91 104 120 87 99 115 95 108 124 86 97 111 66 75 86 52 58 67 35 40 46 37 43 49 36 41 47 44 51 58 49 56 65 51 58 67 58 65 76 73 83 96 75 85 98 64 73 85 47 53 61 48 55 63 63 72 83 74 85 98 80 91 106 88 99 115 89 102 118 86 99 115 86 97 112 77 87 101 74 84 97 77 88 102 75 86 100 63 72 83 39 44 52 37 42 49 46 52 60 49 56 64 56 64 74 64 72 84 75 85 98 75 85 99 75 85 99 79 90 104 92 104 121 96 109 126 88 100 116 73 82 95 62 71 82 59 67 78 66 75 86 57 65 75 56 64 74 56 64 74 63 71 82 55 63 73 66 75 87 69 78 90 76 87 100 72 81 93 71 80 92 65 74 86 52 59 68 54 61 70 60 68 79 53 60 69 45 51 59 48 54 63 55 62 73 74 83 96 82 94 109 89 101 117 90 102 118 86 98 112 73 83 96 73 83 96 78 89 104 84 95 110 93 106 122 89 101 117 99 112 129 99 112 130 101 114 132 94 106 123 86 98 113 87 99 115 86 98 113 73 83 97 65 74 86 70 79 91 71 81 94 61 70 81 32 37 43 45 51 60 58 66 76 67 77 89 59 66 77 53 60 70 42 48 56 37 41 48 50 57 66 63 72 83 79 90 105 94 106 122 106 121 141 111 126 146 105 119 137 107 122 141 98 112 129 78 89 103 66 75 87 56 64 75 45 51 59 37 42 49 41 46 53 53 61 70 51 58 68 44 50 58 38 43 50 44 50 58 40 46 53 51 58 67 38 44 51 43 49 57 47 54 62 53 60 69 54 62 72 50 56 65 51 58 67 54 61 71 60 68 79 60 68 78 37 42 49 62 71 82 80 91 105 86 97 112 91 103 119 95 108 124 98 112 129 102 116 135 101 115 133 84 96 110 75 86 100 64 72 83 56 64 74 53 60 70 66 75 86 81 92 106 100 113 131 108 123 142 110 125 144 106 121 139 106 121 141 90 102 118 64 73 84 62 71 82 55 62 72 52 59 69 60 69 80 52 58 67 50 57 66 50 57 65 63 72 84 63 71 82 62 70 81 68 77 89 61 70 81 51 58 67 44 50 58 56 63 72 66 75 87 74 84 98 86 98 113 78 89 104 68 77 89 59 67 77 48 54 62 41 47 54 49 56 65 68 77 89 68 78 91 61 69 80 60 68 78 56 64 74 67 76 88 82 93 107 91 102 118 79 90 103 73 83 96 72 82 94 72 82 94 71 80 93 73 83 96 58 66 76 38 43 50 68 78 90 87 98 113 91 104 120 95 108 125 91 104 120 92 104 121 85 96 111 63 72 83 43 49 57 26 29 34 50 57 66 77 87 101 79 90 104 73 83 96 64 73 84 71 81 94 88 100 116 96 110 127 101 115 133 108 123 141 106 120 139 109 124 143 111 126 146 104 118 137 97 111 129 81 92 107 56 64 73 46 52 60 52 59 68 64 73 84 67 76 87 71 81 94 73 83 95 72 82 95 68 77 89 59 67 77 44 50 58 37 43 49 45 51 59 46 53 61 43 49 56 40 45 52 34 39 45 49 55 64 58 66 77 62 71 82 55 62 72 43 49 57 55 63 72 72 82 94 71 81 94 61 69 80 71 81 94 81 92 107 92 104 121 96 109 126 91 104 121 77 88 101 49 56 64 32 36 42 52 59 68 51 59 68 57 64 74 42 48 56 40 46 53 47 54 62 52 59 68 57 65 75 58 66 77 48 54 63 99 113 131 108 122 140 111 126 147 116 131 151 115 131 152 116 133 154 103 117 136 84 95 110 60 68 78 55 62 72 49 56 65 59 67 78 60 68 80 65 74 85 68 77 89 45 51 59 54 61 71 53 60 70 49 55 64 46 52 60 35 40 47 59 67 77 73 83 97 76 87 100 78 88 102 79 89 104 84 96 111 96 109 125 94 107 124 101 115 133 106 121 140 116 133 154 116 131 152 112 126 146 108 123 142 91 103 119 67 76 88 57 65 75 42 48 56 39 44 51 39 45 52 33 38 44 50 57 66 53 60 70 63 71 82 67 76 88 61 70 81 58 66 77 59 67 78 74 84 98 80 91 105 81 92 107 66 75 87 46 52 60 46 53 61 44 51 59 43 49 57 40 46 53 58 66 77 75 85 98 80 92 106 73 83 96 66 75 87 61 69 80 58 67 77 68 77 89 66 75 87 47 54 63 35 39 46 38 43 50 25 29 33 49 56 65 72 82 95 82 94 109 82 93 109 79 90 105 72 82 95 70 79 92 67 77 89 68 77 90 61 69 80 69 78 90 57 65 75 57 65 75 55 62 72 44 50 58 41 47 54 49 56 65 74 84 98 87 99 115 102 116 133 112 128 148 106 120 139 115 130 149 121 138 159 114 130 150 123 140 162 121 137 158 108 123 142 80 91 105 51 58 67 32 36 42 46 52 60 38 44 51 33 38 43 38 43 50 51 58 67 66 75 86 72 82 94 80 91 105 83 95 109 94 107 123 96 109 126 92 105 122 83 94 109 62 71 82 60 68 79 55 62 72 72 82 96 85 97 112 104 119 137 110 125 145 116 133 154 119 136 158 117 133 153 109 124 143 101 116 134 102 116 134 102 116 135 108 123 143 111 127 147 116 132 152 106 121 140 106 121 140 100 113 131 100 114 132 110 124 144 105 119 138 104 118 137 95 108 126 80 91 105 79 89 102 78 88 102 70 79 92 58 66 76 51 58 67 55 63 74 54 62 71 53 60 70 50 56 65 39 44 51 39 45 52 47 54 62 39 45 52 57 65 75 77 87 100 87 98 113 92 104 121 97 111 128 107 122 141 110 125 145 102 116 134 90 102 118 74 84 97 62 70 81 45 51 58 40 46 53 37 42 49 40 45 52 43 49 56 36 41 47 31 35 41 39 45 51 41 46 53 49 55 64 65 73 84 74 84 97 88 101 116 94 107 123 100 113 131 97 110 128 84 95 110 65 74 86 45 51 59 34 38 44 35 40 47 45 52 60 48 55 64 38 44 51 55 63 73 59 68 78 85 97 111 83 94 108 84 94 108 70 80 92 62 70 82 66 75 87 64 73 84 75 86 100 70 80 92 55 62 72 35 40 47 55 62 71 58 66 77 46 53 62 46 52 60 60 68 79 64 72 84 56 63 73 59 67 78 59 67 78 56 64 75 57 64 75 60 68 79 50 57 66 55 63 72 68 77 89 76 86 100 72 81 93 59 66 77 47 54 62 42 48 56 48 55 63 54 62 72 49 56 64 32 36 42 29 33 38 30 34 40 44 50 58 51 58 68 61 69 80 66 75 87 61 70 82 62 70 81 55 62 72 37 42 49 29 33 38 59 67 78 84 95 110 92 105 121 94 107 123 99 112 130 99 113 130 93 106 122 87 99 114 58 65 75 46 52 60 49 55 64 67 76 87 79 89 103 87 99 114 83 95 110 70 79 92 60 69 79 53 60 69 53 60 70 60 68 78 59 67 78 68 77 89 79 91 105 78 89 103 81 93 107 80 92 106 79 90 104 84 95 110 79 90 104 69 78 91 76 87 101 83 95 110 94 106 123 105 119 137 102 116 134 92 105 121 82 94 108 89 101 117 99 112 130 95 107 123 89 101 117 87 98 114 76 86 99 56 64 74 42 48 56 29 32 38 53 60 70 57 64 75 56 63 73 56 63 73 58 66 75 61 70 81 60 68 79 78 89 102 75 85 99 83 93 108 87 98 113 87 98 113 83 94 109 80 92 107 62 71 82 61 69 80 58 66 76 72 81 93 87 99 115 85 97 112 70 79 92 56 64 74 50 57 65 52 59 69 51 59 68 67 76 87 72 82 94 69 79 91 72 81 94 65 75 87 50 57 66 34 38 44 38 43 50 44 50 58 47 53 62 49 57 66 48 54 63 52 59 68 49 56 64 62 70 82 67 75 87 64 72 83 60 68 79 63 72 83 69 78 89 80 91 105 88 99 115 102 116 134 97 111 129 95 107 124 95 107 124 100 113 131 104 118 136 97 110 127 83 94 109 65 74 86 46 53 61 44 50 57 63 71 82 72 82 95 76 87 100 89 101 118 97 110 127 100 113 131 98 112 129 94 108 125 94 108 125 96 109 127 98 112 129 95 108 125 91 103 120 86 98 113 85 97 112 78 89 102 65 74 85 49 55 64 22 25 29 32 36 42 28 32 37 34 38 44 38 44 51 30 35 40 42 48 56 59 67 77 66 75 87 80 91 105 85 97 113 105 120 138 108 122 142 94 106 123 75 86 99 68 78 90 54 61 71 48 54 63 56 63 73 55 62 72 65 73 85 71 80 92 75 85 99 89 101 116 95 108 125 104 119 138 102 117 136 93 106 122 81 92 107 61 69 80 35 40 46 38 43 50 30 34 40 42 48 55 44 50 58 56 64 74 75 86 100 91 103 119 96 109 126 95 108 126 87 99 114 112 128 148 114 130 150 109 124 144 96 110 128 88 100 115 78 89 103 62 71 82 40 45 52 47 53 61 36 41 48 29 33 39 49 56 65 70 79 92 81 92 107 81 92 106 80 91 105 86 98 113 98 111 129 102 116 135 99 113 131 93 106 123 90 103 120 85 96 111 71 81 93 60 68 79 48 54 63 38 43 50 43 48 55 55 63 74 70 79 92 74 84 97 83 95 111 71 81 93 64 73 84 50 57 66 48 54 63 55 63 73 45 51 58 42 48 56 61 70 81 67 76 88 62 71 82 64 73 84 72 82 95 71 81 94 67 76 88 61 69 79 73 84 97 83 95 109 76 86 100 67 77 89 54 62 71 34 39 45 58 66 77 72 82 95 72 81 94 70 80 92 73 83 96 86 98 113 98 112 130 105 119 138 110 124 143 107 122 142 105 119 138 101 114 132 94 107 123 82 94 109 54 62 72 43 49 57 44 50 58 40 45 52 30 34 40 47 54 63 44 50 57 46 52 60 52 60 69 39 44 51 40 45 53 47 53 62 59 67 77 59 66 77 47 53 62 35 40 46 36 41 48 42 48 56 52 60 69 64 72 83 53 60 69 53 60 70 45 51 59 54 62 72 71 81 93 85 97 112 89 101 117 83 94 108 81 93 107 84 96 110 79 90 104 56 63 73 41 46 54 61 69 79 78 89 102 96 109 126 95 108 125 88 100 115 76 86 100 66 75 86 66 75 87 73 83 95 64 73 85 60 68 78 51 58 67 55 62 72 65 74 85 76 87 100 91 104 120 87 100 116 99 113 131 101 115 133 102 116 134 100 114 132 96 109 126 85 96 111 72 82 95 68 76 88 62 71 82 63 71 82 58 65 75 55 63 73 52 59 69 61 69 80 56 64 74 54 61 71 49 56 65 58 66 77 55 63 73 58 66 76 49 56 65 50 57 66 40 45 52 47 53 62 43 49 57 46 52 60 36 41 47 41 47 54 61 69 80 78 88 102 73 83 96 66 75 86 72 82 95 78 89 102 72 82 94 59 68 79 37 42 48 53 60 69 79 90 105 95 108 126 103 117 136 112 127 148 111 127 146 116 132 153 118 133 154 115 131 151 98 111 129 91 103 120 84 95 110 73 83 96 53 60 70 27 31 36 36 40 47 40 46 53 57 64 74 72 81 94 79 90 104 92 104 120 93 106 123 97 109 126 108 123 142 103 117 134 110 125 144 110 124 143 97 111 129 92 104 120 85 96 111 85 96 111 75 84 97 72 82 95 76 86 100 73 82 94 89 101 117 100 114 132 100 115 133 98 111 129 92 104 120 79 89 103 70 79 92 75 85 98 80 91 105 81 92 107 77 88 101 71 81 94 47 53 62 41 47 54 64 73 84 72 82 95 75 85 99 80 91 105 76 87 100 84 95 110 90 103 119 90 103 119 80 90 104 73 83 96 58 66 77 61 69 80 53 60 70 54 62 72 65 74 85 66 75 87 66 74 86 58 66 76 70 79 92 73 83 96 64 74 86 71 81 95 67 76 89 72 82 95 65 74 85 61 69 80 46 52 60 41 47 54 67 76 88 86 98 114 96 109 127 96 109 126 98 112 129 98 112 129 103 116 134 96 109 126 88 100 116 79 90 104 76 86 99 78 89 103 73 83 97 59 67 77 41 47 55 32 36 42 57 65 75 71 81 94 90 103 119 101 115 133 100 114 132 94 107 125 92 105 121 83 95 110 60 69 80 27 31 36 42 47 55 67 77 89 87 99 115 93 106 123 96 108 125 93 105 121 95 108 125 97 110 127 97 109 126 102 116 135 96 109 126 76 86 100 61 70 80 55 62 72 54 62 72 56 63 73 48 55 64 52 59 68 54 61 70 52 59 69 53 60 69 60 68 79 71 81 94 76 87 101 73 83 96 54 61 70 34 39 45 28 32 37 36 41 47 51 58 68 64 72 83 68 77 88 68 78 90 69 79 91 53 61 71 46 53 61 42 48 56 55 63 73 61 69 80 58 66 77 61 70 81 47 53 61 43 49 56 70 80 93 86 98 113 92 104 121 82 93 108 70 80 93 44 50 59 30 34 40 30 34 39 40 46 53 41 47 55 46 53 61 56 63 73 63 71 83 72 81 94 70 80 93 66 74 86 60 68 78 56 63 73 56 64 74 70 80 93 80 91 105 82 93 107 86 97 112 83 95 110 73 83 96 69 79 91 59 67 78 58 66 76 63 71 83 73 82 95 76 87 101 69 79 91 62 71 82 58 66 77 62 71 83 55 63 73 55 63 73 71 81 93 81 92 106 77 87 100 50 56 65 34 38 45 54 62 72 66 75 86 80 91 105 98 112 129 101 115 133 103 117 136 85 96 110 70 79 92 70 80 92 83 94 109 90 102 119 94 107 124 97 110 127 95 108 124 89 101 117 75 85 99 45 52 60 41 47 54 55 62 72 67 76 88 63 71 83 56 63 73 46 52 61 35 40 47 37 43 50 47 54 63 48 55 63 54 62 71 56 64 74 68 77 89 80 90 105 83 93 108 77 88 102 83 94 110 76 87 101 71 81 93 56 64 74 41 46 54 44 50 58 49 56 64 60 69 80 60 68 79 59 67 77 57 65 75 53 61 70 52 59 68 37 42 49 36 41 47 54 61 71 69 78 90 84 95 110 84 96 111 93 106 123 101 116 134 110 125 144 109 124 144 105 119 137 110 125 144 96 110 127 96 110 128 95 108 125 87 99 115 80 91 105 64 72 83 37 42 49 42 48 56 67 76 88 66 76 88 57 65 75 48 55 63 58 66 77 58 66 76 45 51 59 41 47 54 71 81 94 92 105 122 102 116 134 106 121 140 108 123 142 96 108 125 80 90 104 60 69 80 45 51 59 44 51 59 56 64 74 58 67 77 64 72 84 67 76 88 58 66 76 49 56 65 34 39 45 44 50 58 48 55 63 38 43 49 43 48 55 52 59 69 42 48 55 37 42 49 34 38 44 40 45 52 64 73 85 85 97 112 98 112 130 106 120 139 100 113 131 95 107 124 89 101 117 71 80 93 56 63 73 36 41 47 24 28 32 43 49 56 61 69 80 55 63 73 62 70 81 72 82 95 79 90 104 91 103 119 97 110 128 110 125 145 119 135 155 117 133 153 109 124 143 91 103 120 66 75 87 38 43 50 56 64 74 68 77 89 69 79 91 79 90 105 82 93 107 82 92 106 81 93 108 73 83 95 79 90 104 83 94 110 77 88 103 77 87 100 76 86 99 76 86 99 63 72 84 45 51 59 40 45 53 48 54 62 55 63 73 55 62 72 44 49 57 41 46 54 50 57 66 57 65 76 79 89 103 83 93 107 68 78 90 59 67 77 59 66 77 47 53 62 56 64 75 77 87 101 78 88 102 82 93 108 90 102 119 94 107 124 77 87 100 52 59 69 33 37 43 46 53 61 62 70 82 67 76 88 78 87 101 90 102 118 105 120 139 124 141 163 127 144 167 125 143 166 119 136 158 107 123 143 87 99 115 65 75 87 39 45 52 32 36 42 42 48 56 64 73 84 82 93 108 85 97 112 100 114 132 105 119 138 96 109 127 94 107 123 102 115 133 88 100 116 96 109 125 99 113 131 94 107 124 86 98 113 74 85 98 66 75 87 74 84 98 91 103 119 83 94 109 75 85 99 70 79 91 72 82 95 80 90 104 78 89 103 76 86 99 68 77 89 62 71 82 65 74 86 59 68 78 47 54 63 32 37 43 34 39 46 51 58 66 76 86 99 81 92 107 91 104 120 97 110 127 98 111 128 102 116 134 109 124 143 109 125 145 109 123 142 98 111 128 92 104 121 83 94 109 77 88 102 71 81 94 47 53 61 34 39 46 41 46 54 59 67 78 82 93 107 85 97 112 90 103 119 94 107 123 82 94 109 86 98 113 87 100 116 88 100 115 84 97 112 75 85 98 73 83 96 75 85 98 76 85 98 82 92 106 85 96 112 89 102 118 92 104 120 88 101 117 81 92 106 74 84 97 71 80 93 84 96 111 100 114 133 103 117 136 106 120 139 104 119 138 98 112 131 96 109 126 87 99 114 65 73 84 43 49 57 56 63 73 79 89 102 89 100 116 100 114 132 109 124 144 115 131 151 115 130 150 112 128 148 121 137 158 119 135 156 116 130 150 120 136 157 124 141 163 119 135 156 122 138 159 121 137 158 121 138 159 111 126 145 107 120 139 98 111 129 87 99 114 72 82 95 45 51 59 34 39 46 48 55 64 54 62 72 58 66 76 73 83 96 82 93 108 101 115 133 106 121 140 107 122 141 102 116 135 94 107 124 87 99 116 74 84 97 62 71 82 50 57 66 49 56 65 62 71 82 65 74 85 76 86 99 85 96 111 91 103 119 96 108 125 95 108 124 87 99 115 84 95 110 73 82 95 57 65 76 54 61 71 58 66 76 70 80 92 86 97 112 104 118 137 119 135 156 116 132 153 112 127 148 109 124 144 100 114 131 98 112 130 90 103 119 75 85 99 56 64 74 37 42 49 30 34 40 40 45 53 56 64 73 62 71 82 75 85 99 76 87 102 72 82 95 55 63 73 54 62 71 64 73 85 64 73 84 60 68 79 41 46 54 27 30 35 31 35 40 29 33 38 43 49 57 57 64 74 68 78 90 78 89 102 69 78 90 69 78 90 63 72 83 63 71 83 57 65 75 48 55 63 40 45 53 39 44 51 37 42 49 42 48 55 34 39 45 50 57 66 57 65 74 64 72 84 56 64 74 58 66 76 38 43 50 36 41 48 47 54 62 49 56 64 40 45 52 32 37 42 29 33 39 27 31 36 37 42 49 41 46 54 47 53 62 68 77 89 74 83 96 82 93 107 81 92 106 75 85 98 74 84 97 66 74 85 54 62 73 48 55 64 47 53 62 41 46 53 52 59 69 49 56 65 44 50 58 39 44 51 38 43 49 44 50 58 52 59 68 53 60 70 59 67 77 51 57 66 40 46 53 32 36 41 59 67 78 60 69 79 66 75 87 72 82 95 70 79 92 69 78 90 68 77 90 66 75 87 54 61 71 52 58 68 48 55 64 46 53 61 49 55 64 53 60 70 58 66 77 48 55 63 45 51 59 49 56 65 50 57 66 39 45 52 46 53 61 47 53 62 46 53 61 48 55 63 50 57 66 47 53 61 54 61 71 55 62 72 53 60 69 34 39 45 42 48 56 47 54 63 56 64 74 58 66 77 59 67 77 59 67 77 62 70 81 62 71 82 65 73 85 61 69 80 62 69 80 60 68 78 63 72 83 69 78 90 73 83 96 81 92 107 83 94 109 79 90 104 65 74 86 49 56 65 40 45 53 65 74 86 89 101 117 97 110 128 94 107 124 91 103 119 95 108 125 106 121 139 114 130 150 121 138 160 117 132 152 63 72 83 56 64 74 55 63 73 48 54 63 49 55 63 59 67 77 76 86 100 84 96 111 96 109 126 100 113 131 103 117 135 96 108 125 80 91 106 54 61 70 56 63 73 77 87 101 90 102 118 94 107 123 89 101 118 80 91 105 72 82 96 68 77 89 39 44 51 44 51 59 53 60 69 51 58 68 46 53 61 44 49 57 56 63 73 60 68 78 63 71 82 62 70 81 51 57 66 44 50 59 47 54 62 46 52 60 51 58 67 46 52 60 35 40 46 51 58 67 62 71 82 77 88 102 96 110 127 107 121 140 110 125 144 115 131 151 111 126 146 97 111 129 86 97 111 57 65 75 40 46 53 67 76 88 78 89 102 72 82 96 82 92 107 81 92 106 85 97 112 88 99 115 95 109 126 96 109 125 108 123 143 117 132 153 115 130 151 97 110 127 78 88 102 53 61 72 51 58 67 51 58 67 49 55 63 68 77 90 80 91 105 89 101 117 95 108 125 97 110 128 88 100 115 79 89 103 73 83 96 70 80 93 71 80 92 63 72 83 53 61 70 47 54 63 38 43 50 37 42 49 27 30 35 25 29 33 39 44 52 55 63 73 55 63 73 69 79 91 84 96 111 75 85 99 63 72 83 43 49 57 38 43 50 44 50 58 43 49 56 33 37 43 55 63 73 73 83 96 79 90 105 84 96 111 81 92 106 72 81 94 60 69 79 44 51 58 63 72 83 84 95 110 94 106 123 98 112 130 101 115 135 101 114 131 90 102 118 91 104 121 101 115 133 94 107 123 83 94 109 70 80 93 56 63 73 49 56 64 51 59 68 78 89 103 95 108 125 113 129 150 130 148 171 136 154 178 147 167 193 157 177 205 155 177 206 158 180 209 146 166 191 144 163 188 134 153 177 127 145 168 126 143 165 122 139 161 123 140 162 123 140 161 129 147 171 132 150 173 130 149 172 118 134 155 110 125 145 101 115 134 94 107 123 99 112 128 100 114 132 102 115 134 98 110 127 84 96 111 76 86 100 71 81 94 60 68 79 41 47 54 31 36 41 33 38 44 47 53 62 59 67 79 65 74 86 69 79 91 76 86 100 85 97 113 91 104 120 99 111 128 105 119 137 115 131 152 110 126 146 101 115 133 85 96 111 61 69 80 45 51 59 45 51 59 70 80 93 87 98 113 102 117 135 111 126 146 113 128 147 108 123 143 86 97 112 54 61 71 57 65 76 65 75 87 77 88 101 81 92 106 88 100 115 80 91 105 85 96 111 81 91 106 75 85 97 62 70 81 44 50 58 25 28 33 25 28 33 49 56 65 61 70 80 76 86 100 78 90 104 82 93 108 88 100 116 88 101 117 83 95 110 74 85 99 56 63 74 43 49 56 37 42 48 73 83 96 87 99 115 96 109 125 106 120 140 112 127 146 111 126 146 117 133 154 125 143 166 125 142 164 111 128 149 116 131 152 111 126 146 112 127 147 105 119 137 96 109 125 73 84 97 83 94 109 77 88 101 67 76 88 59 68 78 33 38 44 27 30 35 51 58 67 66 75 87 74 85 99 74 84 97 81 91 105 91 103 120 87 100 115 72 82 95 57 65 76 49 56 64 38 43 50 26 30 35 43 49 57 58 66 77 75 86 99 84 95 110 95 108 124 100 113 131 96 109 126 86 97 112 74 85 98 82 93 107 77 87 101 70 80 92 66 75 86 48 55 64 33 37 43 42 48 56 55 62 72 68 77 89 82 93 108 97 111 128 102 116 134 97 110 128 87 98 113 85 96 111 86 97 113 82 94 109 71 80 93 62 70 81 58 66 76 55 61 71 38 44 51 36 41 48 53 60 69 64 73 84 64 72 84 55 63 73 49 56 64 43 49 57 46 52 61 55 63 73 54 61 70 55 63 72 63 72 83 67 77 89 79 89 103 60 69 79 50 57 66 51 58 67 58 66 77 73 83 96 87 100 116 95 107 124 81 93 107 72 81 93 59 67 77 48 55 63 32 36 42 37 42 49 44 50 58 54 62 72 62 71 82 69 79 92 79 89 103 75 86 99 67 76 88 52 59 68 31 35 41 42 48 55 60 68 78 73 83 96 62 71 83 49 55 64 44 49 57 34 39 45 25 29 33 36 41 47 38 43 49 40 45 52 49 56 64 70 80 92 74 85 98 69 78 91 63 71 82 54 62 72 58 65 76 47 53 61 35 39 46 49 56 64 59 67 78 52 59 69 54 62 71 60 68 78 74 84 97 80 91 105 87 98 113 85 96 111 78 89 103 78 89 103 75 86 99 70 80 92 76 87 101 80 91 105 84 95 109 95 107 124 100 114 132 98 111 128 89 102 118 88 100 116 91 103 119 90 102 118 78 89 103 71 81 94 81 92 106 79 90 104 79 89 103 68 77 90 60 68 79 51 59 68 53 60 70 57 65 76 54 62 71 40 46 52 38 43 50 51 58 67 68 77 89 79 90 105 89 101 117 89 101 117 93 105 122 85 96 111 64 73 85 62 71 83 61 70 81 58 67 78 56 64 74 54 62 71 56 64 74 61 70 80 62 71 82 58 66 77 47 53 62 44 50 58 49 56 65 77 87 100 87 99 115 98 111 128 97 110 126 91 103 119 74 85 98 58 67 77 45 51 58 47 53 61 61 69 80 71 80 93 79 90 104 76 86 99 73 83 96 73 83 96 77 88 101 78 88 102 81 92 106 47 54 62 44 51 59 56 64 74 67 76 87 64 72 84 59 67 78 64 72 83 74 84 97 80 91 105 83 94 108 81 92 106 75 85 99 67 77 88 59 67 78 40 45 53 55 62 72 60 68 79 58 66 76 54 62 71 53 60 69 44 50 58 43 49 57 45 51 58 55 62 71 51 58 66 41 46 54 31 35 41 40 46 53 62 71 83 65 74 86 64 72 84 48 55 64 50 57 66 48 55 63 61 70 81 68 77 89 63 72 83 54 61 71 37 41 48 49 56 66 73 82 95 93 106 123 106 120 139 110 124 143 105 119 138 105 120 139 101 115 132 93 107 124 81 92 107 64 72 83 31 35 41 49 56 65 63 72 84 67 76 88 60 69 80 54 61 71 72 81 94 71 80 93 64 73 85 62 71 82 62 70 81 55 63 73 55 63 73 50 57 66 51 58 68 50 57 66 51 58 66 55 63 72 50 57 67 44 50 58 45 51 59 46 52 61 51 58 67 57 64 75 61 69 81 68 77 89 74 84 97 75 85 98 62 71 82 48 54 63 46 52 60 50 57 66 59 67 77 55 62 72 61 69 80 61 70 80 66 75 86 65 74 87 66 75 87 65 73 85 63 71 82 65 74 85 57 65 75 44 50 58 37 42 48 45 51 59 41 46 54 43 50 58 62 70 81 61 70 82 50 57 67 60 68 79 66 75 87 88 101 117 114 129 150 129 145 167 130 147 170 133 152 176 127 144 166 123 140 162 111 126 145 98 112 130 92 105 121 88 100 115 88 100 116 88 100 115 73 83 96 51 59 68 42 48 55 62 70 81 79 89 103 88 100 115 94 107 124 101 114 132 118 134 154 127 144 167 132 150 174 136 154 178 140 160 185 135 154 179 129 146 168 117 133 153 102 116 133 110 126 146 109 124 143 103 117 136 108 122 140 108 122 140 110 124 143 94 106 123 92 105 121 83 94 109 87 99 114 84 96 111 81 92 106 73 83 96 66 74 86 66 74 86 67 76 88 56 64 74 37 42 49 34 39 45 60 68 79 51 58 67 34 39 45 37 43 49 58 66 76 71 81 94 72 82 95 39 44 51 50 57 66 77 87 101 90 103 119 98 111 129 111 127 146 119 134 155 124 141 163 115 131 151 108 123 142 101 114 132 85 97 113 66 75 87 47 54 62 41 47 54 66 76 88 77 88 103 74 84 98 63 71 82 59 66 77 53 60 68 48 54 62 49 55 64 64 73 85 63 71 82 57 64 74 53 60 70 43 49 57 52 60 69 43 49 57 35 40 47 39 45 52 48 55 63 53 60 69 67 76 87 79 90 104 91 103 119 102 115 133 113 128 148 113 129 149 113 129 150 110 125 145 100 113 131 82 93 108 66 74 85 35 39 46 45 52 60 60 68 80 69 78 91 64 73 84 70 79 91 82 92 106 91 103 119 100 113 131 101 115 133 104 119 138 99 113 131 95 108 126 86 98 113 67 76 88 44 50 58 43 49 57 44 50 58 35 40 46 46 53 62 50 57 66 48 55 64 51 58 66 69 78 90 85 96 111 98 111 129 104 118 137 93 105 122 79 90 104 74 83 96 69 79 91 66 75 87 67 76 88 64 73 84 52 59 69 39 44 50 48 55 63 63 71 81 74 84 97 88 100 116 88 100 116 80 91 105 68 78 91 60 68 78 47 54 62 45 51 59 43 50 58 40 45 52 45 51 59 59 67 77 59 68 78 50 57 66 50 56 65 50 57 66 48 54 63 59 67 77 60 68 79 55 62 72 52 59 68 54 62 72 58 67 77 56 64 74 47 53 62 34 38 44 31 36 42 32 37 42 48 55 64 62 70 82 61 70 81 67 76 88 75 85 99 88 101 117 92 105 122 103 117 136 105 119 137 103 117 136 111 127 147 118 134 155 123 139 161 120 137 160 113 129 149 106 120 139 91 104 120 66 75 86 32 36 42 53 60 69 79 89 103 82 93 107 79 89 103 71 80 93 65 74 86 68 78 90 58 66 76 48 55 64 40 46 53 32 37 42 47 53 61 59 67 78 63 72 83 56 63 74 40 46 52 39 44 51 67 76 88 90 102 118 103 117 136 100 113 130 89 101 117 80 91 106 60 68 79 53 61 70 48 55 64 43 49 57 48 54 63 51 58 67 62 71 82 62 71 81 69 78 90 75 85 99 83 94 108 88 100 116 92 105 121 97 110 128 91 103 120 92 105 123 91 103 119 85 96 111 86 98 113 87 99 115 87 99 114 91 103 120 90 102 118 77 88 103 74 85 98 69 79 91 65 75 87 62 70 81 60 68 78 60 69 80 62 70 80 64 73 85 65 74 85 62 70 81 71 80 93 73 83 95 79 89 103 70 80 93 58 66 76 56 64 74 62 71 82 75 85 98 82 93 107 87 98 114 87 99 114 75 85 97 68 77 89 67 77 89 66 75 86 70 79 92 56 63 73 54 61 71 56 64 74 53 60 69 49 56 65 54 61 70 64 73 84 65 74 86 62 70 81 60 68 79 60 69 80 56 63 73 64 73 84 62 71 82 53 61 71 43 49 56 38 43 51 35 39 45 52 59 68 61 70 81 62 71 82 53 60 69 43 49 56 46 53 61 55 62 72 51 58 66 36 41 47 30 35 40 35 39 45 50 56 65 62 71 82 75 86 100 83 94 109 93 105 121 92 104 121 99 113 131 91 103 120 82 94 108 48 55 63 46 52 61 42 48 56 41 47 55 33 37 43 37 42 49 45 52 60 53 60 69 59 67 78 60 69 80 57 66 76 52 60 69 44 50 58 39 45 52 44 50 57 47 53 62 54 61 71 64 73 84 57 65 76 42 48 56 41 47 54 50 56 65 56 64 74 57 65 76 54 61 71 74 84 97 85 96 111 86 98 113 92 104 121 93 106 122 84 95 110 85 96 112 91 104 120 88 100 116 83 95 110 78 89 103 65 74 85 45 51 59 35 40 46 61 69 80 78 88 102 89 101 117 93 106 122 101 114 131 101 115 134 99 112 129 94 106 122 79 90 104 63 72 83 55 63 73 47 54 62 41 46 53 35 39 46 41 47 54 38 43 50 41 47 54 75 85 98 96 109 127 102 115 133 95 107 123 86 98 113 75 85 99 54 61 70 37 42 48 32 36 42 28 32 37 31 35 40 47 54 62 46 52 61 38 43 50 40 45 52 44 50 58 42 48 56 36 41 47 35 39 45 42 48 55 44 51 59 41 47 54 44 50 58 39 44 51 43 48 56 44 50 57 51 58 67 72 81 94 87 98 114 96 109 126 105 120 139 112 126 146 115 130 151 111 125 145 104 119 138 84 96 112 76 86 100 59 67 77 51 58 67 62 70 81 68 77 89 61 70 81 62 71 82 60 68 79 72 81 93 73 83 96 68 77 89 72 82 95 80 91 105 90 102 117 89 101 117 93 105 121 70 79 92 74 84 97 71 80 93 76 87 100 94 106 123 98 111 128 94 107 123 80 91 105 78 89 103 78 89 103 66 75 87 50 56 65 34 39 45 51 58 67 63 71 82 60 68 79 75 86 99 90 102 117 88 100 116 95 108 125 108 123 142 107 122 141 109 124 143 102 116 133 91 103 119 80 92 107 78 88 102 79 89 103 75 86 99 74 84 98 63 72 83 55 62 72 52 60 70 59 67 78 64 74 86 65 74 86 55 62 72 41 47 54 40 45 52 44 50 57 55 62 72 62 71 82 60 69 80 60 68 79 74 84 97 81 92 107 97 110 127 100 114 131 112 128 148 118 135 157 115 131 151 105 120 139 88 99 114 59 67 78 55 63 73 70 80 92 76 87 101 68 77 89 69 78 90 70 79 92 68 77 90 64 73 84 60 69 79 68 77 88 71 80 93 66 75 87 60 68 78 51 58 67 49 56 65 53 60 70 52 60 70 56 63 73 55 62 72 49 56 65 60 68 79 53 60 69 51 58 67 50 57 66 63 72 84 80 92 107 88 100 115 75 85 99 75 85 99 71 81 93 71 80 93 84 95 110 95 108 126 106 120 138 112 127 147 119 135 156 114 129 148 107 122 142 95 109 126 92 104 120 75 85 99 49 55 63 43 49 57 38 43 50 30 34 40 41 46 53 29 33 38 41 47 54 67 76 88 88 99 115 106 120 139 111 126 146 112 127 147 110 124 144 110 124 143 102 116 133 98 112 129 77 88 101 46 52 60 31 36 41 57 65 75 71 81 94 78 89 103 85 97 112 99 112 130 113 128 148 123 139 160 118 134 155 109 124 143 93 106 122 78 89 103 72 82 95 55 62 72 38 43 50 37 42 48 39 45 52 35 40 47 67 76 88 85 96 111 100 114 131 110 125 145 110 125 145 114 129 148 121 137 159 124 141 162 114 129 148 102 116 135 86 97 111 79 90 104 79 89 102 75 85 99 81 93 107 78 88 102 84 95 111 80 92 106 79 89 103 71 80 93 73 83 97 78 89 102 87 99 115 88 100 116 90 102 117 88 100 116 82 93 108 86 98 114 82 93 108 81 92 107 71 81 94 80 91 104 77 88 102 78 88 102 77 88 102 75 85 98 81 91 106 82 93 108 80 91 105 88 100 115 87 99 115 99 113 130 107 121 140 111 127 147 116 132 154 127 143 165 123 140 162 112 127 147 89 101 117 73 83 96 64 73 85 59 67 77 59 68 79 55 62 71 59 67 78 57 65 75 47 54 62 39 44 51 45 52 60 58 66 77 62 71 82 60 68 79 46 52 61 41 46 54 32 37 43 28 32 37 27 30 35 57 65 76 64 73 84 76 87 100 80 90 104 71 82 95 52 60 69 35 39 45 35 40 46 32 37 42 38 43 50 47 54 62 63 72 84 72 82 94 58 65 75 43 49 57 45 51 59 48 54 63 56 63 73 61 69 79 66 75 86 79 90 104 97 110 127 93 106 122 93 106 122 98 112 130 100 114 132 104 118 137 107 122 141 108 123 143 102 115 133 90 103 119 63 72 84 44 50 58 44 50 58 52 59 69 54 61 71 49 56 64 40 46 53 34 39 46 33 38 44 34 38 44 47 54 62 64 73 84 68 77 89 70 79 92 80 91 106 83 94 108 83 94 107 74 85 98 66 75 87 57 64 74 61 69 80 59 67 78 45 51 59 45 51 58 55 63 73 76 87 100 87 98 113 85 97 112 82 93 107 89 101 117 97 110 128 102 116 134 104 118 136 104 118 137 100 114 133 95 108 125 89 100 115 91 104 120 91 103 118 76 87 101 72 82 94 65 74 86 58 65 75 44 50 58 50 57 66 49 56 65 62 70 81 49 56 65 38 43 50 43 49 56 52 59 69 47 53 62 44 50 58 38 43 50 40 46 53 43 49 56 41 47 54 63 71 82 77 88 102 84 95 110 92 104 119 97 109 126 90 103 119 47 54 62 45 51 59 49 55 64 42 48 56 33 37 43 37 42 49 34 39 45 36 40 46 55 63 73 61 69 80 61 69 80 50 57 65 48 54 63 47 53 61 49 55 64 45 51 59 45 52 60 48 55 63 41 47 54 37 42 49 35 39 46 41 47 55 43 49 56 34 39 46 49 56 65 64 73 84 67 76 89 85 96 111 95 108 126 106 120 139 106 121 140 95 107 124 75 85 99 51 58 66 50 57 65 43 49 57 36 41 48 33 37 43 48 54 63 49 56 65 59 67 77 54 62 72 43 49 57 42 48 56 54 61 70 58 67 77 57 65 75 49 55 64 55 62 72 56 64 74 58 66 76 69 78 91 79 89 103 77 88 101 68 77 89 48 55 63 34 39 45 62 70 81 75 86 100 83 94 108 72 82 95 61 69 80 48 55 63 32 37 42 30 34 40 59 67 77 73 83 96 81 92 107 79 89 104 74 85 98 58 65 76 45 51 59 44 51 59 55 62 72 74 84 97 66 76 88 57 66 76 46 52 61 35 40 47 46 52 61 56 63 73 53 60 69 61 70 81 70 80 92 76 86 100 88 100 116 88 100 116 87 99 114 74 84 98 54 61 70 40 45 52 30 34 40 50 57 66 69 78 91 89 101 117 99 113 131 103 117 135 100 113 131 90 102 118 73 83 96 63 71 82 39 45 52 22 25 29 26 30 35 24 28 32 31 35 40 35 39 45 31 35 41 40 45 52 34 38 45 41 46 54 38 43 49 42 48 55 44 50 58 59 68 79 76 87 101 76 87 100 68 77 89 60 69 80 54 61 71 39 44 51 23 26 30 28 32 37 35 39 46 48 54 63 54 61 70 49 56 64 57 65 75 79 90 104 93 106 123 101 115 133 105 119 138 97 111 128 88 100 116 78 89 103 75 85 98 62 71 82 39 45 52 41 46 54 64 72 84 76 86 99 68 77 89 48 55 64 40 45 52 43 48 56 49 56 65 49 55 64 46 52 60 42 48 56 52 59 69 52 59 69 53 61 70 51 58 67 60 68 79 74 84 97 83 95 110 96 110 127 113 128 148 114 130 150 119 136 158 109 124 144 97 110 127 90 102 117 86 98 114 91 104 121 112 127 146 125 142 165 124 141 162 126 143 165 119 135 157 115 130 151 109 123 142 99 113 130 87 99 115 81 92 107 78 88 102 64 73 84 41 47 55 37 42 49 62 70 81 74 84 97 81 93 107 84 96 111 93 105 122 92 105 122 87 98 114 71 81 94 52 59 68 62 71 82 68 77 90 67 76 88 61 69 80 64 72 83 62 71 82 63 72 83 61 69 80 57 65 75 62 70 82 60 68 79 44 49 57 46 52 60 36 41 48 34 39 45 41 47 54 47 54 62 35 40 46 40 45 52 39 44 51 40 46 53 47 54 63 50 57 66 51 58 67 53 61 70 61 70 81 83 94 109 92 105 121 91 104 120 97 110 126 96 109 126 82 93 108 74 84 98 49 56 65 42 47 55 64 73 85 85 97 112 87 99 115 99 112 129 107 122 142 120 136 158 125 143 165 126 142 164 114 130 150 110 124 144 105 120 138 97 111 128 91 104 120 68 77 88 50 57 66 51 58 67 68 77 90 79 90 105 75 85 98 75 85 98 75 86 99 78 89 104 79 90 105 83 94 109 70 81 94 63 72 83 50 57 66 43 49 57 46 52 60 60 68 79 69 79 92 79 90 104 78 89 103 69 79 91 63 72 83 59 67 78 54 62 72 62 70 81 66 75 87 81 92 107 95 108 125 96 109 127 104 118 137 109 124 143 116 132 153 118 134 156 116 131 151 110 125 143 109 123 142 108 123 143 106 120 138 89 102 118 78 88 102 61 70 82 50 57 66 36 41 48 31 36 41 42 48 55 56 64 74 75 86 99 80 91 106 87 98 114 98 111 129 110 125 146 112 127 147 109 124 144 110 125 144 104 119 137 100 114 133 93 105 122 86 98 113 80 91 105 71 81 94 72 82 94 65 74 85 59 68 78 59 67 78 68 76 88 67 76 87 52 59 68 41 46 54 39 45 52 29 34 39 25 29 33 37 42 48 45 51 60 63 72 83 69 78 91 67 76 88 62 71 82 45 51 59 25 28 33 36 41 47 41 47 55 32 37 43 45 51 59 42 48 55 46 52 60 72 83 96 89 101 117 86 98 113 84 96 111 70 79 92 40 45 52 53 60 69 86 98 114 91 103 120 87 99 114 83 94 109 71 80 93 68 78 90 78 89 103 92 104 121 94 107 123 84 96 111 71 80 92 57 65 75 57 64 74 49 56 65 35 39 45 42 48 55 42 48 56 42 48 55 43 49 56 37 42 49 42 48 56 59 68 78 85 97 112 96 109 126 98 112 130 101 114 132 97 110 128 104 118 136 112 127 147 102 116 134 88 100 115 74 84 96 59 68 79 60 68 78 50 57 65 56 64 75 53 60 70 59 68 79 72 82 95 79 90 104 98 111 129 110 125 144 118 134 154 121 137 159 118 135 156 105 119 138 103 117 135 99 112 130 99 113 131 101 114 132 98 111 129 86 98 113 71 81 93 57 65 76 60 68 78 71 80 93 70 80 92 73 82 95 73 82 95 74 85 98 61 70 81 47 54 62 30 34 39 46 52 60 60 69 79 62 71 82 54 61 71 56 64 74 56 64 74 68 77 88 75 86 99 90 102 118 68 77 90 67 76 88 60 69 80 61 70 81 52 60 69 29 33 38 25 29 33 51 58 67 62 70 81 53 61 70 46 52 60 51 58 68 49 56 64 33 38 44 28 32 37 35 39 46 44 50 58 54 62 72 56 64 74 55 63 73 58 65 75 60 69 80 66 75 86 65 74 86 83 94 108 100 114 132 110 125 145 127 143 165 133 150 173 125 142 163 115 130 149 97 111 128 80 91 105 72 82 95 66 75 86 63 71 83 61 70 80 60 69 80 59 67 77 58 66 76 51 59 68 52 58 68 59 67 77 63 71 82 58 66 77 44 50 58 40 45 52 43 49 56 54 62 72 61 69 80 62 70 81 47 53 62 44 50 57 45 52 60 50 57 66 48 54 63 55 63 72 60 68 78 72 83 96 75 85 98 73 83 96 69 78 90 62 71 82 57 65 75 51 57 66 41 47 54 59 67 78 68 77 89 74 83 96 80 91 105 76 86 100 72 82 95 49 56 64 43 49 57 58 66 77 58 66 77 57 65 75 45 51 60 44 50 58 58 66 77 60 69 80 52 59 68 51 58 66 53 61 71 58 66 76 65 74 85 72 81 93 65 74 85 71 81 94 68 78 90 69 79 91 60 69 79 81 91 106 93 106 123 110 125 144 118 133 154 110 125 146 100 114 132 86 98 114 65 73 84 59 67 77 55 62 72 42 48 56 36 42 49 33 38 44 33 37 43 36 41 47 42 48 55 36 41 48 39 44 51 62 70 82 73 83 96 77 87 101 74 84 97 42 48 56 41 47 54 64 72 84 69 79 91 64 73 85 42 48 55 31 36 41 40 46 53 45 51 60 44 51 59 42 48 55 35 40 46 37 42 49 41 46 53 53 60 70 69 79 91 81 92 107 90 102 118 102 117 135 109 124 143 107 122 140 112 127 147 106 120 139 86 98 115 65 75 87 51 58 67 49 55 64 43 49 57 36 41 48 51 58 67 61 69 80 62 70 81 58 67 77 66 75 87 65 74 85 75 86 99 67 77 89 63 71 82 52 59 68 40 46 53 32 37 43 37 42 48 43 49 57 46 52 60 43 49 57 44 51 59 53 60 69 55 63 72 63 72 83 57 64 74 66 76 88 94 106 121 94 107 124 81 92 107 79 90 104 84 96 111 83 94 110 69 79 91 53 61 70 34 39 45 43 49 57 59 67 78 64 72 84 75 85 98 85 97 112 88 100 116 97 110 127 95 108 125 101 114 132 99 112 130 111 126 145 102 116 134 101 114 132 104 118 137 112 127 146 117 133 154 118 135 157 107 123 142 98 112 129 85 97 113 71 80 93 53 61 70 34 39 45 58 65 76 60 68 79 51 59 68 35 40 46 50 57 66 60 68 78 53 60 70 43 49 57 44 50 59 39 45 52 48 55 64 66 74 86 71 80 92 61 69 79 62 70 81 55 63 73 54 61 71 59 67 78 61 69 80 56 63 73 56 64 73 42 47 54 48 55 64 67 76 87 69 79 92 67 77 89 57 65 75 56 63 73 63 72 83 75 85 98 85 97 112 96 109 126 104 118 137 112 127 147 121 137 157 119 134 155 116 132 152 111 126 146 105 119 137 99 112 130 80 91 106 54 62 73 48 55 64 61 69 80 62 71 82 41 47 55 36 41 48 32 37 43 36 41 47 59 67 78 61 69 80 59 66 77 51 58 68 39 44 51 40 45 52 56 64 74 76 87 101 98 112 130 106 120 139 98 111 129 93 106 122 85 96 111 82 93 107 72 82 95 56 64 74 52 59 69 50 56 64 60 68 79 76 87 100 80 91 105 89 101 117 89 101 117 92 104 120 97 110 127 91 103 118 90 103 119 99 113 131 101 115 134 94 107 123 86 98 113 90 102 118 91 103 119 86 98 114 78 88 101 61 69 80 48 54 63 53 60 70 65 75 86 74 84 97 86 98 113 101 114 132 109 124 143 115 131 152 117 133 154 115 130 151 106 121 141 91 105 122 72 82 95 51 58 67 46 52 60 53 61 70 56 64 74 62 71 82 75 85 98 73 82 95 58 66 76 45 51 59 43 49 57 44 50 57 32 37 43 37 42 49 41 47 54 44 50 58 49 56 65 40 45 53 41 46 53 43 49 56 54 61 71 64 73 84 69 78 90 72 81 94 71 81 94 79 90 104 89 101 116 94 106 123 94 107 124 81 92 107 71 81 94 70 79 92 73 83 96 71 80 92 56 64 73 62 71 82 81 92 107 88 100 116 95 108 124 101 115 132 108 122 142 107 121 140 99 113 131 90 102 119 93 105 121 90 103 119 82 93 107 67 75 87 51 58 67 43 49 57 45 52 60 36 40 46 32 36 42 38 43 50 50 56 65 66 75 86 80 92 107 100 113 131 111 126 145 112 127 147 118 134 155 123 141 164 130 147 169 129 147 170 126 143 166 123 140 162 115 131 151 115 130 150 116 131 152 107 122 142 91 103 118 67 76 88 48 54 63 53 60 70 71 81 93 81 92 107 96 109 126 109 124 143 112 128 148 98 111 129 93 106 122 91 104 120 84 95 110 70 79 91 51 58 67 41 46 54 36 41 47 45 51 60 45 51 60 52 59 69 55 62 71 55 63 73 66 75 87 74 84 97 73 83 97 73 83 96 71 80 93 63 72 84 60 68 79 48 55 64 45 50 58 44 50 58 35 40 47 27 31 35 26 29 34 46 52 61 61 70 81 65 74 85 66 75 86 66 74 86 62 70 81 71 81 94 76 87 101 83 94 109 83 95 110 82 93 108 76 86 99 57 65 75 46 52 61 38 43 50 45 51 59 62 71 82 65 74 86 67 76 88 62 70 81 49 56 64 45 52 60 44 50 57 51 58 67 63 71 82 79 90 104 90 101 117 101 115 133 104 119 137 112 127 146 115 130 151 114 129 150 107 121 141 101 115 133 94 107 123 96 110 127 100 113 131 92 105 121 76 86 100 69 78 89 53 61 71 45 51 58 56 63 73 70 80 92 77 87 101 88 99 115 94 106 122 86 98 113 83 95 110 82 93 107 75 85 98 56 64 74 41 47 54 40 45 53 57 65 75 62 70 81 57 65 76 67 76 88 71 80 93 78 89 102 79 90 104 92 105 121 91 103 119 83 94 109 73 83 97 57 65 75 58 66 76 66 75 87 74 84 98 85 97 111 87 100 116 78 89 103 71 81 93 45 52 60 49 56 65 63 72 83 67 77 89 71 81 93 68 77 89 64 73 85 66 75 87 73 84 97 79 90 104 91 104 120 85 96 112 81 92 106 74 83 96 67 75 87 68 77 90 72 82 94 83 94 109 91 104 120 89 101 117 83 95 110 87 99 115 81 92 107 80 91 104 74 84 97 64 72 84 58 67 77 60 68 79 59 67 78 57 64 75 50 57 66 49 56 64 37 42 49 42 48 55 58 66 77 58 66 76 57 65 75 59 68 78 70 79 92 82 93 108 75 85 98 62 70 81 39 44 51 53 60 70 66 74 86 60 68 79 53 60 69 42 48 56 30 34 40 50 56 65 46 53 61 49 56 65 49 56 65 49 56 65 58 66 76 57 65 76 53 60 69 54 61 70 60 69 79 79 90 105 97 111 129 103 117 136 116 131 152 114 129 149 106 121 140 94 106 123 88 99 114 80 91 105 66 75 86 46 52 60 55 63 73 82 93 108 96 109 127 102 116 134 108 123 142 110 125 145 109 124 144 103 117 136 92 104 120 85 96 110 58 66 76 46 52 60 51 58 67 57 65 75 61 69 80 76 86 100 75 85 99 74 84 98 77 88 101 87 99 115 102 116 134 99 114 132 89 102 118 74 84 98 60 68 78 59 67 78 62 70 81 59 67 78 49 55 64 36 41 48 41 47 54 52 59 68 55 63 72 71 82 95 88 100 116 98 111 128 98 111 128 105 119 138 112 127 147 115 131 151 126 144 167 126 144 167 127 145 167 120 136 157 110 125 144 103 117 135 102 116 134 107 122 141 103 117 135 97 110 128 84 96 111 61 70 81 56 64 74 52 59 69 45 51 60 46 52 60 49 56 65 49 56 65 55 63 73 62 71 82 65 74 86 81 93 107 86 98 113 84 95 110 80 91 106 82 93 108 85 97 112 82 93 108 70 80 93 60 68 78 49 55 63 52 59 68 56 64 73 53 60 70 63 71 82 56 64 74 44 50 58 63 71 82 71 80 93 79 89 103 86 98 113 82 94 109 77 88 101 59 66 77 38 44 51 54 61 71 54 61 71 67 76 87 87 99 114 99 112 130 104 118 137 112 128 149 105 120 139 102 115 133 88 100 115 73 83 96 64 72 84 34 39 45 57 65 75 79 90 104 84 95 110 84 96 112 67 76 88 48 54 63 42 48 56 51 58 67 50 57 66 35 40 47 41 47 54 58 66 76 72 82 94 78 90 104 87 98 114 88 100 116 99 113 131 103 117 135 105 119 136 105 120 139 106 121 140 95 107 124 73 83 95 62 70 81 52 59 69 35 39 46 47 53 61 63 71 82 78 88 102 89 101 117 92 104 120 89 101 117 86 97 112 87 99 114 85 97 112 73 83 96 65 74 85 60 68 79 71 80 92 77 88 102 70 79 92 54 62 72 29 33 38 37 42 49 47 54 62 57 65 75 65 73 85 79 90 104 80 90 104 81 92 106 85 96 111 79 90 104 74 84 97 68 78 90 62 71 82 44 50 58 55 62 73 77 88 102 69 78 91 58 66 77 56 63 73 54 61 71 53 60 69 61 69 80 66 75 88 76 86 100 70 80 92 65 74 86 52 59 69 38 43 49 46 53 62 54 61 71 54 61 70 45 51 59 46 52 60 57 65 75 65 74 85 75 86 99 91 103 119 97 110 127 101 115 134 111 126 146 105 119 138 104 118 136 93 106 123 91 103 119 87 100 116 77 87 101 52 59 68 31 35 41 39 45 52 59 67 78 76 87 101 84 95 110 82 93 108 87 99 114 86 97 113 85 97 112 89 102 118 86 98 114 82 93 107 87 99 114 91 104 120 87 99 115 78 88 101 60 68 78 51 58 67 39 45 51 30 34 40 41 47 55 60 68 78 65 75 86 75 85 98 79 90 104 98 111 129 115 131 151 124 141 164 125 142 164 124 140 161 118 134 155 114 130 150 104 118 137 98 110 127 74 85 99 54 61 71 32 37 43 45 52 60 72 82 94 80 90 104 83 94 108 88 100 115 97 110 127 102 116 134 102 116 134 98 112 130 87 99 115 86 98 113 83 94 108 79 90 104 71 81 94 63 72 83 52 59 68 36 41 47 28 32 37 30 34 40 49 56 65 48 54 63 43 49 57 33 37 43 51 58 67 72 81 93 89 101 118 96 109 125 87 99 115 85 97 113 74 83 96 64 72 84 60 69 79 61 70 81 69 78 90 111 125 145 110 125 146 105 120 138 112 127 146 108 124 144 101 115 134 93 106 122 88 100 116 79 90 104 70 79 92 58 66 77 50 56 65 58 66 77 57 65 76 54 62 71 53 60 69 62 70 81 70 79 92 65 74 85 47 53 62 32 37 42 46 51 59 41 47 54 38 43 50 50 57 66 58 66 77 66 75 87 67 76 88 58 66 77 56 64 74 60 68 79 56 64 74 36 41 48 55 63 72 70 79 91 74 83 96 62 70 81 45 51 58 32 36 42 23 27 31 25 29 33 46 52 60 63 71 82 71 80 93 78 89 103 81 92 107 78 89 103 65 74 86 49 56 65 37 42 49 41 46 54 38 43 50 39 44 51 36 41 48 42 48 56 50 57 66 46 52 60 29 33 38 31 36 41 41 47 54 55 63 73 64 73 84 73 83 96 82 93 108 88 100 116 105 119 138 106 120 139 110 125 144 112 127 147 113 128 147 111 126 145 108 122 141 107 121 139 100 114 132 95 108 125 88 100 116 72 82 94 61 70 81 45 51 59 45 51 59 51 58 67 55 62 71 65 74 86 76 86 100 90 102 119 88 100 115 90 102 119 82 93 107 64 73 85 59 67 78 66 75 87 64 73 85 56 63 73 46 53 61 37 41 48 47 53 61 55 62 72 56 64 74 57 65 75 60 68 79 52 59 68 55 63 72 59 67 78 54 61 71 60 69 79 64 73 85 70 80 92 55 62 71 30 34 40 35 40 46 35 39 46 46 52 60 52 59 69 39 44 50 29 33 38 44 50 57 54 62 71 70 79 92 70 79 92 77 87 101 60 68 79 44 50 58 30 34 40 41 47 54 52 59 68 50 57 66 50 56 65 52 59 68 40 45 52 35 39 45 45 52 60 62 70 80 58 66 76 50 56 65 49 56 66 50 57 66 52 59 68 42 47 55 46 53 61 57 65 76 69 78 90 87 99 114 103 117 136 112 128 149 116 132 152 112 127 147 110 125 144 108 123 142 105 119 138 103 117 136 103 118 137 107 121 139 104 118 137 100 114 132 98 111 129 104 118 137 108 123 143 113 129 149 102 116 134 94 107 123 93 105 121 92 105 121 90 103 119 89 101 117 79 90 104 60 68 78 46 52 60 45 51 59 50 57 67 59 67 78 56 64 74 67 76 88 76 85 98 75 85 98 73 83 97 68 78 90 69 79 91 68 77 88 75 85 98 59 67 78 66 75 87 89 100 116 103 117 136 107 122 141 117 133 153 121 138 160 120 136 157 116 132 153 120 136 156 120 135 156 115 131 151 99 112 130 80 91 106 45 51 59 39 44 51 52 60 69 64 73 84 72 82 95 70 80 93 68 77 90 73 82 95 76 87 100 80 91 105 78 89 103 75 85 98 75 85 98 77 88 101 74 84 97 62 70 81 51 59 68 47 53 62 50 57 65 50 56 65 48 55 64 44 50 58 28 32 37 35 39 46 49 56 65 39 44 52 35 40 46 56 63 73 59 67 78 50 57 66 41 47 54 49 56 65 53 60 70 50 57 66 59 67 77 70 80 93 70 80 92 59 68 79 50 57 66 44 49 57 66 75 87 75 86 100 71 81 93 64 73 85 46 52 60 42 47 55 51 58 67 59 67 77 75 85 98 84 95 110 81 92 106 70 80 92 69 78 91 68 77 89 59 68 78 56 63 73 42 48 55 39 44 51 24 28 32 33 38 44 39 45 52 41 46 54 42 47 55 59 67 77 79 91 105 100 114 131 117 134 155 116 133 154 109 124 143 101 115 133 81 92 107 55 62 72 32 37 42 45 51 59 54 62 72 68 77 90 66 75 87 58 66 76 54 62 72 65 74 86 75 85 99 71 80 93 53 61 70 36 41 48 27 31 35 32 37 42 34 39 45 30 34 39 35 40 46 48 54 63 63 72 83 77 87 100 80 92 107 76 87 101 66 75 86 65 74 85 68 77 89 70 79 92 69 79 91 57 65 75 51 58 67 53 60 70 55 62 72 49 56 64 50 56 64 71 81 94 91 103 119 97 110 127 105 119 137 103 118 137 105 120 139 103 117 136 100 114 131 90 102 118 77 87 101 74 84 96 55 63 73 32 36 42 47 54 62 52 59 69 50 57 66 43 49 57 46 53 61 62 71 82 53 61 71 41 47 54 48 54 63 61 70 81 67 77 89 66 75 88 64 73 84 59 68 78 67 76 88 78 89 103 74 85 98 81 92 106 81 93 107 81 92 106 67 76 88 47 54 62 51 57 66 51 58 67 51 58 66 51 59 68 50 56 65 48 55 63 57 65 75 70 79 92 74 84 98 74 84 97 63 72 83 53 60 69 43 49 56 34 38 44 48 54 63 52 59 68 40 46 53 35 40 46 25 29 33 32 36 42 62 71 82 81 92 105 89 101 116 94 107 124 103 117 135 102 116 135 103 117 136 97 111 128 93 106 123 88 100 116 73 83 96 64 72 83 59 67 77 59 67 77 60 68 79 59 67 77 51 58 67 63 71 83 74 85 98 68 77 90 69 78 91 73 83 97 63 72 84 54 62 71 45 51 59 48 54 63 43 49 57 45 51 59 41 47 54 34 38 45 36 41 47 47 53 61 55 62 72 56 64 74 69 79 91 76 86 100 77 88 102 68 78 90 62 70 81 67 76 88 70 79 91 69 78 90 79 90 104 85 97 112 87 99 114 91 103 119 94 108 125 105 119 138 108 123 143 113 128 148 120 136 158 126 143 165 121 137 157 114 129 150 107 122 142 95 108 125 89 101 117 86 98 113 82 93 107 77 88 101 76 86 99 71 81 93 61 69 80 63 72 83 58 66 77 65 74 86 72 82 95 71 80 93 56 64 74 45 51 59 60 69 80 61 69 81 55 63 72 59 66 76 61 69 80 64 73 85 57 64 75 46 52 60 45 52 61 50 57 65 52 60 69 42 47 55 31 35 40 38 43 50 55 63 73 71 81 94 70 80 92 61 69 80 55 62 71 55 62 72 41 46 53 50 57 66 67 76 88 73 83 96 69 78 90 65 74 86 64 73 85 80 90 104 77 87 101 81 92 107 79 90 104 86 97 112 78 88 102 66 75 86 64 72 84 65 74 86 69 78 91 77 88 103 81 92 107 88 100 116 93 106 122 90 102 118 82 93 108 68 77 89 60 68 79 72 82 95 73 83 96 77 87 101 79 90 104 75 85 99 64 73 84 64 73 85 68 77 89 67 76 88 54 61 70 47 54 63 31 35 41 25 29 33 35 39 45 42 47 55 43 49 57 35 40 46 48 55 64 65 74 85 70 80 92 76 86 100 79 89 103 79 90 105 78 89 104 67 76 88 44 49 57 69 79 91 85 97 112 93 105 121 95 109 126 92 105 122 86 98 114 89 102 119 97 110 127 93 105 122 79 89 104 74 84 97 64 73 84 56 63 73 47 53 62 63 71 82 79 91 105 91 104 120 93 105 122 91 104 119 85 97 112 86 98 113 86 99 114 95 108 125 94 106 123 92 104 121 88 100 116 80 91 105 67 76 88 57 65 75 44 50 57 36 40 47 49 56 66 61 70 82 61 69 80 61 69 80 64 73 85 55 62 71 49 55 64 37 41 47 36 41 48 49 56 65 50 57 66 58 65 76 60 68 78 58 66 76 49 55 64 56 64 75 60 68 79 73 83 97 89 101 117 85 97 113 81 92 107 79 89 102 84 96 111 79 90 104 66 75 86 56 63 73 63 71 82 69 79 91 67 76 88 56 64 74 57 64 74 69 78 90 68 78 90 64 73 85 56 64 75 54 61 71 53 60 69 46 53 61 41 47 55 50 57 66 48 55 63 49 56 64 45 52 60 47 53 61 55 62 72 55 63 72 56 64 74 58 65 75 53 60 70 50 56 65 58 67 77 67 76 87 70 80 93 62 71 82 52 59 68 45 51 58 45 51 59 59 66 76 67 76 88 73 83 96 84 95 110 83 95 110 87 100 115 96 109 127 99 112 129 95 108 125 97 110 127 77 88 102 40 45 52 29 33 38 32 37 43 44 50 57 67 76 89 79 90 104 81 93 108 74 84 97 77 87 100 74 84 98 71 81 94 64 73 84 59 67 77 57 65 75 62 70 81 71 81 94 82 93 107 84 96 111 85 97 111 72 82 95 55 63 72 38 43 50 36 41 47 31 36 42 38 43 50 43 49 56 34 39 45 33 37 43 33 38 44 40 45 52 44 50 57 31 36 42 44 50 58 55 63 73 60 69 79 67 77 89 64 73 84 59 67 77 59 67 77 58 67 77 66 76 88 66 75 87 58 65 76 54 62 72 41 46 53 39 44 51 71 81 93 86 98 113 90 102 117 82 93 107 66 75 88 54 61 71 39 44 51 38 44 51 40 46 53 35 40 46 25 29 33 33 37 43 44 50 58 41 47 55 54 61 71 58 66 76 61 69 80 63 71 82 75 85 98 88 100 116 97 111 128 102 115 133 99 113 131 90 102 118 71 81 94 54 61 71 58 66 76 60 68 79 57 65 75 57 66 76 56 63 73 51 57 66 55 62 72 52 59 68 44 50 58 42 48 55 40 45 52 31 35 41 47 53 61 48 55 64 42 48 56 50 57 66 53 60 70 52 59 69 39 45 52 27 30 35 33 37 43 41 46 53 36 41 48 39 44 51 34 39 45 43 49 57 55 63 73 53 60 69 39 44 51 27 30 35 26 30 35 43 49 56 53 60 70 43 49 57 50 57 66 65 73 84 87 99 115 98 112 129 111 127 147 120 136 158 115 131 151 114 129 149 112 127 147 105 119 138 105 119 138 107 121 140 95 108 125 84 95 110 57 65 76 46 53 61 33 38 44 42 48 56 37 42 49 23 26 30 26 29 34 46 52 60 48 55 63 39 44 51 62 70 81 72 83 96 85 97 113 96 109 127 97 110 127 90 103 120 87 99 115 90 102 118 79 90 104 70 79 91 51 58 67 35 40 46 33 37 43 41 47 54 41 46 54 58 65 75 72 82 95 81 92 107 79 90 104 85 96 111 84 96 111 77 88 102 68 78 91 57 64 74 35 40 46 55 63 73 72 82 95 72 81 94 64 73 84 70 79 92 74 84 97 86 98 114 90 102 119 100 114 132 108 122 141 119 135 156 125 142 164 129 146 169 130 148 171 125 143 165 118 135 156 114 130 150 106 121 141 96 109 127 81 91 106 72 81 94 70 80 92 67 76 88 66 75 87 68 77 90 51 58 68 42 48 55 33 37 43 32 37 42 37 42 49 46 52 60 52 59 68 48 55 63 49 56 65 51 59 68 41 46 54 42 48 56 44 49 57 38 44 50 33 37 43 38 43 50 47 53 61 51 58 67 60 68 78 58 66 76 64 73 84 70 80 93 64 73 84 61 69 80 54 61 71 55 63 73 61 70 81 83 95 110 88 100 116 88 100 116 97 110 127 105 119 137 93 106 122 78 89 103 59 67 77 57 64 74 62 70 81 69 78 90 71 81 94 75 85 99 81 91 105 86 99 115 86 98 113 81 92 107 79 90 104 71 81 94 64 73 84 58 66 77 53 60 70 76 87 100 93 106 122 103 117 135 113 129 149 117 132 152 117 133 154 113 129 150 108 122 141 105 118 137 113 128 148 113 128 149 104 118 136 85 96 112 57 65 75 37 42 48 34 38 45 43 49 57 58 66 76 74 84 97 70 80 93 73 83 96 68 78 90 49 56 64 39 44 51 35 39 45 39 45 52 67 75 87 84 96 111 95 108 124 96 109 127 98 112 129 90 101 116 66 75 86 54 61 71 48 55 63 55 63 73 37 42 49 26 29 34 46 53 61 56 63 73 55 62 72 51 59 68 57 65 75 69 78 90 73 83 97 66 75 86 55 63 73 54 62 72 49 56 65 61 69 79 62 70 81 44 50 57 53 60 69 70 80 92 62 71 82 59 66 77 54 61 71 47 54 63 47 53 61 61 69 79 65 74 86 65 74 85 59 67 78 56 64 75 39 44 51 34 39 45 41 47 54 41 46 54 40 46 53 49 56 65 42 48 55 47 53 62 48 55 64 47 54 63 51 58 68 51 58 67 57 65 75 63 72 84 69 78 90 79 90 105 71 81 94 73 84 97 75 85 97 78 89 104 82 93 107 91 103 120 101 115 133 107 122 141 100 113 131 87 98 114 75 85 99 76 87 100 71 80 92 77 87 100 84 95 110 80 91 105 78 89 103 74 84 97 80 91 105 89 102 119 91 103 119 86 98 113 84 96 110 77 88 102 69 78 90 50 57 66 33 38 44 39 44 51 50 56 65 32 36 41 31 35 41 24 27 31 32 37 43 40 45 53 46 53 61 48 54 62 37 42 49 38 43 50 41 47 54 49 55 64 63 71 83 76 86 100 72 82 96 71 80 93 65 74 86 48 55 64 50 57 67 86 97 112 103 117 136 107 122 141 103 118 137 90 103 119 91 103 119 95 108 125 89 101 117 81 92 106 82 93 108 61 70 81 44 50 57 35 40 46 35 39 46 26 30 34 24 28 32 35 40 47 44 50 58 51 58 67 70 80 93 77 88 102 96 109 126 97 110 128 97 110 127 93 105 121 79 89 103 74 84 96 60 68 79 60 68 79 75 85 99 90 102 118 83 94 108 65 74 86 47 54 62 38 44 51 40 45 52 33 38 44 32 36 42 40 45 53 51 58 67 61 69 80 44 51 58 36 41 47 44 51 59 48 55 64 50 57 66 43 49 57 43 49 57 62 70 82 77 88 102 81 92 107 74 84 98 59 67 78 51 58 67 44 50 58 41 46 53 37 42 49 27 31 36 30 34 40 32 37 42 36 40 47 30 34 40 35 39 45 30 34 39 51 59 68 67 76 88 63 71 83 56 64 74 37 42 49 32 36 41 54 62 72 75 86 100 80 91 104 73 83 95 58 65 75 47 53 62 39 45 52 43 49 57 59 66 76 71 80 93 72 82 94 60 69 80 55 63 73 60 69 80 62 70 82 67 76 87 60 68 79 49 56 65 51 58 67 59 67 77 68 77 90 63 71 83 51 58 67 49 56 65 46 53 61 48 55 64 67 77 89 85 96 111 86 98 114 86 98 113 81 93 107 86 97 112 91 103 120 92 104 121 83 95 110 73 83 95 68 77 90 63 72 83 68 78 90 74 84 97 74 84 97 78 88 102 72 82 95 64 73 85 66 75 87 65 74 85 53 61 70 36 41 47 33 38 44 48 55 64 49 55 64 42 48 56 35 40 47 22 26 30 29 33 38 32 36 42 28 32 37 46 52 61 69 78 90 81 92 106 78 89 103 85 96 111 90 103 120 98 112 129 93 106 123 89 101 116 81 91 105 78 88 102 71 82 95 66 75 87 41 47 55 41 46 54 55 62 73 50 57 66 32 37 43 27 30 35 29 33 38 55 62 72 74 83 96 78 89 102 74 85 98 69 79 91 56 63 73 51 57 66 56 64 74 58 66 77 69 78 90 82 93 107 97 110 126 104 118 137 110 125 144 109 124 143 109 123 142 101 115 133 89 101 117 74 84 98 56 64 74 52 59 67 48 54 63 52 59 68 67 77 89 75 85 98 71 81 94 61 70 81 48 55 63 45 51 58 50 56 65 47 54 62 48 55 63 61 69 80 67 76 88 69 79 91 61 69 80 54 62 71 48 55 63 39 45 52 41 46 53 47 53 62 66 75 87 69 78 90 64 72 83 69 79 91 83 93 108 89 101 116 78 89 103 60 68 79 47 54 62 60 68 79 72 82 95 94 107 124 116 131 151 112 126 145 107 121 140 108 122 141 110 125 144 110 125 146 109 124 144 109 124 143 104 118 135 102 117 136 97 111 129 97 110 127 98 112 130 109 123 141 109 124 143 113 128 148 107 121 140 94 107 124 82 93 108 72 83 96 76 87 100 77 87 100 65 74 85 49 56 64 28 32 37 29 33 39 39 44 51 48 54 62 45 51 59 57 65 75 61 70 81 52 59 68 45 52 60 49 56 64 60 68 78 59 67 77 49 56 65 52 59 69 57 65 75 53 60 70 40 46 54 26 30 35 29 33 38 32 37 43 29 33 38 39 45 52 38 43 50 61 69 80 77 87 101 78 88 102 82 94 109 64 72 84 74 84 97 68 78 90 64 73 85 57 65 75 50 57 65 48 54 62 57 65 75 70 79 91 76 87 101 81 91 104 80 91 105 78 89 103 78 89 103 83 94 109 83 94 109 76 87 101 66 75 87 47 54 62 40 46 53 69 78 90 88 100 115 88 101 117 103 117 135 108 122 141 112 126 146 118 133 154 123 139 160 118 135 156 109 124 143 105 119 137 111 127 148 105 120 139 99 112 130 78 88 102 59 67 78 49 56 64 37 42 48 46 52 61 63 72 83 74 84 97 80 91 105 94 107 124 97 110 127 86 98 114 85 96 112 79 89 103 71 81 94 73 84 97 75 85 98 74 84 98 69 78 91 63 71 83 52 59 69 50 57 65 47 53 62 39 44 51 34 38 44 36 41 47 55 63 72 59 68 79 60 69 79 63 72 84 66 75 87 78 89 103 96 109 126 102 116 134 102 116 134 98 111 129 93 106 123 83 95 109 56 64 74 50 57 66 80 91 105 89 101 117 101 116 134 101 114 132 88 101 117 81 92 106 67 76 88 59 67 78 72 82 94 70 79 92 71 81 94 66 75 86 62 71 82 68 78 90 69 79 91 75 84 97 66 74 86 62 70 82 59 68 79 49 57 66 51 58 68 63 72 84 75 86 99 77 87 102 90 103 119 94 107 124 101 115 134 106 120 138 104 118 137 105 119 136 97 110 126 94 106 123 92 105 121 89 101 117 85 96 111 70 79 91 52 59 68 43 49 57 41 46 54 33 37 43 33 38 44 44 51 59 41 46 53 49 55 64 53 60 69 64 73 85 73 83 96 81 92 107 78 89 103 65 74 85 49 55 64 49 55 64 42 48 55 47 54 62 48 54 62 54 61 71 63 71 82 70 79 91 74 85 98 71 80 93 63 71 82 56 64 75 57 65 76 61 70 80 66 75 87 74 84 97 78 89 102 77 87 101 64 73 84 59 67 78 58 66 77 61 70 80 53 60 70 45 52 60 46 52 61 55 63 72 69 79 92 79 90 104 84 96 111 79 90 103 85 97 112 83 95 110 77 88 102 63 72 84 46 52 61 32 36 42 33 38 44 48 55 63 56 63 73 48 54 63 37 42 49 44 50 58 58 66 76 64 73 85 65 74 86 66 75 87 62 70 81 66 75 87 76 86 100 74 84 97 80 91 105 79 90 104 85 96 110 71 81 93 48 55 63 49 55 64 60 68 79 57 65 75 54 62 72 64 72 83 44 50 58 38 43 50 35 39 46 27 30 35 26 29 34 43 49 57 48 54 62 50 57 66 49 56 65 34 38 44 27 31 35 22 24 28 28 32 37 27 30 35 32 37 42 46 52 60 67 76 88 67 77 89 71 80 93 74 84 96 79 89 102 70 80 93 62 70 82 46 53 61 44 51 59 46 53 60 42 48 55 40 46 53 44 50 58 42 48 56 36 42 48 34 39 45 34 39 45 33 37 42 31 35 40 41 47 54 64 72 83 71 80 93 73 83 96 71 81 93 58 67 78 56 64 73 58 66 76 51 58 67 49 55 64 57 65 75 53 61 70 36 42 48 34 38 45 32 36 41 32 37 43 33 37 43 48 54 63 64 73 84 56 63 73 71 80 93 83 94 108 91 103 119 101 115 132 107 122 141 107 122 141 114 129 149 121 138 160 123 140 162 124 141 164 120 137 158 117 133 153 108 123 142 98 111 129 93 106 123 91 103 120 97 110 127 94 107 123 81 92 107 67 76 87 59 67 78 62 70 82 77 88 101 76 86 99 77 87 101 66 75 86 52 59 69 39 45 52 45 51 59 43 49 57 43 49 56 34 39 45 27 31 36 31 36 41 22 25 29 25 29 33 24 27 31 31 35 41 39 45 51 55 63 72 57 65 75 74 84 97 84 95 110 85 97 112 86 97 112 80 90 104 68 77 89 68 77 88 65 75 87 62 71 81 50 56 65 35 40 47 65 73 85 83 95 111 85 97 112 81 92 107 83 94 108 83 95 109 78 89 103 76 87 100 67 77 89 56 63 73 48 55 64 52 60 69 60 68 79 70 79 91 83 94 108 79 90 105 80 90 104 82 94 108 91 103 118 98 111 129 101 114 131 99 112 130 98 111 128 84 96 110 77 87 101 76 86 99 78 88 102 72 82 95 64 72 84 61 69 80 58 65 75 62 70 81 52 59 69 49 56 65 48 55 63 63 71 82 66 74 86 71 81 93 73 82 95 76 86 100 65 74 85 55 62 72 46 53 61 47 53 62 45 52 60 45 51 59 47 53 61 39 44 51 30 34 39 34 38 44 48 55 63 61 70 81 62 70 81 65 74 85 55 63 72 41 47 55 32 37 43 37 42 49 67 76 88 81 92 106 93 106 123 88 100 115 83 94 108 80 91 106 82 94 109 92 104 120 91 103 120 96 109 126 96 109 126 96 109 126 93 106 123 92 105 121 86 98 113 79 90 104 72 82 95 68 77 88 68 77 90 72 82 95 75 86 100 76 86 100 81 92 107 69 78 90 50 57 66 38 43 50 49 55 64 60 69 80 65 74 86 67 76 87 69 79 91 69 79 91 61 69 80 57 65 75 74 83 96 74 85 98 60 68 78 43 49 56 33 37 43 43 49 57 47 53 61 51 57 66 45 52 60 27 31 36 27 31 36 30 34 39 26 30 35 54 61 70 77 87 101 89 101 117 95 108 125 95 108 125 105 120 139 98 112 130 85 97 112 70 79 92 47 54 62 26 30 35 29 33 38 42 48 56 45 51 59 26 30 35 31 35 41 54 61 71 70 79 91 78 89 102 86 97 112 82 94 108 79 90 103 75 85 99 68 77 89 47 53 61 39 44 51 53 61 71 75 86 99 79 90 105 86 97 112 93 106 123 96 109 125 100 114 132 104 118 136 96 109 127 88 100 116 80 91 105 74 84 97 55 63 72 39 44 52 33 38 44 34 39 45 36 41 48 42 47 55 50 57 67 59 67 77 76 86 99 92 104 120 93 105 122 87 98 113 88 100 116 92 104 120 93 106 122 95 108 124 88 100 115 57 66 77 60 68 78 64 72 84 71 81 94 85 96 111 86 98 112 76 86 100 75 85 99 80 91 105 85 97 112 76 87 101 77 88 101 81 93 108 92 105 121 106 121 141 111 125 145 103 117 136 87 99 115 78 88 102 64 73 84 51 58 67 40 45 52 44 49 57 48 55 64 61 70 82 64 72 83 65 74 86 73 82 95 68 77 88 66 74 86 60 68 79 47 53 62 28 31 36 49 56 65 74 84 98 81 92 107 85 97 111 85 97 112 85 96 111 76 87 100 72 82 95 71 81 94 72 81 94 66 75 87 68 77 89 75 85 98 76 87 100 83 94 109 85 97 111 88 99 114 97 110 127 99 112 129 92 105 121 80 91 106 76 86 100 70 80 93 71 80 93 69 78 90 57 65 76 35 40 47 32 36 42 27 31 36 43 49 57 43 49 57 52 60 69 55 63 73 56 64 74 45 52 60 42 48 56 43 49 57 64 73 84 80 91 106 81 93 107 71 81 94 53 61 70 50 57 66 39 45 52 38 44 50 62 71 82 68 77 89 72 82 95 66 76 88 69 79 91 77 87 100 78 89 104 74 84 97 71 81 94 78 89 103 90 102 118 88 101 117 82 93 107 68 77 89 46 53 61 30 34 39 36 41 48 43 49 57 34 39 46 47 54 62 69 79 92 73 84 97 54 61 71 39 44 51 39 44 51 43 49 56 41 47 54 36 41 48 27 30 35 34 39 46 39 44 52 39 44 51 47 53 62 49 55 64 40 45 52 30 34 39 40 46 53 55 62 72 60 68 79 54 62 71 33 37 43 29 32 37 28 32 37 37 42 48 42 48 55 29 33 38 37 42 48 50 57 66 53 60 70 55 62 72 61 70 81 79 90 104 82 93 108 83 94 109 78 89 103 75 86 100 60 68 79 50 57 66 46 52 61 48 55 64 50 57 65 48 54 62 53 60 70 53 60 70 44 50 57 45 51 59 49 56 65 38 43 50 41 46 54 47 54 62 47 53 62 68 77 89 87 98 114 98 112 129 109 124 144 119 135 157 131 149 172 132 150 173 126 144 166 119 136 159 106 121 140 101 115 133 100 114 132 89 102 119 78 88 102 48 55 64 41 47 54 46 52 61 65 74 86 77 87 101 75 85 98 56 64 74 46 53 62 38 44 51 46 52 60 57 65 75 69 78 90 72 81 93 62 70 81 48 54 63 43 48 56 61 70 81 74 85 98 82 93 108 87 99 114 79 90 104 79 89 103 83 94 109 93 105 121 88 100 116 79 90 104 84 96 110 88 100 115 98 111 128 111 125 144 118 134 154 118 133 154 111 126 147 108 123 143 101 115 133 90 102 117 74 84 97 54 62 71 44 50 58 39 45 52 43 49 57 39 44 50 58 66 76 79 89 103 100 113 131 104 118 136 104 118 137 98 112 130 99 112 129 100 113 131 95 107 123 84 96 112 62 71 82 33 38 44 31 35 40 46 52 61 49 55 64 32 37 43 42 47 55 38 43 49 30 34 39 49 56 65 67 76 89 69 79 91 61 68 79 64 73 85 59 67 78 53 61 70 49 56 64 45 51 59 53 61 70 64 72 84 77 88 101 71 81 94 67 75 86 63 71 83 72 82 95 82 93 108 82 93 107 79 90 105 72 82 94 67 76 88 65 73 85 57 65 76 46 52 60 52 59 69 75 85 98 92 104 120 93 107 124 100 115 133 106 121 140 116 131 152 116 132 153 114 129 148 114 130 151 107 122 141 106 120 140 108 123 143 111 126 146 115 130 151 116 132 153 116 131 151 97 110 128 83 95 110 68 77 89 54 61 71 53 61 70 72 82 94 80 91 105 93 106 123 98 112 130 102 116 134 105 119 137 104 118 136 106 119 137 103 117 135 92 105 121 81 92 106 80 90 105 80 91 105 77 88 102 64 72 83 33 37 43 54 61 71 69 78 90 69 78 90 64 73 85 67 76 88 65 74 85 65 74 86 60 68 79 46 52 61 34 38 45 51 58 68 60 67 78 49 55 64 39 44 51 27 31 36 20 23 27 21 24 28 23 26 30 28 31 36 34 38 44 35 40 46 39 45 52 39 44 51 43 48 56 56 63 73 64 73 85 66 75 87 68 77 89 58 66 76 47 53 62 36 40 46 33 38 44 56 63 73 60 68 79 54 61 71 43 49 57 32 37 43 24 27 32 25 29 33 59 67 77 83 93 108 92 104 121 99 113 130 95 108 125 93 105 122 97 110 127 98 112 129 105 119 137 96 109 126 77 87 100 62 70 81 51 58 67 30 34 40 47 53 61 63 72 83 60 68 79 42 48 55 34 39 45 36 41 47 45 51 59 47 54 62 48 55 64 57 65 75 70 80 92 86 98 113 71 81 93 47 54 62 51 58 67 61 70 81 68 78 90 70 80 93 81 93 108 80 92 107 61 70 81 53 61 70 50 57 66 39 44 51 44 50 58 53 60 69 49 56 64 54 61 71 57 65 75 52 59 68 54 62 71 51 58 67 50 56 65 37 42 49 63 72 83 86 98 114 98 112 129 98 112 129 97 110 127 88 101 117 84 95 110 72 81 94 52 59 68 41 46 54 47 54 63 51 58 67 48 55 63 29 33 38 22 25 28 24 27 32 41 47 54 47 54 62 44 50 58 51 58 67 58 65 75 62 70 81 64 72 84 58 66 77 39 44 52 43 49 56 57 64 74 61 70 81 60 68 78 66 74 85 70 80 93 68 77 89 47 54 62 42 48 55 37 42 49 36 41 48 48 55 64 50 57 66 49 56 65 50 57 66 61 69 80 64 73 84 67 76 87 60 68 78 45 51 58 40 45 53 47 53 62 62 71 81 61 70 81 60 68 79 64 73 84 62 70 81 63 72 84 62 70 81 69 79 92 72 82 95 72 82 95 54 61 71 36 41 47 26 30 35 38 43 49 44 51 59 54 61 71 61 69 80 63 71 82 54 61 70 50 57 66 38 43 50 30 34 39 51 58 67 72 82 94 84 96 111 98 112 130 100 114 132 100 114 131 103 117 135 112 127 147 117 133 154 124 141 163 118 134 155 118 133 153 105 119 137 81 92 107 45 51 59 29 33 38 38 43 50 46 52 60 46 53 61 44 50 57 34 38 44 37 42 48 45 52 60 42 48 55 53 60 70 62 70 81 68 78 90 69 79 92 71 81 94 77 88 102 83 94 109 77 88 101 76 86 99 64 72 83 56 64 74 46 52 60 50 56 65 71 80 93 78 89 102 75 85 99 72 82 95 74 85 98 82 93 107 87 99 115 87 100 116 86 98 113 86 98 113 87 98 114 77 88 102 55 63 73 41 46 54 39 44 51 31 35 40 32 37 42 32 36 42 42 48 55 49 56 65 55 63 73 48 55 63 52 60 69 51 58 67 38 44 51 41 47 54 51 58 68 58 66 76 54 61 71 51 57 66 48 54 63 41 46 53 46 53 61 43 49 56 39 44 52 40 46 53 48 55 63 53 60 69 53 60 69 48 54 63 38 43 50 43 49 57 46 53 61 53 60 69 40 46 53 51 58 67 74 84 98 80 91 106 69 78 91 59 67 77 56 63 73 55 62 72 68 77 88 77 87 101 81 92 106 80 91 105 79 90 103 71 81 93 62 70 81 49 55 64 39 44 51 43 48 56 42 47 54 37 43 50 36 41 47 40 45 52 41 47 55 55 62 72 54 62 71 52 59 68 41 47 55 54 61 71 78 89 103 101 115 133 120 137 158 138 157 182 145 166 192 155 176 203 149 169 195 138 158 183 132 149 172 124 142 165 118 134 155 115 130 150 111 126 146 108 123 142 101 116 134 105 120 139 111 126 146 113 128 147 103 118 136 80 91 105 43 50 58 54 62 71 81 92 107 96 110 127 110 125 145 115 130 151 109 124 143 112 127 148 113 128 149 104 119 138 99 113 131 96 109 126 95 108 124 98 111 129 94 107 123 91 103 119 76 86 100 80 91 105 82 93 108 95 108 125 94 106 123 94 107 124 89 102 117 84 95 109 84 95 110 76 86 100 69 78 90 71 80 92 67 77 89 63 72 84 57 65 75 52 59 69 45 51 59 35 39 45 60 69 80 74 84 97 83 94 109 91 104 121 97 111 128 98 112 129 100 113 130 98 111 127 95 108 124 87 99 115 87 99 114 80 90 105 61 70 80 54 61 71 52 59 69 43 49 57 44 49 57 34 39 45 53 61 70 69 79 91 76 86 99 68 78 91 70 80 93 74 84 98 75 85 99 92 103 119 103 117 136 103 117 135 105 119 138 109 124 144 116 132 152 111 126 146 95 107 124 76 86 99 58 66 77 51 58 67 57 65 75 61 70 81 56 63 73 50 58 67 57 64 74 59 67 77 54 61 71 42 48 56 70 80 93 90 102 119 95 107 124 94 106 123 94 107 123 84 95 110 81 93 108 90 102 119 82 93 108 74 84 96 69 78 90 63 72 83 69 78 91 92 105 122 107 122 140 105 119 138 96 108 124 82 93 108 45 51 59 36 40 46 56 64 74 67 76 88 68 78 91 75 85 98 73 82 95 73 83 96 79 89 103 80 91 105 74 84 97 71 81 93 67 75 87 69 78 90 71 80 93 72 82 96 70 79 92 58 65 75 47 53 61 48 55 64 53 61 70 60 69 80 55 62 71 40 46 53 41 46 54 52 59 68 55 63 72 63 72 84 71 81 93 73 83 96 78 88 102 74 84 98 66 75 87 55 63 72 50 57 66 44 50 58 46 52 60 46 53 61 64 73 84 66 75 87 66 75 86 73 82 95 72 81 94 53 60 70 30 34 40 54 61 70 76 86 100 82 93 108 76 86 100 67 77 89 56 64 74 43 49 57 34 38 44 33 38 44 34 39 45 31 35 41 34 39 45 31 35 41 31 36 41 49 56 65 48 54 62 43 49 56 46 53 62 56 63 73 71 81 94 96 109 126 107 121 141 109 124 143 102 116 135 93 106 123 84 95 110 88 100 116 78 89 104 74 84 98 76 86 100 69 78 91 51 58 67 42 48 55 33 38 43 33 38 44 25 29 33 44 50 57 63 72 83 58 66 76 39 45 52 50 57 67 74 84 98 93 106 123 100 114 132 101 114 131 94 107 124 87 98 114 79 89 103 66 75 87 57 65 75 34 39 45 48 55 64 67 76 88 73 83 96 68 78 90 74 84 97 73 83 96 73 83 96 75 85 97 56 64 73 37 43 49 39 45 52 47 53 62 55 62 71 70 80 93 76 86 100 68 78 90 45 51 58 43 49 57 31 35 40 34 38 45 44 50 58 44 51 59 49 55 64 41 47 54 43 49 57 63 72 83 73 82 95 79 90 104 68 78 90 72 82 94 77 87 100 64 72 83 57 65 75 49 56 65 40 46 53 24 27 32 22 25 28 34 39 45 34 38 44 32 37 42 34 39 45 32 36 42 29 33 38 33 37 43 56 64 74 77 87 100 83 94 109 87 99 115 85 97 112 76 86 100 68 78 90 61 69 81 38 43 50 37 42 49 28 32 37 47 53 61 68 78 91 80 91 105 84 95 110 69 79 91 38 43 50 66 75 87 81 92 107 83 95 111 78 89 104 67 76 87 51 58 67 35 40 46 26 29 33 42 48 55 56 64 74 72 82 95 90 102 118 92 105 121 90 102 118 84 96 111 76 86 100 83 94 108 79 89 103 70 80 92 61 69 80 46 52 60 50 57 66 83 95 110 99 113 131 113 128 149 113 130 151 107 122 141 104 119 138 100 113 131 98 111 129 85 96 111 65 74 86 59 67 78 68 77 89 83 94 109 80 91 105 72 83 96 63 72 83 56 64 74 67 77 89 75 85 98 69 78 91 69 79 91 65 74 85 57 65 75 60 68 79 59 67 78 61 70 81 58 66 77 66 76 88 69 79 92 69 78 90 62 70 81 55 63 73 33 37 43 56 64 74 73 83 97 82 93 108 90 102 118 92 105 121 88 100 116 87 99 114 90 102 118 92 105 121 106 120 138 98 112 130 90 102 118 81 92 106 68 78 90 67 76 88 61 69 80 44 50 58 51 58 66 63 71 83 78 88 102 94 107 123 99 113 130 100 113 130 101 116 135 105 119 138 99 112 130 84 96 111 67 75 87 64 72 84 57 65 75 51 58 67 54 61 71 57 64 74 53 61 71 41 47 54 36 41 48 46 53 61 52 59 68 53 60 69 63 72 83 61 70 81 57 65 75 50 57 67 37 42 48 31 36 42 46 53 61 56 64 75 73 82 94 76 86 100 78 89 102 94 106 123 93 105 121 108 123 143 118 134 155 120 136 157 116 132 152 104 119 138 96 109 126 85 96 111 66 75 86 51 59 68 50 57 66 63 71 83 69 79 91 69 79 91 58 66 76 62 71 82 71 80 92 74 84 97 78 89 103 78 89 103 86 98 113 98 111 129 108 123 143 119 135 156 128 146 169 128 147 170 127 144 166 126 143 166 124 141 164 125 142 164 125 141 163 125 142 164 124 140 162 116 133 154 120 136 157 114 130 151 118 134 155 111 126 146 103 117 136 83 94 109 54 62 71 33 38 44 58 66 76 74 84 97 95 108 125 104 119 139 116 132 153 117 133 154 122 139 161 118 134 155 110 125 144 98 112 130 79 90 104 62 70 81 57 65 75 55 63 73 56 63 73 52 59 68 45 51 59 41 47 54 33 37 43 26 30 35 32 36 42 42 48 55 52 59 69 57 65 75 56 63 73 46 53 61 35 40 46 31 35 40 40 45 52 42 48 56 47 53 62 51 58 67 51 58 67 51 57 66 44 50 58 30 34 40 36 41 47 62 71 82 84 96 111 93 106 123 91 103 119 72 81 93 70 79 92 67 75 87 63 72 83 68 77 89 73 83 97 73 83 96 71 80 93 52 60 70 41 46 53 47 54 62 77 87 101 89 102 118 93 105 122 89 101 117 89 101 116 90 102 118 101 114 132 110 125 145 119 134 155 120 137 158 123 140 162 120 137 158 115 130 151 96 109 125 73 84 97 46 52 61 36 40 47 32 37 42 35 40 46 32 36 41 24 27 32 38 43 49 43 49 57 35 40 47 46 52 60 62 70 81 79 90 104 90 103 119 82 93 108 66 76 88 48 55 64 36 41 47 39 44 51 52 59 68 57 65 76 50 56 65 52 59 67 64 73 84 71 81 93 81 92 107 96 110 128 97 111 128 101 115 133 99 113 131 86 98 113 81 92 106 88 100 115 84 95 110 76 86 99 73 83 96 59 68 78 44 50 59 36 41 47 52 59 68 51 59 68 50 57 66 45 51 58 61 70 81 71 80 92 65 73 85 54 61 71 54 62 71 44 50 57 45 51 59 59 67 77 71 80 93 67 76 89 68 77 90 74 83 96 74 84 97 81 91 106 75 86 100 70 79 91 68 77 89 59 67 77 44 50 58 40 46 53 47 54 62 53 60 70 53 60 69 53 61 70 67 76 88 85 97 112 96 109 126 101 115 133 97 110 128 87 99 114 55 63 72 45 51 59 63 72 83 85 97 113 94 107 124 89 101 117 86 98 113 85 97 113 85 97 112 85 97 112 78 89 102 70 80 92 67 75 87 69 78 90 65 75 88 66 75 86 56 64 75 55 63 72 49 56 65 36 41 48 30 34 40 50 57 65 81 92 106 96 110 127 111 125 144 117 133 154 113 129 149 118 134 155 113 128 147 107 122 140 105 120 138 97 110 128 92 105 121 75 86 99 55 63 73 38 43 50 29 33 39 24 27 31 34 38 44 81 92 106 74 84 97 70 79 91 66 76 88 67 76 88 70 80 93 66 75 86 63 72 82 68 77 89 69 78 90 59 67 77 53 60 69 57 65 75 65 74 86 74 85 98 81 92 107 92 104 120 100 113 131 99 113 131 95 108 126 82 93 107 53 61 70 38 43 50 28 32 37 40 46 53 51 57 66 54 62 71 55 62 72 41 47 55 36 41 47 43 49 57 37 42 49 44 50 58 47 54 62 44 51 59 45 51 59 50 58 67 54 61 71 55 63 72 56 64 75 51 58 67 39 44 51 44 50 57 46 53 61 44 50 58 42 48 55 41 47 55 53 60 70 60 68 79 60 68 78 54 62 72 52 59 68 54 61 70 53 60 69 45 51 59 35 40 46 33 38 44 49 56 64 66 75 86 83 95 110 91 103 119 98 111 129 97 110 128 87 98 113 81 92 107 74 84 97 70 79 92 69 79 92 59 67 77 49 56 65 52 59 69 54 61 71 50 57 66 56 64 73 71 80 93 69 78 91 61 69 80 62 71 82 60 68 79 51 58 67 42 48 55 33 37 43 43 49 57 42 48 56 49 56 65 62 70 80 64 73 84 67 76 89 70 80 92 70 79 92 63 71 83 64 73 85 60 68 79 48 54 62 52 59 68 69 79 91 83 94 109 89 102 118 84 95 111 79 90 105 76 87 100 86 98 113 92 104 121 90 102 118 76 87 100 54 62 72 44 49 57 50 56 65 46 53 61 44 50 58 38 43 50 33 38 44 41 47 54 55 62 72 51 58 67 47 53 61 44 50 58 41 47 54 48 54 63 45 51 60 53 61 71 63 71 82 74 83 95 81 92 107 93 105 122 94 106 123 82 93 108 59 66 77 24 28 32 52 59 69 87 99 114 102 116 134 114 129 149 115 131 152 115 130 150 113 128 148 112 127 147 111 127 147 102 115 133 105 119 138 104 118 136 106 121 140 107 121 140 104 117 135 94 107 123 72 82 95 54 61 71 34 38 44 61 69 80 92 104 120 103 117 136 101 115 133 89 102 118 69 79 92 65 74 85 48 55 64 35 40 46 42 48 56 64 73 85 85 96 111 99 112 130 93 105 122 85 97 113 78 89 103 70 79 91 64 73 85 62 70 81 45 51 59 34 39 45 44 50 59 59 67 77 49 56 65 46 52 60 60 68 80 87 99 115 99 112 129 103 118 137 109 125 145 107 121 141 111 127 147 108 123 143 103 117 135 97 110 128 96 109 126 96 109 126 101 115 133 105 119 138 98 111 128 91 103 119 83 94 108 69 78 90 63 72 83 79 90 105 75 86 99 67 76 89 62 71 83 60 68 79 55 62 72 63 72 84 67 77 89 82 93 108 95 108 124 101 114 131 111 127 147 119 135 156 122 140 163 123 140 162 119 135 156 119 135 156 115 130 151 113 128 148 113 128 148 106 120 138 92 105 121 82 93 108 73 83 96 68 77 88 59 67 78 57 65 75 52 59 68 64 73 84 83 95 110 92 105 122 97 111 129 101 116 134 109 124 143 119 135 157 124 141 163 125 142 165 120 137 158 109 125 145 96 109 126 76 86 100 55 63 72 32 37 43 43 49 57 60 69 80 71 80 93 76 86 99 81 92 107 81 92 107 82 93 107 75 86 99 76 86 100 79 90 105 91 103 119 84 95 110 74 85 98 58 66 77 55 62 72 52 59 67 50 57 66 53 61 70 46 53 61 41 46 54 54 61 71 55 63 73 50 58 67 48 55 63 54 61 71 59 67 78 67 76 88 68 77 89 60 69 80 42 48 55 43 49 56 51 57 66 45 51 60 44 50 58 58 66 76 65 74 86 67 76 88 66 75 86 53 59 68 51 59 68 59 67 78 71 80 93 85 96 111 90 102 118 102 116 134 110 125 145 122 139 161 126 143 167 128 145 167 110 125 144 88 100 116 66 74 86 44 50 58 38 43 49 41 47 54 46 52 60 48 55 63 49 56 64 50 56 65 40 45 52 38 43 49 51 58 67 47 53 61 51 58 67 49 56 65 50 56 65 55 63 73 55 63 73 48 55 64 46 53 61 53 60 70 62 70 81 56 63 73 41 47 54 36 40 47 49 56 65 62 71 82 79 89 103 73 83 96 75 86 99 90 102 118 95 107 124 100 114 132 112 127 146 116 133 154 119 134 154 115 131 152 104 118 136 93 105 121 81 92 107 75 85 98 76 86 100 74 84 97 69 78 90 60 68 79 53 61 71 57 65 75 72 82 95 77 87 100 75 85 98 65 74 85 48 55 64 34 39 45 40 45 53 57 64 74 76 86 99 90 103 118 93 106 122 98 111 128 92 105 121 72 82 95 57 65 75 49 56 64 45 52 60 30 34 40 56 63 73 62 70 81 67 76 88 65 74 86 67 76 88 80 90 104 98 111 128 108 122 142 114 129 149 115 131 151 110 125 145 98 111 129 74 84 98 54 62 72 41 47 55 52 59 69 71 80 93 81 93 108 88 100 116 104 117 135 111 126 145 118 134 154 118 133 154 111 126 146 115 131 152 119 136 158 118 135 156 115 129 149 104 118 138 92 104 120 79 90 104 69 78 91 50 57 66 43 48 56 59 67 77 66 75 87 76 86 100 84 96 111 89 101 117 86 97 112 82 93 108 86 97 112 90 102 118 98 111 128 105 119 138 108 122 141 100 113 131 81 92 107 72 82 95 53 61 71 117 133 154 108 122 142 99 113 132 97 110 127 91 104 121 76 87 101 64 73 85 63 72 83 61 69 80 65 74 86 62 70 81 61 70 81 64 72 84 68 78 91 54 62 71 52 59 68 55 62 72 64 73 85 60 67 78 57 65 75 40 46 53 43 49 57 55 62 72 60 68 80 56 64 74 52 59 69 34 38 44 25 28 33 28 31 36 31 35 41 42 47 55 66 75 86 82 94 108 89 100 116 89 101 117 90 103 119 93 105 122 80 91 105 63 72 83 47 53 61 35 40 47 36 41 47 53 61 70 60 68 78 55 63 73 49 55 64 35 39 46 26 30 34 25 29 33 31 35 40 47 53 61 50 57 66 55 63 72 59 67 78 57 65 75 37 42 49 33 38 44 65 74 86 86 98 113 95 108 125 100 114 132 102 116 134 100 113 130 95 108 125 89 101 117 88 100 116 85 96 111 74 84 98 56 64 74 33 38 44 32 37 42 44 50 57 48 54 62 43 49 57 54 62 71 54 61 70 46 52 60 56 64 74 67 77 89 67 76 88 58 66 77 51 58 67 56 64 74 56 63 73 77 88 101 87 98 114 90 102 118 82 93 108 77 87 101 65 74 86 71 81 94 71 80 93 75 85 98 68 77 88 56 64 74 63 71 83 67 77 89 73 84 97 65 74 85 47 53 61 48 55 64 60 68 78 61 69 80 64 73 84 58 66 76 54 62 72 59 67 78 51 58 68 52 59 68 51 57 66 42 48 55 35 40 46 45 51 59 60 68 79 63 72 84 46 52 61 39 44 51 38 43 50 44 50 58 54 61 70 68 78 90 89 101 117 98 111 129 109 124 144 111 127 147 102 116 134 94 107 125 88 101 117 81 92 106 62 70 81 46 53 61 73 83 97 82 94 108 94 107 124 103 117 135 111 126 145 115 131 151 116 131 151 114 130 150 116 133 154 119 135 156 118 134 155 118 135 156 112 127 146 96 108 125 72 83 96 62 71 82 53 60 69 50 57 66 56 64 74 49 56 64 48 55 63 45 51 59 46 53 61 32 36 42 34 38 44 57 65 75 71 80 93 94 107 123 112 127 147 120 137 159 116 131 152 110 125 145 104 118 136 95 109 126 92 105 121 92 104 121 86 98 113 81 91 104 76 86 99 59 67 78 38 43 50 37 42 49 58 66 76 72 83 96 90 103 119 99 113 131 97 110 128 89 101 117 79 90 104 76 87 101 72 82 95 60 68 79 58 66 76 58 66 76 69 78 90 59 66 77 49 56 65 51 58 67 46 52 60 55 63 72 65 74 86 80 90 104 81 92 106 77 88 102 76 86 99 84 95 111 98 112 129 100 114 132 98 112 129 87 99 115 62 71 82 38 43 50 41 47 54 45 52 60 81 92 106 94 108 125 98 111 129 96 109 126 88 99 115 79 90 104 59 68 78 38 43 49 28 32 37 43 48 56 46 52 60 58 66 77 62 71 82 71 80 93 76 86 99 77 88 101 80 91 106 89 102 119 97 110 126 106 121 140 115 131 151 121 137 159 119 136 157 123 140 162 122 139 160 111 126 145 100 113 131 84 96 110 60 68 78 33 38 44 49 56 65 77 88 102 95 108 125 103 117 135 97 111 129 89 101 117 87 98 114 84 95 110 74 84 97 81 92 105 91 103 119 98 111 128 99 113 131 101 114 132 100 114 133 104 119 138 101 115 134 93 106 123 83 95 110 71 80 92 49 55 63 40 45 52 69 78 90 92 105 122 103 117 135 99 112 130 96 109 125 93 106 123 82 92 106 59 68 78 47 53 62 33 38 44 30 34 39 42 48 55 51 58 68 63 72 83 69 79 91 60 68 79 56 64 74 53 60 69 45 52 60 37 43 50 53 61 71 76 87 101 89 101 117 100 114 132 116 131 152 124 140 163 123 140 162 128 145 167 115 131 151 101 115 133 93 105 121 78 88 102 73 83 97 70 80 93 78 88 102 83 95 109 72 82 94 59 68 79 50 57 66 49 55 64 56 64 74 57 65 76 55 62 72 51 58 68 54 61 71 51 58 68 54 61 71 50 57 66 57 64 74 60 68 78 67 76 88 66 75 86 52 59 69 62 71 82 69 79 91 72 81 94 72 82 94 68 78 90 74 83 96 77 88 101 85 97 113 94 107 124 102 115 133 110 125 145 109 124 144 109 125 144 115 130 150 117 134 156 118 133 154 111 126 146 112 127 147 112 126 145 100 114 132 89 101 117 74 84 98 59 67 77 58 67 77 61 69 80 63 72 83 54 62 71 49 56 65 68 77 89 72 81 94 72 82 95 78 88 102 85 97 112 95 108 125 96 109 127 88 100 116 66 75 86 45 51 59 37 42 48 31 35 40 34 39 45 39 45 52 42 48 56 49 55 64 60 68 79 67 76 88 86 97 113 97 110 128 103 117 136 116 131 151 118 134 155 115 130 150 106 120 139 91 104 120 76 86 99 59 67 78 63 71 82 63 71 82 54 62 72 49 55 64 60 68 79 73 82 95 74 85 98 87 99 114 89 102 118 83 95 110 78 89 103 65 74 86 67 76 88 57 65 76 50 58 67 41 46 53 30 34 40 34 39 46 43 49 56 45 51 59 47 53 61 50 57 66 52 60 69 61 69 79 67 76 89 80 90 104 92 105 122 101 114 132 108 123 142 104 118 137 93 106 122 77 87 102 65 74 86 59 68 79 97 110 127 75 86 99 56 64 73 52 59 68 53 61 71 61 69 80 82 94 109 88 100 116 88 100 116 86 97 112 74 85 99 73 84 97 76 87 100 64 73 85 38 43 50 32 36 42 37 42 48 32 36 42 32 36 42 37 42 48 57 64 75 74 84 97 76 86 100 73 83 95 70 80 92 74 85 98 75 85 98 71 80 93 69 78 91 59 67 78 55 63 72 55 63 74 53 60 70 51 58 67 48 55 63 39 44 51 45 51 59 62 70 81 69 78 91 67 76 88 54 62 72 40 45 52 25 29 33 40 45 52 49 56 64 52 60 69 46 52 60 29 33 38 25 29 34 31 36 41 43 49 57 55 62 71 67 76 88 73 84 97 58 66 76 48 55 63 64 73 84 90 102 118 99 113 130 94 106 123 89 101 117 77 88 101 57 65 75 40 45 52 43 49 57 53 61 70 59 67 77 72 82 95 81 92 106 88 99 115 82 93 108 80 91 105 55 63 72 40 45 53 52 59 68 52 59 68 43 49 57 50 58 67 51 58 67 51 58 67 68 77 89 79 90 103 92 105 122 112 127 147 117 133 154 123 141 164 125 142 165 119 135 156 106 121 140 92 104 119 72 82 94 50 57 66 39 45 52 45 51 59 62 70 80 77 88 102 82 94 109 81 92 107 82 93 108 79 90 105 72 81 94 61 69 80 38 43 50 30 34 39 47 54 62 53 60 69 50 57 66 47 53 61 48 55 64 52 59 69 60 68 78 61 70 81 61 69 80 69 79 91 72 82 95 68 78 90 59 68 78 58 65 76 51 58 67 42 48 56 39 44 51 71 81 94 90 102 118 107 121 140 114 129 149 121 138 160 121 137 158 112 128 147 99 113 131 74 84 96 52 59 68 33 37 43 43 49 56 61 69 80 72 82 95 75 85 98 75 85 98 82 93 108 103 117 136 111 127 148 127 144 166 132 150 173 124 141 163 114 129 149 108 122 142 98 112 129 91 103 120 94 108 125 97 110 127 84 96 111 71 81 94 51 58 67 39 44 51 30 34 39 32 37 43 37 41 48 52 59 68 58 66 77 68 77 89 84 96 111 101 114 131 96 109 126 109 124 144 100 114 132 100 114 131 97 111 129 96 109 126 93 106 122 80 90 104 70 80 92 48 54 63 31 35 41 28 32 37 28 32 37 27 30 35 62 71 83 89 101 117 101 115 134 104 118 136 98 111 128 86 98 113 65 74 86 31 35 41 23 26 30 28 32 37 39 44 52 52 59 67 59 67 78 65 74 85 84 96 111 100 115 134 122 138 160 135 152 175 136 155 179 137 156 181 139 157 181 133 151 175 135 153 177 126 144 168 114 130 150 95 108 125 70 80 93 59 68 78 54 61 71 46 52 60 43 49 57 58 65 76 72 82 95 90 102 118 96 109 125 92 105 121 75 86 100 60 68 79 38 43 50 45 52 60 55 63 73 67 76 88 66 75 87 67 76 88 79 90 104 81 92 106 81 92 107 79 90 104 79 90 104 82 93 107 83 94 109 89 101 117 89 101 117 93 106 122 84 95 110 85 96 111 80 90 105 68 77 89 50 57 66 51 58 67 67 76 88 84 95 110 92 104 120 91 104 121 89 101 116 92 104 121 96 109 126 90 103 119 79 90 104 77 87 101 78 88 102 81 91 105 91 103 119 103 117 136 114 130 150 115 131 152 115 130 150 111 126 145 102 116 134 90 103 119 63 72 83 48 54 63 47 54 63 49 56 65 61 69 80 78 88 101 87 99 115 93 106 122 88 100 115 79 89 103 54 61 71 27 31 35 41 47 54 55 62 72 70 79 92 71 81 94 68 77 89 47 53 62 45 51 59 60 68 78 63 71 82 58 66 76 51 58 68 67 76 88 72 81 93 77 87 100 83 94 109 91 103 119 91 103 119 99 113 132 113 129 149 115 130 150 110 126 146 101 114 131 93 106 123 99 113 131 105 120 138 106 120 139 98 110 127 86 98 113 69 78 91 38 44 51 53 60 70 57 65 75 49 55 64 35 40 46 48 55 63 59 67 78 66 75 87 72 82 95 78 89 103 91 103 119 105 119 138 110 125 145 110 125 144 102 116 134 101 115 132 102 116 135 101 115 133 86 97 112 69 79 91 51 57 66 44 50 57 54 61 71 71 81 94 84 95 111 95 108 125 99 112 130 103 117 136 97 110 127 97 110 127 95 108 125 91 103 119 95 108 125 86 97 112 73 82 95 44 50 57 35 39 46 60 68 79 75 86 100 96 109 126 101 115 133 104 118 136 107 122 141 106 120 138 94 106 123 88 100 116 84 97 112 81 91 106 73 83 96 65 73 85 61 69 80 58 66 76 43 50 58 33 37 43 37 42 49 59 68 78 69 78 91 63 71 82 51 58 67 49 56 65 67 76 88 79 90 104 80 91 105 84 96 111 97 110 127 108 123 142 114 130 150 125 142 163 124 141 163 128 145 167 119 135 156 109 124 144 106 120 139 97 110 128 96 109 126 88 100 115 76 87 100 69 79 91 71 80 93 57 65 75 60 69 81 54 62 72 50 58 67 46 53 61 39 44 51 34 38 45 39 45 52 45 51 59 44 50 57 28 32 37 41 47 54 52 59 68 42 47 55 38 44 51 54 61 71 62 71 83 63 71 83 56 64 74 55 62 72 51 58 67 51 58 68 53 60 69 46 52 60 40 45 52 49 56 64 53 60 70 78 89 102 93 105 122 108 123 142 119 135 156 123 140 161 128 145 166 120 138 160 113 129 149 105 120 139 95 108 125 82 93 107 59 67 78 43 49 57 31 35 41 38 44 50 31 35 40 53 60 69 70 79 91 75 85 99 91 103 120 98 111 129 97 110 128 98 111 128 94 106 123 85 97 113 68 77 89 50 57 66 45 50 58 36 41 48 37 42 49 38 43 50 42 48 56 43 49 57 45 51 59 65 74 85 74 85 98 83 95 110 81 92 107 73 83 97 75 85 99 84 95 109 72 81 94 80 92 106 78 87 100 77 89 103 87 99 114 84 95 110 76 86 99 61 69 80 52 59 68 54 61 71 62 71 82 66 75 87 76 86 100 89 101 116 99 112 130 95 108 125 79 90 104 66 75 87 50 56 65 48 55 63 70 79 91 84 96 110 88 99 115 88 100 115 93 106 122 97 111 128 90 102 119 78 89 102 75 85 99 69 78 90 71 80 92 70 79 92 55 63 72 34 39 45 58 66 77 66 75 87 82 93 107 85 96 111 93 105 122 109 124 143 123 140 162 127 143 165 123 140 162 112 127 147 100 113 130 77 88 103 47 54 63 41 47 55 64 73 84 77 88 101 83 94 110 89 100 115 96 109 126 103 116 134 108 123 142 102 116 134 96 108 125 87 99 114 70 80 93 60 69 79 57 64 74 54 61 70 67 76 88 78 88 102 74 84 98 68 77 89 53 60 69 30 34 40 31 35 40 44 51 59 49 55 64 50 56 65 50 56 65 50 57 66 49 55 64 44 50 58 53 60 69 67 76 88 88 100 115 103 117 136 115 132 153 123 140 162 122 140 162 118 134 155 111 126 145 104 118 137 96 109 125 76 87 101 61 70 80 44 50 58 41 47 54 54 61 71 62 70 82 79 90 104 88 100 116 89 101 118 89 101 117 86 98 113 96 109 126 101 114 132 98 112 129 88 100 115 82 93 108 82 93 107 88 101 117 83 95 110 70 79 92 65 74 86 55 62 72 54 61 71 39 44 51 36 41 47 33 38 44 32 37 43 45 51 59 51 58 67 49 56 65 69 78 90 77 87 100 79 89 103 77 87 100 74 84 97 55 62 72 54 62 72 61 69 79 55 62 72 52 59 68 54 61 71 43 49 57 38 43 49 45 51 59 58 66 77 77 88 102 92 104 120 104 118 136 108 123 142 103 117 135 76 86 99 40 46 53 54 61 71 72 82 94 87 100 116 99 112 129 110 124 143 115 131 151 116 131 152 125 142 163 133 151 176 132 150 173 129 146 169 126 143 166 123 139 161 131 148 171 127 145 167 124 141 163 126 144 167 122 138 159 121 137 159 115 131 151 111 126 146 93 106 122 74 84 97 59 67 77 47 54 62 41 47 54 44 50 58 55 62 72 68 77 90 74 84 97 66 75 87 49 56 65 34 38 44 45 51 59 52 59 69 56 64 74 65 74 86 71 81 94 69 79 91 59 67 78 55 63 73 58 66 77 73 83 96 80 91 105 90 103 119 90 102 118 78 89 103 78 89 103 73 83 96 68 78 90 74 84 97 77 87 100 76 86 100 72 81 94 56 64 74 59 67 77 70 79 92 72 82 95 64 72 83 62 70 81 54 62 71 28 32 37 22 25 29 29 33 38 38 43 49 58 65 75 73 83 96 71 81 94 83 94 109 102 116 134 116 133 154 129 147 170 127 144 166 110 125 146 104 118 137 87 99 114 78 89 103 67 76 88 42 48 56 35 40 47 31 36 41 29 33 38 30 34 40 44 50 57 45 52 60 57 65 75 73 83 97 81 91 105 77 88 102 71 81 94 57 65 76 47 53 61 57 64 75 63 72 84 64 73 85 70 79 91 74 84 98 77 88 101 69 79 91 67 76 87 64 73 85 63 71 82 61 69 80 62 70 81 57 65 75 56 63 73 53 60 70 53 60 70 49 55 64 59 68 78 78 89 103 79 90 105 76 86 100 66 75 86 53 60 69 48 55 64 38 43 50 37 43 49 54 61 70 70 80 93 88 100 115 103 117 135 95 109 126 94 107 124 95 108 126 99 113 131 109 123 142 113 128 148 110 125 145 106 120 138 90 103 120 89 101 116 82 93 108 72 82 95 57 65 75 51 58 68 44 49 57 33 37 43 47 54 62 71 81 94 87 99 114 85 97 112 87 99 115 84 96 111 78 89 103 82 93 108 88 101 117 89 101 116 82 93 107 66 75 86 36 41 48 41 46 54 61 70 81 76 86 100 80 91 105 89 101 118 102 115 132 107 121 140 105 119 138 111 125 143 106 121 140 101 116 134 83 95 110 66 75 87 54 61 71 40 45 52 43 48 56 46 52 60 50 57 65 51 58 67 59 67 78 67 76 88 60 69 80 43 49 56 33 38 44 43 49 57 54 62 71 58 66 77 58 65 75 60 68 78 74 84 97 90 102 118 104 118 135 115 131 151 115 131 152 117 132 152 116 132 153 109 123 143 103 116 134 96 108 125 95 108 124 92 105 122 92 105 121 89 101 117 85 96 110 82 93 108 88 99 115 90 102 117 83 94 108 74 84 97 69 78 90 56 64 74 46 53 61 35 39 45 33 37 43 44 50 57 42 48 56 47 53 62 49 55 64 59 68 79 71 81 94 87 100 115 91 103 120 92 105 121 85 97 112 80 90 105 78 88 102 83 95 110 89 101 116 95 108 125 104 119 138 112 127 147 112 127 148 116 131 152 121 138 160 121 137 159 116 132 153 109 123 142 97 110 128 81 92 107 65 74 86 44 50 58 34 38 44 39 44 51 58 66 77 79 90 105 88 100 116 95 108 124 102 116 133 112 127 148 112 128 148 110 125 144 103 117 135 89 100 116 73 83 96 57 64 75 54 61 71 38 44 51 46 53 61 60 68 79 74 84 97 80 91 106 80 90 105 77 88 103 79 89 102 85 97 112 94 106 123 99 113 130 106 120 139 105 120 139 108 123 143 111 126 146 105 120 139 104 118 136 103 117 135 95 108 125 82 92 106 66 76 88 62 71 82 50 58 67 52 59 68 55 62 72 49 56 65 51 58 67 55 63 73 57 65 75 49 55 64 43 49 57 38 43 50 42 47 55 39 45 52 42 48 56 52 59 68 65 73 85 67 76 88 66 75 87 70 80 93 61 69 81 53 60 70 40 46 53 45 51 59 44 51 59 52 60 69 57 65 76 66 75 86 68 78 90 74 84 97 73 83 96 73 83 96 80 91 106 90 102 117 98 111 129 93 106 122 83 94 109 82 93 108 76 86 99 57 64 75 51 57 66 85 96 112 99 113 132 110 125 144 113 128 148 118 133 153 114 130 150 114 129 150 112 127 146 106 121 141 94 107 125 91 104 121 85 96 111 72 82 95 75 85 99 72 82 95 68 76 88 56 64 74 51 58 67 39 45 51 53 60 70 49 56 65 52 59 68 55 62 72 59 67 77 59 67 78 54 62 72 52 59 68 61 69 80 68 78 90 76 87 100 84 95 109 94 107 124 108 123 142 117 133 154 122 139 161 117 134 155 116 132 153 105 120 138 88 100 116 70 79 92 49 56 65 33 38 44 35 40 46 39 44 51 50 57 65 60 69 79 63 72 83 56 64 74 59 67 77 61 69 80 64 73 85 70 80 93 64 73 84 41 47 55 38 43 50 52 59 69 62 70 81 69 79 91 73 83 96 77 87 101 72 81 94 69 79 91 69 78 90 62 70 81 54 61 71 37 42 49 38 44 51 54 61 70 61 69 80 62 70 81 45 52 60 49 56 65 57 65 75 56 64 74 60 68 78 72 82 95 76 87 101 89 102 118 91 104 121 93 105 121 92 104 120 90 102 118 90 101 117 84 96 111 78 88 101 74 84 97 76 86 99 73 83 95 63 72 83 47 53 62 41 47 54 56 63 73 57 65 75 70 80 93 89 101 116 97 110 127 99 113 131 106 121 139 106 120 138 106 120 139 98 111 128 93 106 122 83 94 109 86 97 112 87 99 115 90 103 120 78 89 103 78 89 103 84 96 111 95 108 124 100 113 130 109 124 143 108 123 142 99 112 130 85 97 112 69 78 91 62 70 81 58 65 76 48 54 63 45 51 60 71 80 92 85 96 111 95 109 126 92 104 120 90 102 117 90 102 118 99 113 130 105 118 137 110 125 145 99 113 130 90 103 120 79 90 104 59 67 77 35 40 46 40 46 53 75 85 99 93 105 121 98 111 128 92 104 120 91 103 119 94 107 123 97 111 129 102 115 133 105 119 137 111 126 145 113 129 149 113 128 148 109 124 144 104 118 136 96 110 127 87 99 114 80 91 106 77 88 102 73 83 96 66 75 87 68 78 90 71 80 93 58 65 75 48 54 62 38 43 50 57 65 75 83 94 108 98 111 128 115 130 149 123 139 161 121 137 158 110 125 144 97 109 125 76 86 99 52 59 68 40 45 52 33 38 44 27 31 36 23 26 30 25 29 34 39 44 51 37 42 49 35 40 46 27 31 36 35 40 47 42 47 54 45 50 58 48 54 63 37 42 48 39 45 52 64 73 84 81 92 107 98 111 128 104 118 137 109 123 142 103 116 134 104 118 136 106 120 138 105 118 136 104 118 137 100 114 132 87 99 115 77 88 102 68 77 89 58 65 76 51 58 67 41 46 53 46 52 60 51 58 68 51 58 67 51 58 66 59 67 78 72 82 94 66 75 86 63 72 84 63 71 82 57 65 75 49 56 65 49 56 65 57 65 75 58 66 76 67 77 89 65 74 86 71 80 93 82 93 108 79 90 104 78 89 103 81 91 106 75 85 98 75 86 99 72 82 95 61 69 80 47 54 62 46 52 60 38 43 50 47 53 62 55 62 72 58 66 77 58 66 76 55 62 72 61 69 79 63 71 82 60 68 79 61 69 80 59 67 78 62 71 82 54 61 71 41 47 55 60 68 78 72 81 94 87 99 115 80 91 105 78 88 102 77 89 103 93 106 122 112 127 146 116 132 152 116 131 152 115 130 150 102 115 134 84 95 109 61 70 81 41 47 54 41 47 54 52 59 68 68 78 90 80 91 105 90 103 119 91 103 119 78 89 103 68 78 90 73 83 96 76 86 100 89 101 117 99 112 130 109 123 142 103 117 135 90 103 120 70 80 93 64 73 84 58 66 77 62 70 81 74 84 97 73 83 96 72 82 95 65 74 85 59 67 77 47 53 62 43 49 57 47 54 62 51 58 67 48 54 63 32 36 42 42 48 55 56 64 74 63 71 82 69 78 90 69 78 91 68 77 89 59 66 77 52 59 69 45 52 60 38 43 50 30 34 40 48 55 63 68 77 89 77 88 102 78 89 102 78 88 102 81 92 107 88 100 116 95 108 125 93 106 122 90 102 118 94 107 124 91 103 119 100 113 130 105 118 137 105 119 138 105 118 137 97 110 128 97 110 127 100 114 132 105 119 138 95 109 126 80 91 105 67 76 88 57 65 76 53 60 70 55 63 72 69 79 92 78 88 102 80 91 106 88 100 116 94 107 123 89 101 118 84 96 111 77 88 102 80 90 104 84 95 109 84 95 111 84 96 110 80 91 106 76 86 100 77 87 101 61 70 81 58 66 77 61 69 80 58 66 77 50 56 64 36 41 47 40 45 53 53 60 69 62 71 82 60 68 79 60 68 79 66 75 87 65 74 86 62 70 81 64 73 84 62 71 82 67 76 88 65 74 85 67 76 87 80 91 105 88 100 115 89 101 117 91 104 121 94 108 125 91 103 120 78 89 103 66 75 87 56 64 74 39 44 51 30 34 40 44 50 58 54 62 71 49 56 65 44 50 58 37 42 49 26 30 35 35 40 46 56 64 74 66 74 86 77 88 102 84 96 111 94 106 122 94 107 123 81 92 107 68 78 90 65 74 85 49 56 65 43 49 56 47 53 62 50 56 65 38 43 50 38 43 50 57 65 75 71 80 92 74 84 97 82 93 107 80 91 105 67 76 89 46 53 61 50 57 65 82 94 109 90 102 118 93 106 123 101 115 133 104 118 137 106 121 140 107 123 143 103 118 137 96 109 126 93 106 122 85 96 111 68 78 90 67 77 89 57 65 75 43 49 56 35 40 47 37 42 49 30 34 40 50 57 66 67 76 88 65 74 86 63 72 83 54 62 72 49 56 65 60 68 79 64 72 83 66 75 86 69 78 90 68 78 90 63 72 83 59 67 78 52 59 68 65 73 84 75 85 98 81 91 105 83 94 108 79 90 104 75 85 99 60 68 79 47 54 62 54 61 70 48 55 63 51 58 67 57 65 76 53 61 70 64 73 84 60 68 79 47 53 62 44 50 58 45 51 59 47 54 62 45 51 59 38 43 50 25 28 33 52 59 68 61 70 81 78 89 103 77 88 102 76 87 101 73 83 96 78 89 103 76 87 100 68 78 90 70 80 93 67 76 88 56 63 73 29 33 38 38 43 51 44 49 57 59 67 77 77 88 102 89 101 117 98 110 127 101 114 132 110 126 146 113 129 149 116 132 153 111 126 146 102 116 135 104 118 137 106 121 140 99 113 131 90 102 118 81 92 106 70 79 92 53 59 68 44 50 58 48 54 62 52 59 69 65 74 85 74 84 97 82 93 108 85 96 111 79 90 105 78 88 101 84 96 111 90 103 119 87 99 114 71 81 94 54 61 70 32 36 42 35 40 46 35 40 46 29 33 38 39 45 52 41 46 54 32 37 43 33 37 43 59 67 78 82 92 106 93 106 122 98 112 130 91 104 120 82 93 107 64 73 84 45 51 59 44 50 58 72 81 94 75 85 99 81 93 107 91 103 119 100 113 131 105 119 137 110 124 143 109 123 143 109 124 143 115 131 152 114 130 151 113 129 150 109 124 144 98 111 128 82 93 108 54 61 70 35 39 45 53 60 69 57 65 75 56 63 73 60 68 78 72 81 94 66 75 87 58 66 76 59 67 78 62 71 82 71 81 93 88 100 115 94 107 124 99 113 131 101 115 134 107 121 140 101 115 132 92 105 121 89 101 117 82 93 107 75 85 98 74 84 97 83 95 110 78 89 103 60 68 78 34 38 44 55 62 72 86 98 114 106 120 138 111 127 147 124 140 161 134 151 174 128 144 167 122 139 161 110 126 146 95 108 125 64 74 86 39 44 51 39 45 52 48 55 64 63 72 83 80 91 105 80 91 106 83 95 110 82 93 108 78 89 103 75 85 99 75 86 99 83 94 109 81 92 107 68 78 90 53 61 70 31 35 40 45 50 58 57 65 76 72 81 93 68 78 90 58 66 76 46 52 60 42 47 55 50 57 66 55 63 73 56 63 72 66 75 87 69 78 90 65 74 86 70 80 92 76 86 99 71 81 94 70 79 91 64 73 85 65 74 85 60 68 79 84 96 110 91 103 120 91 104 121 90 102 118 91 104 120 89 101 117 76 86 99 68 77 90 76 86 99 86 97 111 84 95 111 73 84 97 70 79 92 59 67 77 40 46 53 26 29 34 43 49 56 52 59 69 76 86 100 90 102 118 95 108 124 93 105 122 89 101 117 78 89 103 72 82 95 68 78 90 68 77 89 78 89 103 84 96 111 89 101 116 91 103 119 97 110 128 108 123 142 107 122 142 112 127 147 113 128 147 113 129 149 113 129 149 114 129 149 114 130 150 119 135 156 115 131 151 111 126 147 104 118 136 107 122 141 112 128 147 111 126 145 101 115 133 89 102 118 71 81 94 57 65 75 33 38 44 20 23 27 29 33 38 50 56 65 73 83 96 89 102 118 91 103 119 82 93 108 69 78 91 62 71 82 57 65 75 59 68 78 65 74 85 79 89 103 86 97 112 97 110 127 105 119 138 104 119 137 102 116 134 79 90 104 61 70 81 50 57 66 50 57 66 48 55 64 45 51 59 48 54 63 42 48 55 38 44 51 28 32 37 28 32 37 22 25 29 24 27 32 39 45 52 46 52 60 41 46 54 39 43 50 31 35 40 24 27 31 35 40 46 40 45 52 49 56 65 55 63 73 69 78 91 80 91 106 85 96 111 75 85 98 56 63 73 34 38 44 37 42 49 52 59 69 66 75 87 64 73 84 72 82 94 83 94 109 95 108 125 102 116 134 99 112 130 88 100 116 80 90 104 78 89 103 76 86 100 65 74 86 45 52 60 45 51 58 56 64 74 64 73 84 67 77 90 66 74 86 64 73 84 56 64 75 38 43 50 31 35 41 32 36 42 38 43 50 53 60 69 68 78 90 81 92 107 100 113 130 105 119 138 103 117 135 108 122 140 106 121 139 106 120 139 98 112 130 86 98 113 81 92 107 76 87 101 73 82 95 65 73 85 79 89 102 82 93 108 88 100 116 92 105 121 88 100 115 78 89 103 75 85 98 81 92 107 89 101 117 99 112 129 107 121 141 109 123 143 109 123 142 116 131 152 125 141 162 126 143 165 124 140 161 109 124 143 87 100 116 73 83 96 53 60 70 41 46 54 45 52 60 50 57 65 44 51 59 48 54 63 56 63 73 59 67 78 42 48 55 37 42 48 57 64 75 70 80 92 88 100 116 100 113 131 111 125 144 118 134 154 121 137 159 108 122 141 96 109 126 83 94 109 64 73 85 50 56 65 40 46 53 43 49 57 50 57 66 51 58 67 48 55 63 38 43 50 50 57 66 49 56 65 51 58 67 60 68 79 69 78 90 77 88 102 77 88 102 79 90 104 85 97 112 88 100 116 87 99 114 85 97 112 79 90 104 59 68 79 35 40 46 31 36 42 38 43 50 51 59 68 69 79 91 73 84 97 81 93 108 80 91 105 84 95 111 85 96 111 77 87 101 65 74 86 68 77 89 74 85 98 83 94 109 91 103 120 99 112 129 102 115 133 97 111 128 89 101 117 73 82 95 64 72 83 48 54 63 40 45 52 43 48 56 53 60 70 55 63 73 51 58 67 46 53 61 48 55 64 48 54 63 58 66 77 60 69 80 55 63 73 60 69 79 70 79 91 72 82 95 77 88 101 77 87 101 62 70 81 52 59 68 58 66 76 59 67 78 64 72 83 63 71 83 56 64 75 59 67 77 57 65 75 64 73 84 79 90 104 78 89 103 71 81 93 56 63 73 56 63 73 43 49 56 43 49 57 40 45 52 55 63 73 72 82 95 82 94 108 97 110 127 103 117 136 113 129 149 116 131 152 115 130 151 106 120 138 100 113 131 101 115 133 100 113 131 91 103 119 85 96 111 90 102 118 101 115 133 103 116 135 93 106 122 82 93 108 63 71 82 36 42 49 28 32 37 43 49 57 44 50 58 38 43 50 44 50 57 57 64 74 66 74 85 65 74 86 64 73 85 72 82 95 66 75 88 65 74 86 57 65 76 50 57 66 57 65 75 67 76 88 66 75 86 60 68 79 46 52 60 27 31 36 39 44 51 62 71 82 80 91 105 82 93 107 85 96 111 76 86 100 61 70 81 57 64 74 42 47 55 35 40 46 40 46 53 59 67 78 66 75 87 71 81 93 77 87 101 86 97 112 90 103 119 92 105 122 94 107 124 94 107 124 104 119 137 110 125 144 104 118 137 92 104 121 91 104 120 89 101 117 83 94 109 74 84 98 62 70 81 49 56 65 48 55 64 41 46 53 40 45 52 53 60 69 53 60 69 55 62 72 40 45 52 32 36 42 33 38 44 49 55 63 78 88 102 87 99 115 88 100 116 85 96 111 85 97 112 84 95 110 76 87 101 69 78 91 56 64 74 43 49 57 44 51 59 53 60 69 65 74 85 83 95 110 105 119 138 115 131 153 125 142 165 135 154 178 135 155 180 133 151 174 131 149 172 122 138 160 103 117 135 91 103 119 68 77 89 49 55 64 63 72 84 68 77 90 72 81 93 74 84 97 83 94 109 84 95 110 89 101 116 90 103 119 100 114 132 105 119 138 104 119 138 101 114 132 88 101 117 72 82 94 57 65 75 46 53 61 54 61 71 71 80 92 88 100 116 90 102 118 84 96 111 67 77 88 55 63 73 47 53 62 42 48 56 46 52 60 54 62 71 67 76 88 82 93 107 82 93 108 72 82 94 53 61 70 53 60 70 59 66 77 64 73 85 79 90 105 80 91 105 77 88 102 83 94 108 92 105 121 104 118 136 104 118 137 105 119 139 111 125 144 104 118 136 93 105 122 75 85 98 59 67 78 36 41 47 18 21 24 37 42 48 62 70 81 85 96 111 97 110 127 91 104 121 88 100 116 73 83 96 59 68 78 56 63 73 50 57 67 53 61 70 69 78 91 77 87 101 83 94 109 94 107 125 105 119 138 120 135 156 128 145 167 123 140 163 113 128 147 104 118 136 99 112 130 102 116 134 109 124 144 118 135 156 119 135 156 120 137 158 118 134 155 109 124 143 93 106 122 64 73 84 44 50 57 64 73 84 81 92 106 80 91 105 86 97 113 80 91 105 77 87 100 62 71 82 59 67 78 59 67 78 58 67 78 51 58 67 49 56 64 43 49 57 61 69 80 69 78 90 70 80 92 57 65 75 43 49 56 58 66 77 86 98 113 100 113 130 111 126 146 103 117 137 99 113 130 86 98 113 72 82 95 64 72 84 56 64 74 57 64 74 57 64 74 55 62 72 36 41 48 24 27 32 33 37 43 43 49 57 44 50 58 47 54 62 63 72 84 76 87 101 89 101 117 85 97 113 84 95 110 69 79 91 53 60 70 39 44 51 51 58 67 65 74 86 66 74 86 57 65 75 54 61 71 39 44 52 29 33 39 38 44 51 72 82 95 88 101 117 94 107 124 94 106 123 93 105 122 96 109 127 100 113 131 103 116 134 97 110 127 88 99 114 81 92 107 75 85 98 60 69 80 55 62 72 57 64 74 46 52 61 45 50 58 40 45 52 34 39 45 32 37 42 34 39 46 35 40 46 40 45 52 44 50 58 59 67 77 67 76 88 76 86 100 84 96 111 88 99 115 95 107 124 106 121 140 120 137 159 126 144 167 120 136 158 116 131 152 114 129 150 115 130 149 106 121 140 94 107 123 90 103 120 91 103 119 86 98 114 85 97 112 86 98 114 93 106 123 96 109 127 99 112 129 91 104 120 82 93 108 84 96 111 96 109 126 105 120 138 106 121 140 101 114 132 96 109 126 78 89 103 62 70 82 51 58 67 31 35 41 35 40 46 43 49 57 61 69 80 70 80 92 71 80 92 71 81 95 55 63 73 51 58 68 60 69 79 74 84 97 84 95 109 91 104 120 93 106 122 99 113 131 104 118 136 109 125 145 108 123 143 106 121 139 87 98 114 69 78 90 53 61 70 44 49 57 47 53 62 62 70 81 63 72 83 72 82 95 59 67 78 43 49 57 27 31 36 39 45 52 63 72 84 80 91 104 82 94 109 79 90 104 62 70 82 42 48 56 53 60 69 50 57 66 45 52 60 46 53 62 46 53 61 48 55 63 41 46 54 39 45 52 43 48 55 63 72 83 89 101 117 107 122 141 112 127 148 108 123 142 107 122 141 109 124 143 101 115 133 104 117 135 105 120 138 103 118 137 97 110 128 91 104 120 88 100 115 79 90 105 63 72 84 51 58 68 37 43 49 35 40 46 49 55 64 52 59 68 55 62 72 75 85 98 90 102 118 92 105 122 94 107 124 84 95 110 75 85 98 62 71 82 53 61 70 42 47 54 33 38 44 40 46 53 46 53 61 46 53 62 61 69 79 81 92 107 97 110 127 115 130 150 121 138 159 127 145 168 125 142 165 129 147 170 117 133 154 118 134 154 127 144 166 127 143 165 124 141 163 115 131 152 101 115 133 75 85 98 45 52 60 36 41 47 55 62 71 67 76 88 84 96 111 91 104 120 87 99 115 82 93 107 76 86 99 68 77 89 66 76 88 52 59 69 41 47 54 49 56 65 61 69 79 70 79 91 67 76 88 63 72 83 62 71 82 66 75 87 48 55 63 44 51 59 44 51 59 42 48 56 47 53 62 38 43 50 35 40 47 51 59 68 68 77 90 71 81 93 62 70 82 65 74 86 65 74 86 64 73 85 65 74 86 74 84 97 71 80 93 70 80 92 81 92 107 91 103 120 96 108 125 95 109 126 85 96 111 55 63 73 32 36 42 47 54 62 55 63 73 53 60 69 42 47 55 47 53 62 57 64 75 57 64 74 59 67 77 57 64 74 61 70 80 61 69 80 65 74 86 72 81 94 72 82 95 76 87 101 72 82 95 67 76 88 69 78 90 73 82 95 79 89 103 84 95 110 85 97 112 77 88 101 74 83 96 62 70 81 44 50 58 36 41 47 40 46 53 42 47 54 41 47 54 51 58 67 60 68 79 55 62 72 47 53 61 39 44 51 24 28 32 34 38 44 37 42 48 56 64 74 75 84 97 83 94 108 83 95 110 84 95 111 87 99 114 79 89 103 66 75 87 61 69 80 55 63 73 51 58 67 37 42 49 48 55 64 69 78 91 81 93 107 98 112 130 106 119 137 113 129 149 120 136 158 120 136 157 115 130 151 113 128 148 115 131 151 110 125 145 107 122 141 101 113 130 103 116 134 91 103 119 89 100 115 86 98 113 79 89 103 68 78 90 64 73 84 62 71 82 61 70 81 58 66 77 57 64 74 69 78 91 68 78 91 66 75 87 57 65 76 48 54 63 60 69 79 75 85 98 88 100 116 98 111 129 104 119 137 103 117 136 101 115 132 92 105 121 82 93 107 70 79 92 56 64 74 36 41 47 35 39 45 59 67 78 73 83 97 80 91 105 74 83 96 70 79 91 65 74 86 68 77 90 75 85 99 80 91 105 87 99 114 92 105 122 100 114 132 101 115 133 103 117 135 101 115 132 105 119 137 94 107 124 87 99 114 77 87 101 62 71 81 52 59 69 25 28 33 33 37 43 55 63 72 70 79 92 77 88 102 81 92 106 81 92 106 82 94 109 81 91 105 68 77 90 54 62 71 52 59 68 68 78 90 72 82 96 86 98 113 107 122 141 115 131 151 120 137 159 120 136 157 117 132 153 106 121 141 86 98 114 80 91 106 71 81 93 69 79 91 67 76 89 53 61 70 47 53 61 53 61 70 61 69 80 69 79 92 75 85 99 81 92 106 98 111 129 113 129 150 116 131 152 116 131 151 109 123 142 106 120 139 104 117 135 101 115 132 103 117 134 96 108 125 90 102 118 83 95 109 80 91 105 76 87 101 74 85 98 63 71 83 41 47 54 43 49 57 55 62 72 79 91 105 98 112 130 109 124 143 110 125 145 107 121 140 104 119 137 96 109 126 90 102 119 95 107 124 90 102 118 85 96 111 73 83 95 51 58 68 33 38 44 37 42 49 46 52 61 58 66 76 60 68 78 69 78 90 79 90 104 88 101 116 99 112 130 100 114 132 98 111 128 87 99 115 84 95 109 76 86 100 53 61 71 52 59 69 58 66 75 60 68 78 53 61 70 37 42 48 35 40 46 62 71 82 85 97 112 97 110 127 88 100 115 108 123 142 120 136 157 121 137 159 126 143 165 124 141 164 124 141 162 117 133 153 114 129 149 101 115 133 95 108 125 89 101 117 77 87 100 66 76 88 57 65 75 46 52 60 35 40 47 40 45 52 46 53 61 52 59 68 61 70 81 65 74 86 59 68 79 66 75 87 79 90 104 98 111 127 118 133 154 129 146 168 128 146 169 129 147 170 130 149 173 134 153 177 139 159 185 142 162 188 138 156 180 126 143 166 115 131 151 113 128 148 104 117 135 104 118 137 105 119 138 94 108 125 80 91 105 57 65 74 43 49 56 30 34 39 43 49 56 58 66 77 57 65 75 60 69 79 55 62 72 50 56 65 39 44 51 32 36 42 43 49 56 56 64 73 66 75 87 70 80 92 69 79 91 55 62 71 56 63 74 60 68 79 74 84 97 84 96 111 86 97 112 83 94 109 81 92 106 67 76 88 68 78 90 84 95 110 91 103 119 85 97 112 72 82 95 54 61 71 40 45 52 34 38 44 49 56 65 47 53 61 48 55 64 50 57 66 39 45 52 32 37 42 43 49 57 47 53 61 48 55 64 54 61 71 53 60 69 61 69 80 66 75 87 70 79 91 68 77 89 75 85 98 76 86 99 76 87 100 78 89 103 79 90 104 75 84 97 51 57 67 35 39 45 56 64 73 74 84 97 82 93 107 86 98 113 81 92 107 80 91 105 80 91 104 84 95 111 93 106 122 96 110 127 98 112 130 102 116 135 101 116 135 96 108 125 86 98 113 75 85 98 71 80 93 58 67 77 51 58 67 34 39 45 24 28 32 40 45 52 44 50 58 53 60 69 67 77 89 84 96 111 92 105 121 97 111 128 101 116 134 99 113 131 91 104 120 83 94 109 75 85 99 69 79 91 57 65 75 39 45 52 45 51 59 70 79 92 89 101 117 108 122 141 121 138 160 134 151 175 139 158 184 144 164 190 144 163 188 137 155 179 130 148 172 131 149 173 127 144 166 110 125 145 85 96 110 62 70 81 53 60 70 61 69 80 75 85 99 82 94 108 78 89 103 81 92 106 81 91 106 63 72 84 47 54 63 37 42 49 41 46 54 52 59 68 59 67 78 69 78 90 80 91 106 94 107 125 96 108 125 103 117 134 102 116 135 112 128 148 113 128 147 105 120 138 109 124 144 103 118 136 100 114 132 98 111 128 86 98 113 74 84 96 51 58 67 41 46 54 62 71 82 69 78 90 68 77 90 62 71 83 52 59 68 50 57 66 51 57 67 64 73 85 72 82 95 86 98 113 83 94 109 68 78 90 62 70 82 50 57 66 45 52 60 50 57 66 53 61 71 48 55 63 39 45 52 42 48 56 52 59 68 59 67 77 53 61 71 41 47 55 55 62 72 63 71 82 62 70 80 63 72 84 76 87 100 84 96 111 81 92 106 77 88 101 73 83 96 71 81 93 57 65 76 31 35 41 25 28 32 32 36 42 49 55 64 60 68 78 58 66 76 56 64 75 61 70 81 64 73 85 64 73 85 47 54 62 39 44 52 37 42 48 25 28 32 29 33 38 41 47 54 42 47 55 33 38 44 41 47 55 42 48 56 38 44 50 41 46 54 52 59 69 65 74 85 64 73 84 52 59 69 55 63 73 60 68 79 64 72 83 51 58 68 44 50 58 43 49 57 36 41 47 39 45 52 62 71 82 85 96 112 94 106 122 103 117 136 106 120 139 111 126 146 107 121 140 101 115 133 99 112 130 103 116 135 104 119 138 116 132 152 117 133 153 109 124 143 100 114 132 101 115 132 94 107 124 91 103 119 91 103 119 79 90 104 58 66 76 32 36 42 29 33 38 24 28 32 27 31 36 40 45 53 34 38 44 32 37 43 42 48 55 50 57 66 68 77 89 65 74 86 51 58 67 47 54 63 52 59 68 48 54 62 37 42 49 43 49 57 45 51 59 56 64 74 56 64 74 52 59 68 57 65 75 52 60 69 49 55 64 52 58 67 43 49 57 33 38 44 48 54 63 72 82 95 85 97 111 90 102 118 85 97 111 73 83 95 59 67 78 51 58 67 42 48 55 43 49 57 44 50 58 49 55 64 42 48 55 43 49 57 48 55 64 54 61 70 50 57 66 44 50 58 40 46 53 52 59 68 54 61 70 50 57 67 45 51 60 39 44 51 33 37 43 34 39 45 32 36 42 41 46 54 47 54 62 59 67 77 67 76 88 71 81 93 64 73 84 67 77 89 63 71 82 62 71 82 56 63 73 56 63 73 59 68 78 55 62 73 65 74 86 78 89 104 90 102 118 93 106 122 92 105 122 101 114 132 107 122 141 113 128 148 121 137 158 124 140 162 118 134 154 105 120 139 97 111 128 96 109 126 100 114 132 107 122 140 101 115 134 99 112 130 106 120 139 108 123 143 108 123 142 101 115 132 87 99 115 73 83 96 52 59 69 50 58 67 81 92 107 92 105 122 104 119 138 108 123 142 117 133 155 127 144 167 128 145 168 125 142 164 125 142 164 118 134 154 106 119 138 93 105 122 81 92 107 66 75 87 53 60 69 44 50 58 40 45 53 43 49 56 57 65 74 72 82 95 80 90 104 87 99 115 87 99 115 88 99 115 79 90 103 73 83 96 66 75 87 49 56 64 32 36 42 37 42 49 48 55 63 61 70 80 61 70 81 63 71 82 61 70 80 59 67 78 118 134 154 123 140 161 127 144 167 133 151 175 127 144 166 122 139 162 120 135 156 110 124 143 100 114 132 96 109 127 88 100 115 77 88 103 80 91 105 82 93 108 85 96 110 79 90 104 67 76 88 60 68 79 50 57 66 44 50 57 42 48 56 59 67 78 69 79 91 78 89 103 87 98 114 96 110 128 109 124 144 122 138 158 121 139 161 117 133 153 122 137 158 118 134 155 121 138 159 126 142 164 113 128 148 109 123 142 101 115 133 92 105 121 73 83 96 63 71 83 55 62 72 49 56 64 54 61 71 62 70 81 53 61 70 33 38 44 46 53 61 76 87 100 81 92 106 81 93 108 66 76 88 57 64 74 45 51 59 36 42 49 45 51 59 46 53 61 46 52 61 29 33 39 35 40 46 52 58 68 50 57 66 46 52 60 34 39 45 45 51 59 57 65 75 65 74 85 66 75 86 68 78 90 78 89 104 85 97 113 83 95 110 67 77 89 56 63 73 40 46 53 25 28 33 28 32 37 31 35 41 22 25 28 31 35 41 34 39 45 34 38 44 40 45 52 46 52 59 52 59 68 62 70 80 60 68 79 67 76 88 66 75 87 56 63 73 51 58 68 55 63 73 46 52 60 45 51 59 46 53 61 40 45 52 39 44 51 43 49 57 38 43 50 33 37 44 54 62 72 60 68 79 63 71 82 53 60 69 33 38 44 34 39 45 47 53 62 35 39 45 48 54 63 80 91 105 90 103 120 101 115 132 104 119 138 97 111 128 81 92 107 56 64 74 43 49 56 37 42 49 46 52 60 47 54 62 65 74 86 68 78 90 78 89 103 84 96 111 94 107 123 100 113 131 111 127 147 120 136 158 126 143 166 114 130 151 102 116 134 86 97 113 67 77 89 51 58 67 49 56 64 59 68 79 69 79 92 74 84 98 88 100 115 102 117 135 114 129 150 114 130 151 116 131 152 115 131 152 108 123 143 112 127 147 111 127 147 105 120 139 96 110 128 81 93 107 40 45 52 45 51 59 69 78 91 89 101 116 93 106 123 95 108 126 94 107 123 86 98 114 80 90 104 66 75 86 43 49 57 33 38 44 34 39 45 35 39 45 30 35 40 34 38 44 61 69 80 84 95 109 99 113 130 106 120 139 107 121 140 105 120 138 110 125 145 110 125 145 110 125 144 107 122 141 111 127 147 104 118 136 81 92 107 58 66 76 33 38 44 53 60 69 72 83 96 90 102 118 94 106 123 95 107 123 86 98 114 77 87 101 73 83 96 69 78 90 60 68 80 49 55 63 40 45 52 41 46 53 51 58 68 57 65 75 56 63 73 52 59 68 64 73 84 75 85 98 80 91 106 85 97 112 76 87 101 77 88 102 77 87 100 59 67 78 51 58 67 57 65 75 67 76 88 61 69 80 53 60 70 49 55 64 55 62 71 68 77 89 77 87 101 82 93 107 73 83 95 60 68 79 37 42 49 45 51 59 65 73 85 74 84 97 82 92 107 90 102 118 91 104 120 96 108 125 94 107 125 85 97 113 81 91 105 72 82 96 61 69 81 54 61 71 48 55 64 35 40 47 38 43 50 51 58 67 62 71 82 74 84 98 76 86 99 62 70 81 42 47 55 30 34 40 25 28 33 35 40 46 50 57 66 61 69 80 67 76 88 60 69 80 53 60 70 45 51 59 28 32 37 35 40 47 68 77 89 85 97 112 96 108 125 103 117 136 107 122 142 111 126 146 111 126 145 103 117 135 98 111 128 92 104 120 87 99 114 92 105 122 101 115 133 97 111 129 95 108 125 91 104 120 92 105 121 91 103 118 82 93 108 71 80 92 58 66 77 53 61 70 37 43 50 50 57 65 64 73 84 65 74 86 50 57 66 35 40 46 25 29 34 34 38 44 37 42 48 37 42 49 45 51 59 51 58 66 47 53 61 42 47 55 41 46 54 44 50 57 45 51 59 56 64 73 68 77 90 74 84 97 81 92 106 81 92 106 75 85 99 61 70 81 34 39 45 36 40 47 43 49 57 52 59 68 69 78 90 74 84 98 64 73 84 51 58 67 55 62 72 62 71 82 73 83 96 76 86 99 79 89 103 83 95 109 76 86 99 55 62 72 40 45 53 54 61 71 60 68 78 54 61 71 41 47 54 40 45 53 45 51 59 46 52 59 47 53 62 35 40 46 42 47 55 53 60 70 64 73 85 66 75 86 65 74 86 68 78 91 75 85 99 80 91 105 84 95 110 86 98 113 94 107 124 96 109 126 93 106 123 95 108 125 92 105 121 81 92 106 76 86 98 80 91 105 85 97 112 92 105 122 104 119 137 116 132 152 127 144 166 126 142 165 129 147 170 125 142 164 123 139 160 119 135 155 108 123 142 103 117 135 98 112 130 101 114 132 106 120 139 111 126 145 106 121 140 99 112 128 90 102 118 79 90 105 68 77 89 52 59 68 35 40 46 57 64 74 65 74 86 87 99 115 111 126 147 131 149 172 139 158 182 139 158 182 133 151 174 131 148 170 121 137 159 114 130 150 105 120 138 102 115 133 94 107 124 77 88 102 73 84 97 69 79 91 60 69 79 49 56 65 55 62 72 63 71 82 64 72 84 73 83 96 71 80 93 62 71 82 39 45 52 31 35 41 51 59 68 66 76 88 75 86 100 86 98 113 93 106 122 96 110 128 104 117 135 108 123 142 112 127 147 96 109 126 98 111 128 100 114 131 104 119 138 97 111 129 97 110 127 95 108 126 91 103 119 82 94 108 78 89 102 72 82 95 68 77 89 81 92 107 94 107 123 103 116 134 96 110 127 83 94 109 67 76 88 42 47 55 41 47 54 45 52 60 51 58 67 55 63 72 49 56 65 44 50 57 45 52 60 43 49 57 61 69 80 77 87 100 84 96 111 87 99 114 88 100 116 87 99 113 85 96 112 81 92 107 72 82 94 55 62 71 45 51 59 42 48 55 48 55 64 45 52 60 39 45 52 36 41 48 50 58 67 53 60 70 48 54 62 39 45 52 32 36 41 28 32 37 44 50 58 59 67 78 66 75 86 60 68 79 52 59 68 46 53 61 36 41 48 33 37 43 33 38 44 34 39 46 32 37 43 45 51 59 52 59 68 45 51 59 54 62 73 76 86 99 95 108 124 94 107 124 92 105 122 90 103 119 93 105 121 92 104 121 77 87 101 71 81 94 61 69 80 43 49 57 27 30 35 29 33 39 35 39 46 40 46 53 51 58 67 60 68 78 76 86 100 92 105 121 95 107 123 98 111 128 97 110 128 97 110 127 93 105 122 91 103 119 81 92 106 72 82 95 68 77 89 63 72 83 70 79 92 73 83 96 70 79 92 51 58 66 34 38 44 26 29 34 41 46 53 44 50 58 33 38 44 25 29 34 32 36 42 44 50 58 52 59 68 64 73 85 82 93 108 88 100 116 96 109 127 96 108 125 86 97 112 74 84 97 46 52 60 38 43 50 58 67 77 72 83 96 82 93 108 88 100 116 95 108 125 104 118 136 113 128 148 117 132 153 105 119 137 108 123 142 117 132 153 120 137 159 120 136 156 104 118 137 71 81 94 52 59 68 67 76 88 79 90 104 78 89 102 72 83 96 71 81 94 79 90 104 88 100 115 99 113 130 101 115 132 103 117 135 107 121 140 104 117 136 95 108 124 80 91 105 61 69 80 64 73 85 66 75 86 58 67 78 60 69 80 60 68 78 71 80 93 81 92 107 95 108 125 97 110 128 94 106 122 86 98 113 71 81 94 48 54 62 46 52 60 58 65 76 66 75 86 66 75 87 66 75 87 73 83 96 77 88 101 83 94 109 82 93 107 82 94 108 90 102 118 97 109 126 102 116 133 101 115 133 96 109 126 100 113 132 98 111 129 90 102 118 67 77 89 52 59 68 37 42 48 49 56 65 70 80 92 84 94 108 99 113 130 104 119 138 98 111 129 91 102 118 73 83 96 67 76 88 45 51 59 34 38 44 38 43 50 46 52 60 61 70 81 72 82 95 66 76 88 67 75 87 73 83 96 85 96 111 97 110 128 106 121 140 110 125 144 109 125 144 108 123 142 106 121 140 98 112 130 104 118 135 111 125 144 103 117 135 97 110 127 98 111 129 103 117 134 97 111 128 100 113 131 93 106 123 89 101 117 96 110 127 96 109 127 101 115 133 108 123 142 104 118 136 103 117 134 102 116 134 101 115 134 108 123 142 107 122 142 99 113 130 98 111 129 92 104 120 85 96 111 77 88 102 69 78 91 57 65 75 31 35 40 40 45 53 47 54 62 45 51 59 42 47 55 45 51 59 46 52 61 44 50 58 35 39 46 54 61 71 63 72 83 78 88 103 78 88 102 72 82 95 74 84 97 73 83 96 69 79 91 72 82 94 65 74 86 60 68 78 64 72 83 80 91 105 85 97 113 96 109 126 95 108 125 93 106 123 88 99 115 81 93 107 78 89 103 86 97 112 96 109 125 98 112 130 99 113 131 91 103 119 82 94 109 70 79 92 65 74 85 65 74 86 51 58 67 47 53 61 67 76 88 64 73 84 59 66 77 50 57 67 50 57 66 45 51 59 33 38 44 43 49 56 50 56 65 54 61 70 51 58 67 46 52 60 46 53 61 37 43 49 49 55 64 57 65 75 61 69 81 60 68 78 67 76 88 76 86 100 75 85 99 70 80 93 56 64 74 37 42 49 36 41 47 42 48 55 34 38 44 29 33 38 39 44 51 52 59 69 61 70 80 73 84 97 87 99 114 101 115 133 105 119 137 108 123 142 102 116 134 94 107 124 90 101 117 71 80 92 33 37 43 41 47 54 49 56 65 48 55 63 42 48 56 31 35 40 25 28 33 26 30 35 34 39 45 36 41 48 37 42 48 45 51 59 54 61 70 58 66 77 64 73 84 70 79 92 76 87 101 80 91 105 82 93 108 78 88 102 73 83 96 78 88 102 82 94 109 90 102 117 90 102 118 90 103 118 78 89 103 69 79 91 69 79 91 75 85 98 89 101 117 92 104 121 92 105 122 83 94 109 74 84 97 70 80 93 74 84 97 68 78 90 63 72 83 58 66 77 51 58 67 56 64 74 65 74 86 73 83 96 81 92 106 77 88 102 72 82 95 69 78 91 59 67 77 60 69 80 59 67 78 58 65 75 58 66 77 64 73 84 76 87 101 88 101 117 93 106 122 100 113 130 107 122 142 111 126 146 109 123 142 107 122 142 105 120 139 104 118 136 109 123 142 109 124 144 105 119 138 100 114 132 93 106 122 90 102 118 86 98 114 83 93 108 69 78 90 68 77 89 73 82 95 72 81 94 73 82 95 75 85 98 80 91 105 91 103 120 99 113 130 97 109 126 89 102 118 83 94 109 80 91 106 85 97 112 90 102 118 49 56 65 51 59 68 63 72 83 75 86 100 81 92 107 87 99 115 95 108 125 93 106 123 92 105 121 92 104 121 98 112 130 105 120 139 106 120 139 101 114 132 87 98 114 69 78 91 51 58 67 31 35 41 42 48 55 58 65 75 64 72 83 63 72 83 67 76 88 62 71 82 60 68 78 55 63 73 40 46 53 48 55 63 47 54 62 37 42 49 28 31 37 44 50 57 67 76 87 80 91 105 85 96 111 76 87 100 61 69 79 50 57 66 52 59 68 42 47 55 42 48 55 55 62 72 72 82 94 82 93 107 81 92 106 68 78 91 53 60 69 39 44 51 47 53 62 62 71 82 60 68 78 49 55 64 36 40 46 31 36 41 26 30 34 26 29 34 38 43 50 43 48 56 50 57 66 51 58 67 48 54 63 41 46 54 63 72 83 79 90 104 101 114 132 116 132 154 125 142 164 121 138 159 119 135 157 108 123 143 96 109 126 74 84 97 39 44 51 47 54 62 58 66 76 60 69 79 47 53 61 29 32 37 31 35 41 29 33 38 53 60 70 71 80 93 87 99 114 93 105 122 102 116 134 106 121 140 105 119 137 101 115 132 104 117 135 98 111 128 88 99 114 76 86 100 66 75 86 55 62 72 49 56 65 43 49 57 45 51 59 58 65 76 54 61 70 54 61 71 67 76 88 66 76 88 59 67 77 39 44 51 24 27 32 40 45 53 45 51 59 61 70 82 65 74 86 72 81 94 74 85 98 59 67 78 45 51 59 44 50 57 60 68 79 72 82 95 89 102 118 109 124 144 126 143 166 136 154 178 138 157 182 139 158 182 128 145 168 124 141 163 112 128 149 104 118 136 88 100 116 74 85 98 65 73 85 77 87 101 93 105 121 96 109 126 95 109 126 86 98 113 73 83 96 57 64 74 61 69 80 73 83 96 71 81 93 63 71 82 62 70 82 61 69 80 57 65 75 58 66 76 66 75 87 87 99 114 101 115 134 109 124 143 107 122 141 106 121 139 94 107 124 84 96 111 88 99 115 94 107 124 94 107 124 94 107 123 90 102 118 71 81 94 41 46 53 46 52 60 62 70 81 74 84 97 81 92 107 77 88 101 71 80 93 57 65 76 41 46 53 38 44 51 44 50 58 48 54 62 57 65 75 64 72 84 61 69 80 54 61 71 61 70 81 59 67 77 45 51 59 48 55 63 48 56 65 72 83 96 91 103 119 94 107 124 98 111 129 101 116 135 101 114 132 94 108 125 91 104 120 88 100 116 81 92 105 74 84 97 65 74 85 57 65 75 46 52 61 54 61 71 55 62 72 47 53 62 50 56 65 67 76 88 95 108 125 112 127 148 123 141 163 133 151 174 138 157 182 139 158 182 132 151 175 134 152 176 131 149 172 131 148 171 126 143 165 123 140 162 120 136 158 119 136 157 123 140 161 129 145 167 131 150 173 130 148 171 131 148 172 131 149 172 135 153 176 134 152 176 129 147 169 122 139 161 124 141 163 126 143 166 120 136 157 110 124 144 103 117 136 102 116 134 97 110 127 85 96 111 71 81 93 59 67 78 45 51 59 31 35 40 43 49 57 52 59 68 53 60 70 61 69 80 54 61 71 46 52 61 35 40 46 42 48 55 58 66 76 74 84 97 85 96 111 90 102 118 85 97 112 71 80 93 54 61 71 48 55 64 56 64 74 63 71 82 54 61 70 49 56 65 43 49 57 37 41 48 39 44 51 57 64 74 63 72 83 65 74 86 65 74 85 55 63 73 50 57 67 56 63 73 66 75 87 73 83 97 74 85 98 63 71 83 36 41 48 52 59 68 69 79 92 72 82 95 83 95 110 94 106 123 98 111 128 85 97 112 71 81 94 61 69 80 44 50 58 38 43 50 37 41 48 28 32 37 27 31 36 31 35 40 41 46 53 44 50 58 49 55 64 45 51 59 45 51 59 49 56 65 56 64 74 68 77 89 78 88 102 82 93 108 91 104 120 90 102 118 81 92 106 81 92 106 81 92 107 80 91 105 87 99 115 92 104 120 93 105 121 105 119 137 108 123 142 113 129 150 118 134 156 121 137 158 112 127 147 109 124 143 99 112 130 89 101 117 57 64 75 36 40 47 52 59 68 49 55 64 28 32 37 44 49 57 52 59 68 52 59 69 48 54 63 45 51 60 46 53 61 48 55 64 49 56 65 55 62 72 57 64 74 55 63 73 41 47 54 42 47 55 49 55 64 39 44 51 27 31 36 31 35 41 54 61 71 72 82 95 72 82 95 70 79 91 76 86 99 75 86 99 72 82 95 76 86 99 79 90 104 79 90 105 76 87 100 68 78 90 46 52 61 25 29 33 35 40 47 40 46 53 37 42 48 43 48 55 61 69 80 70 80 93 74 85 98 76 87 101 77 87 100 68 77 90 77 87 101 60 68 79 48 54 62 62 70 81 79 89 103 94 107 123 103 117 135 103 118 137 100 114 131 91 103 119 84 95 109 63 71 82 36 41 47 51 58 67 75 85 99 96 110 127 109 125 145 126 143 165 124 141 164 120 136 157 113 129 150 117 133 153 124 141 163 122 139 161 119 135 156 113 128 148 104 118 136 95 107 124 91 104 120 89 102 118 91 103 119 86 97 112 82 93 108 86 98 113 97 110 127 109 124 144 117 133 154 115 131 152 102 116 135 89 102 118 77 88 101 67 76 88 56 64 74 70 79 92 77 87 101 82 93 108 80 91 106 86 98 113 83 94 108 76 86 100 73 83 96 74 84 97 76 87 101 74 84 98 71 81 93 61 70 80 45 51 59 28 32 37 30 34 40 36 41 48 41 47 55 33 38 44 43 49 57 53 60 70 59 67 78 58 66 76 54 62 72 46 52 61 39 44 51 35 40 46 32 36 42 25 29 34 40 46 53 50 56 65 52 59 68 40 46 53 35 40 46 28 31 37 32 36 42 31 35 41 23 27 31 28 32 37 35 39 46 41 46 53 56 63 73 68 77 89 74 84 97 75 85 98 81 93 107 93 105 121 93 106 123 93 106 123 87 99 114 80 90 105 68 78 90 56 64 74 35 39 45 26 30 34 27 31 36 28 32 37 39 45 52 55 62 72 65 74 86 81 92 107 84 95 110 89 101 117 100 114 131 103 118 136 114 129 149 118 135 157 118 134 155 114 130 150 103 117 136 94 106 123 76 87 101 59 67 77 45 51 59 49 56 64 36 41 47 48 54 63 45 52 60 39 44 51 33 38 43 31 35 41 54 61 71 68 77 90 81 92 107 90 102 118 94 107 124 97 110 128 96 109 126 85 96 110 67 77 89 47 54 62 25 28 33 41 46 53 40 45 52 52 59 68 59 67 78 54 61 71 48 55 64 49 56 64 56 64 74 55 62 72 38 44 51 35 40 46 35 40 46 36 41 48 29 33 39 23 26 31 39 44 51 51 58 67 53 60 69 55 62 72 59 67 78 64 74 85 75 85 98 83 94 109 101 115 133 117 133 154 121 137 158 123 140 161 121 138 159 112 127 146 96 109 126 75 85 98 62 71 83 58 66 77 76 86 100 92 105 121 95 108 126 97 111 128 95 108 125 91 103 119 80 91 105 76 86 99 62 70 81 48 55 64 49 56 65 49 56 65 51 58 67 64 73 84 78 89 103 87 99 114 93 105 122 96 109 126 100 114 132 103 116 134 106 120 138 101 115 133 103 117 135 105 119 138 94 106 123 86 98 113 77 87 101 77 87 101 75 86 99 73 83 96 67 76 88 54 61 71 50 57 65 50 57 66 62 71 82 75 86 99 74 84 98 74 84 97 65 74 86 64 73 85 47 53 62 33 38 44 45 51 59 53 61 71 64 73 84 68 77 90 65 73 85 74 84 97 82 93 108 85 96 112 84 96 111 76 86 100 72 82 94 78 88 102 84 96 111 89 101 116 96 109 126 101 115 132 105 119 138 108 122 141 99 112 130 85 97 111 79 89 103 77 88 102 78 88 102 72 82 95 69 78 90 67 77 89 67 76 88 70 80 92 69 79 92 56 64 74 41 47 54 55 62 72 70 80 92 87 99 115 101 115 133 105 119 137 108 123 143 103 117 135 104 119 138 110 125 145 112 127 147 114 130 150 111 126 147 104 119 138 107 121 139 110 126 145 108 123 141 113 127 147 111 126 146 109 124 143 108 123 142 105 119 137 102 116 134 96 110 127 96 110 127 100 114 132 99 112 129 93 106 122 82 94 109 77 88 102 67 76 89 64 73 84 52 59 68 47 53 62 44 50 58 35 40 47 46 52 60 57 65 75 64 72 83 75 86 99 74 84 96 79 90 103 77 87 100 69 79 91 47 54 63 51 58 67 56 64 74 55 62 72 46 52 61 26 29 34 41 47 54 52 59 68 50 56 65 48 55 64 42 48 55 43 49 57 48 55 63 53 60 70 60 69 79 58 66 76 54 61 71 46 52 61 41 47 54 31 35 40 29 33 38 28 31 36 43 49 57 53 59 69 47 53 62 42 48 56 37 43 49 63 72 84 74 85 98 83 95 109 95 108 125 100 115 133 100 114 131 96 109 127 89 102 118 83 94 108 69 78 90 48 54 63 34 39 45 45 51 59 56 63 73 65 74 86 79 89 103 83 94 108 86 98 113 82 93 107 77 88 101 65 74 86 53 60 69 34 39 45 41 47 54 71 81 93 98 110 127 107 122 141 110 125 145 119 135 157 129 147 169 134 152 176 132 151 174 127 144 167 131 149 174 135 153 177 130 147 170 122 139 160 113 129 149 105 120 139 97 110 127 86 98 113 74 84 97 57 66 76 33 38 44 39 44 51 45 51 59 38 43 50 37 42 49 38 44 50 45 51 59 68 77 89 81 92 106 78 89 103 75 86 100 83 94 109 89 101 116 93 105 121 91 104 120 85 97 113 82 94 108 66 76 88 36 41 47 48 54 63 56 64 74 62 71 82 72 82 95 81 91 105 82 93 108 84 96 111 64 73 85 62 70 82 53 60 70 48 54 62 37 42 48 39 44 51 49 56 64 52 59 69 38 43 50 24 28 32 30 34 39 30 34 39 28 31 36 34 39 45 46 53 61 64 73 85 79 89 103 84 96 111 85 96 111 94 107 124 96 109 127 93 106 122 89 101 116 72 82 94 53 61 70 53 61 70 85 97 112 100 114 132 102 116 134 103 118 136 98 111 128 79 90 104 49 55 64 32 36 42 61 69 80 83 94 109 101 114 132 113 129 149 119 134 155 121 137 159 121 137 158 118 134 156 115 131 152 121 137 158 120 137 158 118 134 155 117 133 153 114 130 150 115 131 151 119 135 156 117 133 154 108 123 142 102 117 135 98 112 130 108 123 142 115 131 152 119 136 157 117 133 153 110 125 145 103 118 136 99 112 129 92 105 121 79 90 104 77 87 101 75 85 99 74 84 97 68 78 90 61 69 80 58 66 76 43 49 56 29 34 39 24 28 32 30 34 39 37 42 48 41 47 54 31 35 41 34 39 45 50 57 66 65 74 85 64 73 84 67 76 88 70 80 93 78 89 102 81 92 107 84 95 110 77 87 101 68 77 89 45 51 59 30 34 39 24 27 32 25 29 33 30 35 40 41 47 54 44 50 58 42 47 54 30 34 40 40 46 53 56 63 73 62 70 81 50 56 65 30 35 40 34 39 46 36 41 47 45 51 59 64 73 84 84 96 110 94 107 123 97 110 128 100 113 130 97 110 127 97 110 127 94 106 123 93 106 122 89 101 117 80 91 105 71 80 93 67 76 87 46 52 60 36 41 47 38 44 51 48 55 63 60 68 79 74 85 98 80 91 105 84 95 110 96 109 126 102 115 133 108 123 143 115 131 150 119 135 156 121 137 159 118 134 155 108 122 142 98 111 129 83 95 110 79 89 104 78 88 102 75 85 98 75 86 99 70 80 92 65 74 86 55 63 73 31 35 41 53 59 68 70 79 92 81 91 106 82 93 107 83 95 110 83 95 109 82 93 107 63 72 84 62 71 82 59 67 77 46 53 61 34 39 45 34 39 45 30 34 39 36 41 48 34 39 46 37 42 49 36 41 48 34 38 44 32 37 43 30 34 39 30 34 40 44 50 58 58 66 76 63 72 83 53 60 70 29 32 38 31 35 40 32 36 42 34 38 44 23 26 30 40 46 53 51 58 67 56 63 73 66 75 88 90 102 118 97 110 126 96 109 126 85 97 112 72 82 95 47 54 62 39 44 51 50 57 65 68 77 90 73 83 95 78 89 104 80 91 105 77 88 102 67 77 89 50 56 65 46 52 60 36 41 47 36 41 48 41 47 55 49 56 65 39 44 52 32 36 41 54 61 71 73 82 95 83 94 109 89 101 116 96 110 127 103 116 134 111 125 145 116 131 151 117 133 153 115 131 151 111 126 146 103 117 136 95 108 125 85 97 113 70 80 92 59 67 77 57 65 76 60 68 79 63 71 82 76 87 101 83 94 109 79 90 104 75 85 98 75 86 99 66 75 88 56 64 74 56 63 73 47 53 62 41 47 55 42 47 55 28 32 37 39 44 51 51 58 66 71 80 93 77 88 102 74 85 99 67 76 88 64 73 84 46 53 61 42 48 56 40 46 53 43 48 56 41 46 53 63 71 82 72 82 94 79 90 104 89 101 117 98 111 129 96 109 126 90 103 119 88 99 115 86 98 113 82 93 108 69 78 91 61 69 80 49 57 66 42 48 55 42 48 55 52 59 69 59 67 78 48 54 62 43 49 56 49 56 65 64 73 84 60 68 79 52 59 69 55 63 73 60 68 78 66 75 87 63 71 82 58 66 76 64 72 84 58 66 77 69 79 92 81 91 105 83 95 110 84 96 112 87 99 114 87 99 115 90 103 119 94 107 124 106 120 139 112 127 147 112 127 148 111 127 148 108 123 143 109 124 144 100 114 132 84 96 111 64 73 85 54 61 71 46 53 61 27 31 36 27 30 35 35 40 46 52 58 67 69 78 90 73 83 97 70 79 92 73 83 96 82 93 107 89 101 116 93 105 122 92 105 121 85 96 111 71 81 95 55 62 72 45 51 60 50 56 65 56 64 74 56 64 74 47 53 61 38 43 49 47 54 63 56 64 74 53 61 71 54 61 71 49 56 64 55 62 72 47 54 62 40 45 52 37 42 49 34 38 44 45 51 59 43 49 57 43 48 56 47 54 62 55 63 73 50 57 65 45 51 59 46 52 60 50 56 65 51 58 67 63 72 83 77 86 100 76 86 99 68 77 89 62 71 82 57 65 75 48 55 64 42 48 55 38 43 50 59 67 77 79 90 103 100 114 132 107 121 141 104 118 137 103 117 135 107 122 141 102 115 133 95 108 126 84 96 110 69 78 91 51 58 67 46 52 60 57 65 75 85 97 111 97 110 126 106 121 140 122 139 161 133 151 174 139 158 182 138 156 180 133 152 176 134 153 177 139 158 183 140 160 185 132 150 174 126 144 166 114 129 149 105 120 138 95 107 123 83 95 110 72 82 95 55 63 72 37 42 49 25 28 33 25 28 33 24 27 32 29 33 39 31 36 41 40 46 53 50 57 67 69 79 91 95 108 125 101 115 132 97 110 127 92 104 121 95 108 125 86 98 113 72 82 95 47 54 62 39 44 51 64 73 84 84 96 111 95 108 125 95 108 125 93 105 122 84 96 111 73 83 97 71 81 94 66 75 87 52 59 69 55 62 72 58 66 76 62 70 81 71 82 95 85 97 112 91 104 120 92 105 121 90 103 119 89 101 116 89 101 117 94 107 124 102 116 135 105 119 137 97 110 128 91 103 119 80 91 105 79 89 103 81 92 106 82 93 107 80 91 106 68 77 89 47 54 62 60 69 80 85 97 112 96 109 125 94 107 124 94 107 125 99 112 131 91 103 119 70 79 91 50 57 66 39 44 51 62 71 82 89 101 116 105 120 138 106 121 140 107 122 141 101 114 131 103 117 136 94 106 122 91 103 120 96 108 124 96 109 126 96 109 126 94 107 124 99 112 130 96 110 127 93 106 123 89 102 118 90 102 118 80 92 107 80 91 105 88 100 116 100 114 132 100 113 130 101 115 133 97 110 127 93 105 122 93 106 122 48 54 62 45 52 60 40 46 53 37 43 50 43 49 57 39 44 51 36 41 47 25 28 33 30 34 40 43 49 57 46 52 60 60 68 79 59 68 78 35 40 46 42 47 55 63 71 82 81 92 106 85 97 112 83 94 109 82 93 107 88 100 116 89 101 117 91 104 120 79 90 104 72 81 93 56 64 74 38 44 50 31 35 41 27 30 35 39 44 51 41 47 54 43 49 57 51 58 67 60 69 80 68 78 90 71 81 93 65 74 85 53 60 69 33 37 43 31 36 41 37 42 49 50 56 65 50 57 66 48 55 63 53 60 69 66 75 87 70 80 93 69 79 91 77 87 101 88 100 115 93 105 122 94 107 124 98 111 129 105 119 137 105 120 138 100 114 131 87 99 114 75 85 98 66 75 87 40 46 53 35 40 47 41 47 55 58 66 76 76 87 101 84 95 110 81 91 105 80 91 106 92 103 119 101 115 133 105 118 137 93 106 122 80 91 105 79 91 105 84 95 110 84 96 111 88 100 115 83 95 111 73 83 96 61 69 80 42 47 55 32 36 42 37 42 49 41 46 53 41 47 54 48 54 63 59 67 78 50 57 66 32 36 42 26 30 35 48 54 63 44 50 58 48 54 62 56 63 73 56 64 74 68 77 89 67 77 89 57 64 75 60 68 78 70 79 92 83 95 109 83 94 109 85 97 112 84 96 111 88 100 115 86 98 112 81 92 107 68 77 89 58 65 75 74 83 96 80 92 107 74 84 97 62 70 80 61 70 81 62 71 82 54 61 71 42 47 55 27 31 35 48 54 62 60 68 79 70 79 92 60 68 79 55 63 73 49 56 65 59 66 76 59 66 77 57 65 75 60 68 79 58 66 76 51 58 67 46 52 60 33 37 43 34 39 45 38 43 50 25 28 33 32 36 42 39 44 51 29 33 38 27 31 36 32 37 42 33 38 43 37 42 48 39 45 52 61 70 80 76 87 100 96 109 127 105 119 139 102 116 134 91 103 119 83 94 109 68 77 89 46 52 60 45 51 59 44 50 57 62 71 82 75 85 98 76 87 101 78 89 103 80 91 106 81 93 107 72 81 94 52 59 68 29 33 38 51 58 68 60 67 78 54 62 72 46 53 61 37 42 48 48 55 63 54 61 70 45 51 59 34 38 45 47 53 62 50 56 65 49 56 65 49 56 64 44 50 58 30 34 39 32 36 42 35 40 46 29 33 38 29 33 39 57 64 74 75 86 99 85 96 111 89 102 118 95 109 126 96 109 126 92 104 120 80 91 105 76 85 98 62 70 82 41 47 55 33 38 44 35 40 47 50 56 65 57 65 75 64 72 84 68 77 89 64 72 84 59 67 77 57 65 75 55 62 72 46 52 60 33 37 43 43 49 56 61 69 80 59 68 79 50 57 65 38 43 51 40 45 52 61 69 80 59 66 76 53 61 70 61 70 81 63 72 83 61 69 80 63 71 82 60 68 79 53 60 69 75 85 98 92 105 122 96 109 127 99 113 130 103 117 136 94 107 123 79 90 103 69 78 91 67 76 88 69 78 91 62 71 82 53 60 70 46 52 60 37 42 49 30 34 40 40 45 52 50 56 65 51 57 66 49 56 65 47 53 61 38 43 50 43 48 55 49 55 64 54 62 71 54 61 71 54 61 71 60 68 79 58 65 76 55 62 72 55 63 72 61 69 79 67 77 89 68 77 90 69 78 90 62 71 81 66 75 86 60 69 79 53 60 69 63 71 82 61 70 81 62 70 81 49 55 64 42 47 55 51 58 67 67 76 88 76 86 100 78 88 102 61 69 80 45 52 60 37 42 49 52 59 68 37 42 48 39 44 51 60 69 79 74 84 98 75 86 99 68 77 89 41 47 54 46 52 61 73 83 96 89 101 117 100 114 132 118 134 155 130 148 171 138 156 180 139 157 181 135 153 177 127 144 168 115 130 150 106 121 140 103 117 136 93 105 122 76 86 100 56 63 73 31 36 41 37 43 49 46 52 60 60 69 80 76 86 99 85 97 112 91 103 118 91 104 121 96 109 126 106 121 140 117 133 154 127 144 168 134 152 176 135 154 177 134 152 176 125 141 163 114 130 151 105 119 137 83 94 108 64 73 85 56 63 73 40 46 54 41 46 53 42 47 55 46 53 61 56 63 73 45 51 59 27 30 35 35 40 47 50 57 66 66 75 87 72 82 95 75 85 99 78 88 102 78 89 103 71 81 94 56 63 73 31 36 42 42 48 55 47 54 62 55 63 73 60 68 79 56 63 73 38 43 50 35 40 46 33 37 43 33 37 43 32 36 42 55 62 72 69 79 91 67 76 88 71 81 93 88 100 116 105 120 138 119 136 157 127 144 166 128 145 168 123 140 162 116 132 153 115 131 151 112 127 147 109 124 143 100 113 130 90 102 119 71 81 95 54 62 72 54 61 70 57 65 75 73 82 95 91 104 120 102 117 135 109 124 143 110 124 144 108 122 140 104 118 137 95 108 124 90 103 119 89 102 118 79 90 104 61 69 80 44 50 58 59 67 78 79 90 104 84 96 111 83 94 109 77 87 101 79 89 103 78 88 102 82 94 108 89 101 117 91 104 120 92 104 120 99 113 130 101 115 133 96 109 125 90 102 118 77 88 101 63 72 82 53 60 69 56 64 75 52 60 69 55 62 72 57 65 75 75 86 99 83 94 108 89 101 117 86 98 114 59 66 76 55 63 73 42 48 56 42 48 56 51 58 68 56 64 74 53 60 70 56 64 74 67 76 87 71 80 93 65 74 85 57 65 75 50 56 65 46 52 60 46 52 60 53 60 69 59 67 77 56 63 73 68 77 89 84 96 111 97 110 126 96 109 126 82 93 108 74 84 98 62 71 82 50 56 65 54 61 71 55 62 72 56 64 74 36 41 47 37 42 49 46 53 61 55 62 72 50 57 66 55 63 73 52 59 68 62 71 82 67 76 88 76 86 100 70 80 93 75 86 100 75 86 99 71 81 93 63 72 83 49 56 64 39 44 50 39 44 51 43 49 57 60 68 79 71 81 94 84 96 111 86 98 113 100 114 132 111 126 146 111 125 145 105 119 138 95 108 125 81 92 107 62 71 82 49 56 64 52 59 69 47 53 62 38 43 50 46 53 62 55 63 72 54 61 71 47 53 61 48 54 63 48 54 62 50 57 65 55 63 73 71 81 94 83 95 109 82 94 109 78 89 104 81 92 106 78 89 103 76 87 100 74 84 97 65 74 86 54 61 71 48 55 64 31 36 42 28 31 36 44 50 58 52 59 67 58 65 76 61 70 81 64 72 84 57 64 74 47 53 62 44 50 59 60 69 79 79 89 103 92 104 120 91 102 117 84 95 110 77 87 101 80 90 104 74 84 98 82 93 108 83 94 109 92 104 121 102 116 134 109 125 145 114 129 148 104 117 135 100 113 131 102 116 134 103 118 136 100 113 131 84 96 111 73 82 95 63 71 82 45 50 58 37 42 49 25 28 32 30 34 39 35 40 46 36 41 47 23 26 30 44 50 58 55 63 73 47 53 62 32 36 42 36 41 48 36 41 47 32 37 42 33 37 43 27 31 35 25 29 34 23 26 30 23 26 30 22 25 29 42 48 56 50 57 65 41 47 55 28 32 37 34 39 45 37 42 49 37 42 48 38 43 50 49 56 65 57 65 75 63 71 81 58 66 77 57 64 74 52 58 67 42 47 55 43 49 56 61 70 81 74 84 97 83 95 109 92 104 120 93 106 122 92 104 120 90 102 118 82 93 108 68 78 90 54 61 70 34 38 44 26 30 35 53 60 70 66 75 87 69 78 91 65 73 85 70 79 92 80 91 105 86 98 112 86 97 112 83 94 109 79 89 103 65 74 86 43 49 57 32 36 42 39 44 52 41 46 53 30 34 39 28 32 37 23 26 30 26 30 35 38 43 50 47 54 62 57 65 74 61 69 81 58 66 76 60 69 80 58 66 76 58 66 76 61 69 79 53 60 70 56 64 74 58 66 76 58 66 76 45 51 60 46 53 61 55 62 72 55 62 73 58 66 77 51 57 66 41 47 54 40 46 53 43 49 57 68 77 89 73 83 96 63 71 82 41 47 55 30 34 39 35 39 46 51 58 68 67 76 88 77 87 101 91 104 120 102 116 134 104 118 137 106 121 139 98 112 129 98 111 129 90 103 119 68 77 90 52 59 69 50 58 68 68 78 90 81 92 106 85 97 113 79 90 103 79 90 104 80 91 105 92 105 121 101 115 133 104 118 136 104 118 136 97 110 128 84 95 110 81 92 105 86 98 114 94 106 123 95 108 124 90 102 118 82 93 108 81 92 106 78 89 103 78 88 102 81 92 106 85 97 112 88 99 115 87 99 116 85 96 112 81 92 107 74 84 97 77 87 101 77 87 101 75 85 99 73 82 95 72 82 96 68 77 89 56 63 73 36 41 47 42 48 56 50 57 66 43 50 58 33 37 43 36 41 48 32 37 43 39 45 52 55 63 73 56 63 72 46 53 61 34 38 44 31 35 41 38 44 51 44 50 58 53 60 69 53 60 69 57 64 74 48 55 64 32 36 42 37 43 49 70 80 93 88 100 115 91 103 120 96 110 127 99 113 131 106 119 137 112 127 146 115 130 150 112 126 146 105 119 137 103 117 135 105 120 139 105 119 138 102 115 133 87 100 116 73 83 96 53 60 69 48 54 63 43 49 57 35 40 46 32 36 42 60 69 79 80 90 104 82 93 108 89 101 117 106 121 140 119 135 157 128 145 168 125 142 164 125 143 165 117 133 154 111 125 145 108 122 141 95 108 125 80 91 106 71 80 93 65 74 85 53 60 69 38 43 49 45 51 59 52 59 68 59 67 77 66 76 87 82 94 109 92 105 122 97 111 128 94 107 124 101 114 132 106 120 139 99 113 131 98 112 130 90 102 117 78 89 103 65 74 85 63 72 83 58 66 77 56 63 73 55 63 73 58 66 76 61 69 79 59 67 78 47 54 63 31 35 40 22 25 29 33 37 43 58 66 76 80 91 106 95 108 124 106 121 139 115 130 150 124 141 163 135 152 176 135 153 177 130 149 172 127 145 168 123 140 162 114 129 149 102 117 135 86 98 114 54 61 71 44 50 58 69 79 91 88 100 116 106 121 140 120 136 157 133 151 175 135 153 176 128 146 170 118 133 154 108 122 141 99 113 131 89 101 117 81 92 106 75 85 98 78 88 102 81 92 106 78 89 102 57 65 75 40 46 53 51 57 66 76 86 99 81 93 108 80 91 105 75 85 98 76 86 99 80 90 105 78 89 102 76 87 101 77 87 101 78 88 102 79 89 103 72 82 95 76 86 100 75 86 99 68 77 89 68 77 89 65 74 86 62 70 81 45 52 60 28 32 37 32 36 42 40 46 53 48 54 63 48 55 64 58 66 77 58 66 76 41 46 54 41 47 55 52 59 68 58 66 77 67 77 90 82 94 109 85 97 113 85 97 112 78 88 102 61 69 80 43 48 56 41 47 54 60 68 79 54 61 71 47 54 62 45 51 59 51 58 68 56 64 74 55 62 72 62 70 81 79 90 104 93 106 122 101 115 132 98 111 129 91 103 119 83 95 109 76 87 101 85 97 112 84 96 112 86 97 113 81 92 107 70 79 92 66 75 87 58 66 77 53 60 69 47 54 62 54 62 72 64 73 85 63 72 84 50 57 66 38 43 50 39 44 51 47 53 61 49 56 64 57 65 75 59 68 79 82 93 107 88 100 116 96 109 126 106 120 139 111 126 146 115 130 150 114 130 151 103 117 135 91 104 120 85 96 111 85 97 112 86 98 114 89 101 116 89 102 118 90 102 118 82 93 108 68 78 90 59 67 78 51 58 67 46 53 61 36 41 47 40 46 53 64 72 84 79 89 102 76 86 100 60 68 79 53 60 70 51 58 67 58 66 76 57 65 76 59 67 77 60 68 79 63 72 83 75 85 99 83 95 110 94 107 125 108 123 142 113 128 149 114 129 149 112 127 146 110 124 144 97 110 127 77 88 102 68 77 89 65 74 85 60 68 79 55 63 73 57 65 76 32 36 42 43 49 56 72 82 95 89 102 118 102 116 135 109 124 144 107 122 141 112 127 147 119 135 156 122 138 160 119 135 156 114 130 151 110 125 145 105 119 137 104 118 137 97 110 127 87 100 116 83 95 109 82 93 108 80 91 106 71 80 92 66 76 88 57 65 75 31 35 41 25 28 33 28 32 37 31 36 41 32 37 42 24 28 32 30 34 40 56 63 73 55 62 72 49 55 64 32 36 42 28 32 37 35 40 46 43 48 56 39 45 52 19 21 25 41 47 54 65 73 84 74 84 97 87 98 114 99 112 130 107 122 141 109 124 143 116 132 153 115 131 151 113 128 147 106 120 139 109 124 143 108 122 141 109 124 143 108 123 142 96 109 126 81 91 106 73 83 96 56 64 74 47 54 63 45 51 59 40 45 52 38 43 50 46 52 60 51 58 68 63 71 83 79 90 105 81 93 108 89 101 117 96 109 127 112 128 148 127 144 166 128 145 168 120 135 156 107 121 140 95 108 124 79 90 104 56 64 74 31 35 40 38 43 50 39 44 51 43 49 56 34 39 45 36 41 47 42 48 56 43 49 57 49 56 66 44 50 58 41 46 53 45 51 59 53 61 70 68 77 89 77 88 102 79 90 104 84 95 109 71 81 94 57 64 74 46 52 60 34 39 44 25 28 33 41 47 54 50 57 67 55 63 73 64 73 84 76 87 101 86 97 112 89 102 119 85 96 111 68 77 89 45 51 60 35 40 46 46 52 60 72 82 94 97 110 127 112 127 147 129 146 169 138 155 178 134 152 176 132 150 173 131 149 173 126 144 166 118 134 154 111 126 146 94 107 124 69 79 91 30 34 39 36 41 48 69 79 91 88 100 115 102 116 134 102 116 134 103 118 137 115 131 152 130 147 170 136 155 179 135 153 177 130 148 172 128 145 168 120 137 158 118 134 155 110 125 145 103 117 135 96 109 126 94 107 123 88 100 115 88 100 116 91 104 120 94 107 124 91 104 120 83 95 110 76 86 99 65 74 86 62 70 82 58 66 76 71 81 94 79 90 104 87 98 113 84 96 111 76 86 100 54 61 71 42 47 55 56 63 73 72 82 95 76 87 101 63 71 83 55 63 72 48 55 64 36 41 47 29 33 38 37 42 49 26 29 34 40 45 52 43 49 57 40 45 52 29 33 38 38 43 50 43 49 57 34 39 45 36 41 47 33 37 43 32 37 43 54 61 70 60 69 80 54 62 72 59 67 77 65 74 85 75 86 99 85 97 112 93 106 123 96 109 126 92 104 121 88 100 115 83 94 108 79 90 105 81 91 105 77 87 100 60 69 80 39 44 51 25 29 33 32 37 43 32 36 42 28 32 37 42 48 56 67 76 88 84 95 111 101 114 132 107 122 142 120 135 156 122 139 161 124 141 164 108 123 142 98 111 128 93 106 123 86 98 113 82 93 108 65 74 86 48 54 63 38 43 50 38 43 50 62 71 82 77 87 100 88 100 115 94 107 123 105 119 138 110 125 145 117 132 152 126 143 165 130 148 171 137 156 180 138 157 181 143 163 189 144 163 188 142 161 185 137 155 179 126 142 163 114 129 149 96 109 126 77 87 101 58 66 76 52 59 68 41 47 54 39 44 52 42 48 56 41 47 54 45 52 60 51 58 68 56 63 73 65 74 86 80 91 106 98 112 129 104 117 135 108 123 142 114 130 150 123 139 161 127 144 167 126 144 167 126 143 166 115 130 151 102 116 134 85 96 110 57 64 74 42 48 55 72 82 96 94 107 124 112 127 146 121 137 158 128 144 166 137 155 178 138 156 180 126 142 164 116 131 152 110 126 146 99 113 131 89 101 117 76 86 99 60 68 78 52 59 68 58 66 76 58 66 77 49 56 64 46 52 60 50 57 66 55 62 72 51 58 67 54 61 71 65 74 85 62 70 81 71 80 92 77 88 102 73 83 97 58 66 77 51 58 67 48 55 63 47 53 61 42 47 55 52 59 68 69 79 92 86 97 112 90 102 118 82 93 107 71 81 93 62 70 82 54 61 71 77 88 101 61 69 80 53 60 69 53 60 69 56 64 74 63 72 84 61 70 81 61 69 80 64 73 84 74 84 97 79 89 102 85 96 111 89 101 118 96 109 126 95 108 126 90 103 119 88 100 116 74 85 98 69 78 90 60 68 79 56 64 74 54 61 70 72 82 94 81 92 107 87 99 115 99 113 131 104 118 137 113 129 149 114 130 150 112 127 147 105 118 136 103 118 136 107 122 141 105 119 138 105 119 137 105 119 138 100 113 131 85 96 111 70 79 91 46 53 62 34 38 44 35 40 47 53 60 69 59 67 78 53 60 70 39 44 51 32 36 41 33 37 43 40 46 53 41 46 54 45 51 59 54 61 71 62 71 82 77 88 102 92 105 121 105 119 137 103 117 135 99 113 131 99 112 130 99 112 129 101 114 132 106 120 139 109 123 142 105 120 139 101 114 131 92 104 121 79 90 104 69 78 91 49 56 65 34 38 44 27 31 35 36 41 47 44 50 58 44 50 58 41 47 54 37 42 49 43 49 57 55 63 73 67 77 89 76 86 99 85 96 111 89 101 117 97 110 127 100 113 131 106 120 138 102 116 134 104 118 136 113 129 149 122 137 158 125 143 165 126 143 164 121 137 158 109 124 144 99 112 129 85 96 110 72 82 95 65 75 87 63 72 83 45 51 59 33 38 44 61 70 81 81 92 106 97 110 127 109 124 143 116 132 153 125 143 166 133 151 174 135 153 176 132 149 171 127 145 167 118 134 155 114 129 149 108 123 142 105 120 139 112 127 147 113 129 149 111 126 146 105 118 136 94 106 123 82 94 109 70 80 93 52 60 69 40 46 53 31 35 41 44 50 58 54 62 71 66 75 87 80 91 105 80 91 106 72 82 95 62 71 83 49 56 64 46 52 60 54 62 71 61 69 79 59 66 76 38 44 51 35 40 47 57 65 75 67 77 90 82 94 108 94 108 125 98 112 130 105 119 136 115 131 152 122 138 159 126 143 165 125 142 165 117 132 153 110 125 144 100 113 130 82 93 109 60 69 80 48 55 64 34 38 44 43 48 56 54 61 71 59 67 78 58 66 76 58 67 77 65 74 86 62 71 82 73 83 96 89 101 117 103 118 137 113 128 148 121 137 158 133 151 174 139 158 183 138 157 183 126 143 166 112 128 148 95 108 125 85 97 112 59 67 77 40 45 52 66 75 87 82 93 108 91 104 120 90 102 118 88 100 116 86 98 113 92 104 119 92 104 120 80 91 105 70 79 92 60 68 79 43 49 56 40 46 53 34 39 45 31 35 41 36 41 48 66 74 86 81 92 107 88 100 115 80 91 106 60 67 78 33 37 43 52 59 69 67 76 88 79 90 104 86 98 114 86 98 113 66 75 87 40 45 52 48 54 63 72 81 94 85 96 110 81 91 105 87 98 114 100 113 131 113 128 148 122 137 158 126 143 165 125 142 165 131 148 171 128 146 168 124 142 164 112 128 149 108 123 143 102 116 134 87 99 114 58 66 77 35 40 47 60 68 78 63 72 83 75 86 100 91 103 118 108 122 142 121 137 158 123 139 161 128 145 167 124 141 163 115 131 152 109 124 144 105 119 137 90 102 118 83 94 109 73 83 96 58 67 77 50 57 66 50 57 66 63 71 83 67 77 88 62 70 81 61 69 80 51 59 68 44 50 57 39 44 51 45 51 59 47 53 62 52 59 68 64 72 84 79 89 103 93 106 122 104 118 137 101 115 134 86 98 113 63 72 83 35 41 47 45 52 60 56 63 74 49 56 65 42 47 55 26 29 34 42 47 55 64 72 84 70 79 92 70 79 91 57 65 75 52 59 68 56 63 72 72 81 94 86 98 113 82 94 108 82 93 108 72 81 93 56 65 75 40 46 53 42 48 55 45 51 60 44 50 58 47 53 62 48 55 64 58 66 76 62 71 82 55 63 73 54 61 70 51 58 67 55 62 72 50 57 66 55 63 73 43 48 56 23 27 31 27 30 35 21 23 27 19 22 25 28 32 37 62 70 80 72 82 96 84 96 111 82 93 108 87 98 113 91 104 121 96 109 126 103 117 135 111 126 146 96 109 125 80 91 106 76 87 101 82 94 108 81 92 107 72 82 95 66 76 87 61 69 80 60 68 79 62 70 81 68 77 89 76 87 100 76 86 100 85 96 111 96 109 127 105 119 137 119 135 155 128 146 169 134 152 175 138 156 180 139 159 184 140 159 183 138 157 181 136 154 178 133 151 174 117 133 154 105 119 138 82 93 108 70 79 92 61 70 80 51 58 67 34 39 45 40 46 53 57 65 75 64 73 84 63 71 82 65 74 85 68 77 89 67 76 88 71 81 93 80 91 105 96 109 126 109 123 142 106 121 141 109 123 142 114 129 149 115 131 152 119 136 158 114 130 150 101 114 132 77 88 101 38 43 50 64 73 84 89 101 118 106 120 139 116 132 153 125 142 165 131 148 170 132 149 172 128 145 168 118 134 155 106 120 139 89 101 117 83 94 108 77 87 101 67 76 88 65 74 85 64 73 84 59 67 78 53 61 70 58 66 76 70 80 92 75 85 98 81 91 105 81 91 105 82 93 108 90 103 119 94 107 124 96 108 124 96 109 126 87 99 114 73 83 96 64 73 85 56 64 74 31 36 42 35 41 47 53 61 71 70 80 93 80 91 105 80 92 107 72 82 95 60 68 79 48 55 63 60 68 78 28 32 37 44 50 58 47 53 62 48 54 63 34 39 44 23 27 31 42 48 55 57 65 75 77 88 102 87 99 114 86 98 113 91 104 120 98 112 129 99 113 131 103 117 135 105 119 138 98 111 128 90 103 120 81 92 107 76 86 100 73 83 96 71 81 93 73 83 96 74 84 97 76 86 99 79 90 104 83 94 109 81 91 105 88 100 116 93 105 121 103 117 136 105 120 139 112 127 147 116 131 151 111 126 146 110 126 146 101 115 133 83 95 110 55 63 72 28 32 38 40 46 53 47 53 61 42 48 55 37 43 50 26 30 35 33 37 42 42 48 55 46 53 61 56 64 74 52 59 68 54 61 71 43 49 57 46 53 61 59 67 77 66 75 87 74 83 96 81 92 107 88 100 115 93 106 122 94 107 124 95 108 125 96 109 126 102 116 134 102 116 135 100 114 132 95 107 124 79 90 104 58 66 77 43 48 56 33 37 43 43 49 56 38 44 51 37 43 49 36 41 47 44 51 59 55 62 72 62 70 81 68 77 89 70 79 91 65 74 86 62 71 82 69 79 91 76 87 101 77 88 101 70 79 91 74 84 97 86 98 113 89 101 117 81 92 106 65 74 85 48 55 63 39 45 51 35 40 46 36 41 48 36 41 47 38 43 50 42 48 56 58 66 76 67 76 88 79 89 103 86 98 113 98 112 130 107 122 141 107 122 141 108 122 142 101 115 133 99 112 130 97 110 127 92 105 121 79 91 105 77 88 102 78 88 102 82 94 109 97 110 127 101 115 134 96 109 125 87 98 114 67 76 87 50 57 66 73 82 95 78 88 101 81 92 106 91 103 120 90 102 117 98 111 128 101 114 132 96 109 126 87 100 116 73 82 95 60 68 79 45 51 59 38 44 50 48 54 63 62 70 81 57 65 75 43 49 57 37 42 49 35 40 47 47 53 62 65 74 85 81 92 106 89 101 117 99 113 131 102 117 135 104 118 137 100 115 133 90 102 118 70 79 91 51 58 67 38 43 50 38 43 50 48 54 63 41 47 54 32 37 43 52 59 69 64 72 83 75 85 99 84 95 109 92 105 122 103 117 135 116 131 152 122 139 161 130 148 171 132 150 173 133 152 176 131 150 173 134 152 175 132 150 174 133 151 175 126 144 167 113 127 147 103 117 136 98 111 128 78 88 102 55 63 73 34 39 45 65 73 85 87 99 114 102 116 134 113 128 148 128 145 168 132 150 173 126 144 166 115 131 153 106 120 139 88 100 116 72 82 95 62 71 82 58 65 75 45 51 59 42 48 55 47 53 61 63 71 82 72 81 94 68 77 89 61 69 80 49 55 64 41 47 55 39 44 52 52 59 68 63 71 82 60 68 79 41 46 53 29 33 38 42 47 55 55 62 72 66 75 86 76 87 100 72 82 95 81 92 107 94 107 124 105 119 138 114 130 152 115 131 151 111 126 146 104 118 136 94 107 124 72 82 95 56 63 73 56 64 74 58 65 76 47 53 62 52 59 69 57 65 75 58 66 76 53 61 70 55 63 73 69 78 90 78 88 102 81 91 105 84 95 109 78 89 104 62 70 80 49 55 64 58 66 76 64 73 84 67 76 88 67 77 89 66 75 86 70 80 92 76 87 101 79 89 103 82 93 107 82 94 108 74 84 97 70 79 92 68 77 89 63 72 83 43 49 57 44 51 59 54 61 71 58 66 76 58 65 76 63 72 83 68 78 91 73 83 96 74 83 96 72 82 96 57 65 75 34 39 46 34 39 45 30 34 40 28 32 37 41 47 54 60 68 79 77 88 101 92 104 121 99 112 130 99 112 129 90 103 119 81 92 106 77 88 102 89 102 118 97 111 128 104 117 135 98 112 129 98 111 129 96 108 125 86 97 112 85 97 113 82 93 108 76 87 100 72 82 94 68 77 89 63 72 84 67 76 88 75 85 99 76 86 99 71 81 93 69 78 90 58 66 76 67 76 88 71 81 94 65 73 85 71 81 94 74 84 98 76 87 100 76 86 99 78 88 102 84 95 110 80 91 105 64 72 83 48 54 63 50 57 66 53 60 69 51 58 67 56 64 74 65 73 84 75 85 99 86 97 112 89 101 117 95 108 125 103 117 135 115 131 151 116 132 152 124 141 163 117 134 156 110 125 145 90 103 119 64 72 83 53 60 69 60 68 78 79 90 104 92 105 122 102 116 135 106 120 138 108 122 141 107 121 140 103 118 137 105 119 138 101 114 132 96 109 125 96 109 126 87 99 115 82 93 107 74 84 97 72 82 95 69 78 90 61 70 81 64 73 84 64 73 84 57 66 76 44 50 58 40 45 53 46 52 60 45 51 59 58 66 76 76 86 100 87 99 114 96 109 126 96 110 127 101 115 133 111 125 145 111 127 147 118 134 155 110 124 144 92 104 121 74 84 98 46 52 61 50 57 66 71 81 93 81 91 105 88 100 115 94 107 124 103 117 135 103 118 136 111 126 145 110 125 144 106 120 139 96 109 126 86 98 113 75 85 99 59 67 78 45 50 58 35 40 47 48 54 63 52 59 68 51 58 67 42 48 56 43 49 57 48 54 62 70 79 91 86 98 112 93 106 122 98 112 130 98 112 129 92 105 122 87 98 114 83 94 109 84 95 111 79 89 103 67 76 87 56 64 74 52 59 69 54 62 72 56 63 74 52 59 68 55 62 72 49 56 64 35 40 46 19 22 26 30 33 39 38 44 51 45 51 59 46 52 61 31 35 41 35 40 46 36 41 47 47 54 62 44 50 58 47 53 62 55 62 71 55 63 73 62 70 81 71 81 93 80 91 106 88 100 116 89 101 117 84 95 110 71 80 93 45 51 59 42 48 55 51 58 67 69 79 91 60 69 80 48 55 63 35 40 46 26 30 35 36 41 48 52 59 68 61 69 79 54 61 71 64 73 85 70 79 91 71 80 92 60 69 80 56 64 74 49 55 64 41 47 54 26 29 34 33 37 42 36 41 48 40 46 53 53 60 70 56 64 75 53 60 70 65 74 85 71 80 92 75 85 98 68 77 89 49 56 64 34 39 45 30 34 39 31 35 41 46 52 60 50 57 66 51 58 67 53 60 70 48 55 63 49 55 64 46 52 60 60 68 80 71 81 93 66 75 87 68 77 89 51 58 67 47 53 62 42 48 55 39 44 51 51 58 67 61 69 80 58 66 76 44 49 56 43 49 56 43 48 56 55 63 72 69 79 91 69 79 91 67 76 88 66 75 87 69 78 90 81 92 107 80 91 105 75 85 98 76 86 100 74 84 98 80 91 105 81 92 107 77 88 102 69 79 92 62 70 81 48 54 63 43 48 56 35 40 46 45 51 59 47 53 62 32 36 42 32 36 42 28 32 37 50 58 67 72 82 94 84 96 110 90 102 119 88 100 116 82 93 107 85 97 112 87 99 115 85 97 112 80 91 106 81 93 108 88 99 115 89 100 116 92 104 120 92 106 123 85 96 110 68 77 89 44 50 58 41 47 55 74 85 99 95 108 125 110 125 145 114 129 149 115 130 150 113 129 149 113 128 148 112 126 146 107 122 141 97 110 127 87 98 113 68 78 90 47 53 61 33 37 44 36 41 48 46 52 60 52 59 68 58 66 75 59 67 78 61 70 81 72 82 95 84 95 109 95 107 124 98 112 130 96 109 126 88 100 115 76 86 100 62 71 82 58 66 76 62 71 81 61 69 80 66 75 87 73 83 97 72 82 95 63 72 83 40 45 53 30 34 40 44 50 59 55 63 73 62 71 82 81 92 107 97 111 128 105 119 138 118 133 153 117 133 154 116 133 154 117 133 154 122 139 161 120 137 159 119 136 157 117 132 153 100 113 131 82 93 108 66 74 86 55 63 72 49 55 64 30 34 39 39 44 51 64 73 84 86 98 114 101 115 133 111 126 147 121 137 159 123 139 160 120 137 160 121 138 160 114 129 149 105 120 139 95 109 126 90 102 119 88 101 117 75 86 99 68 77 89 59 67 78 40 46 53 26 30 34 34 39 45 51 59 68 64 73 85 48 55 64 38 43 51 20 23 27 31 35 41 33 37 43 33 37 43 32 36 42 36 41 47 46 53 61 42 48 55 42 47 55 50 56 65 59 67 79 69 79 92 76 87 100 79 90 104 83 94 109 79 89 103 73 83 97 66 75 86 54 61 70 32 36 42 37 42 49 65 74 86 82 93 108 92 104 120 91 103 119 92 104 121 88 101 116 89 101 117 81 91 105 76 86 99 63 72 84 47 53 61 30 34 39 42 48 55 58 65 75 59 67 77 65 74 85 62 71 82 50 56 65 44 50 58 60 68 79 77 88 101 83 94 109 79 89 103 72 83 96 60 69 80 50 57 66 41 46 54 46 53 61 54 62 72 61 69 80 81 91 105 92 105 121 97 110 127 90 102 118 78 89 103 56 63 73 37 42 49 54 61 71 70 80 92 65 74 85 58 65 75 47 54 62 53 60 70 60 67 77 65 74 86 68 77 89 77 88 101 86 98 114 81 93 107 71 81 94 62 70 81 58 66 76 57 64 74 63 72 82 74 84 98 76 87 100 73 83 96 69 78 91 64 72 83 70 80 92 78 88 101 76 86 100 79 89 103 83 95 110 84 95 110 86 98 113 89 101 117 84 96 111 84 96 111 88 100 116 88 101 117 91 103 119 99 112 130 109 123 142 108 122 142 105 119 138 100 114 131 100 113 130 99 113 131 94 106 122 85 96 112 73 83 96 60 68 79 48 55 64 40 45 53 38 43 49 33 38 44 41 46 53 64 72 82 83 94 108 91 103 120 100 114 132 104 117 135 105 119 137 104 118 137 106 120 138 109 124 143 109 124 143 104 119 137 101 114 132 98 112 129 94 107 123 82 93 108 79 90 105 73 83 97 62 70 82 52 60 69 62 71 82 76 86 99 88 100 115 93 106 122 84 96 110 77 88 102 81 91 105 79 89 104 72 82 95 52 59 68 54 61 71 49 56 64 40 46 53 39 45 52 41 46 54 38 43 50 27 31 36 28 32 37 32 36 41 37 43 49 45 51 59 46 52 60 43 49 56 58 66 76 76 87 100 94 107 124 103 116 134 106 120 139 108 123 142 102 116 133 94 107 124 93 105 121 92 104 120 78 89 102 66 74 86 61 69 80 48 55 64 46 51 59 59 67 77 70 79 91 88 100 116 98 111 129 95 108 126 95 108 125 81 92 106 52 59 68 34 39 45 58 66 77 67 77 89 63 72 83 58 66 76 41 47 54 32 36 42 34 39 45 35 40 47 46 52 60 58 66 77 63 72 84 60 69 80 55 62 72 49 56 65 57 65 75 72 82 95 81 92 107 83 94 109 85 96 111 77 87 101 63 72 83 59 67 78 70 80 92 72 81 94 59 66 77 43 49 56 33 38 44 24 27 32 30 34 39 29 33 38 33 38 44 43 49 56 64 72 84 80 91 105 84 94 109 89 100 116 92 104 120 84 96 111 76 86 99 51 58 67 35 39 46 36 41 47 43 49 56 43 49 57 53 61 70 57 65 75 61 70 81 67 76 88 81 92 107 84 95 110 85 97 112 78 88 101 70 80 92 65 74 85 75 85 99 89 101 118 89 101 117 92 104 120 93 106 123 97 111 129 104 117 135 109 124 144 109 124 143 103 118 136 87 99 114 69 78 90 37 42 49 52 59 68 69 78 90 73 82 95 63 72 84 60 68 79 55 63 73 56 64 74 58 66 76 48 55 63 30 34 39 23 26 30 40 46 53 62 70 81 84 96 110 95 108 126 103 117 137 102 116 134 94 106 123 87 98 114 79 90 104 75 86 100 61 69 79 37 42 49 30 34 40 48 55 64 54 61 71 55 62 72 60 68 79 60 68 79 51 58 67 42 48 56 36 41 47 59 67 78 69 78 91 68 77 89 78 89 104 86 97 112 95 108 125 99 112 130 104 118 137 108 123 142 100 113 131 85 97 112 81 91 105 73 82 95 70 79 91 70 80 93 71 80 93 58 65 75 37 42 48 33 38 44 57 65 76 73 83 96 82 93 107 77 88 102 64 72 84 60 68 79 76 86 100 83 94 109 83 95 110 84 96 111 76 87 100 71 80 93 66 75 87 69 79 91 73 82 95 65 74 85 59 67 78 57 65 75 66 75 87 75 85 99 84 95 110 82 94 109 74 85 98 51 59 68 41 46 54 28 32 37 50 57 66 75 86 99 96 109 127 109 124 143 110 125 145 114 130 150 113 128 149 104 118 136 90 103 119 81 92 106 72 82 95 46 53 61 26 30 34 39 44 51 69 78 90 89 101 116 103 116 134 108 123 142 106 121 140 101 115 134 94 107 124 96 109 126 100 113 131 104 119 138 106 120 139 103 118 136 101 115 133 88 100 116 89 101 117 91 103 120 93 106 122 100 113 131 107 121 140 107 122 140 96 109 126 81 92 106 70 79 91 63 71 83 43 49 57 25 29 33 55 63 73 82 93 107 97 111 128 110 124 142 108 123 144 105 119 137 104 118 136 100 113 131 93 106 122 92 105 121 82 94 108 65 74 86 50 57 66 44 50 57 36 40 47 26 30 35 39 45 51 60 68 79 77 87 101 93 106 122 105 119 138 107 121 140 108 123 143 108 122 142 108 123 142 109 124 144 97 110 128 80 91 105 69 78 90 63 72 83 62 71 82 56 63 73 49 56 65 42 48 55 36 41 48 25 29 33 36 41 48 49 56 65 62 70 80 63 72 83 58 66 77 65 73 84 63 72 83 63 72 83 61 69 80 66 75 87 71 81 94 85 96 111 92 105 121 91 103 119 82 93 108 72 82 94 69 78 91 64 73 85 63 72 83 58 66 77 51 57 66 49 56 64 57 64 74 57 64 74 70 80 92 82 93 107 99 112 129 110 125 144 116 132 152 122 139 161 127 145 168 125 143 165 125 142 164 122 139 161 112 126 145 87 98 114 61 70 81 52 60 69 56 64 75 63 72 83 63 71 82 60 68 79 47 53 62 32 36 41 23 27 31 33 37 43 40 45 53 40 45 52 56 64 74 62 71 82 62 71 83 56 64 74 45 51 59 27 31 36 29 34 39 42 48 55 50 57 66 46 52 59 48 55 64 63 72 83 72 82 95 77 88 101 66 75 87 52 59 68 45 51 59 62 71 82 68 77 89 70 79 92 69 78 90 74 84 98 72 82 94 68 77 89 67 76 88 69 78 91 70 80 93 67 77 89 67 76 88 71 81 93 72 82 95 73 84 97 82 94 109 85 97 112 73 83 96 50 57 66 31 35 40 38 43 50 39 44 51 38 44 51 37 42 49 34 39 44 51 58 67 69 78 91 75 86 99 76 87 100 80 91 105 94 107 124 100 113 130 93 106 122 91 103 119 94 106 122 100 114 131 105 120 139 104 118 136 101 115 132 94 107 124 86 98 113 76 86 100 82 93 108 82 93 108 82 92 107 75 86 99 73 83 96 69 79 91 74 84 98 83 94 108 90 102 118 103 117 135 102 116 134 98 112 129 88 100 116 77 88 102 69 78 90 70 79 92 80 91 106 84 96 111 84 95 110 91 104 120 97 110 127 97 110 127 87 100 116 82 94 109 79 90 104 69 79 91 48 54 63 40 46 53 76 86 100 92 105 121 97 110 127 87 100 115 72 82 95 65 74 85 54 61 71 46 53 61 44 50 58 48 54 62 58 66 76 67 76 88 65 74 86 56 63 74 52 59 69 51 58 67 46 52 60 35 39 45 26 29 34 32 36 42 29 33 38 23 26 30 54 61 70 73 83 96 87 100 115 87 100 116 86 98 113 88 100 115 93 105 122 100 113 130 101 114 132 95 108 124 90 103 119 78 88 102 46 52 60 35 40 46 51 59 68 66 75 86 72 82 96 72 82 95 76 86 100 81 92 106 77 87 101 63 72 83 40 46 53 57 65 75 79 89 103 83 94 109 88 100 116 86 98 113 84 95 110 80 91 106 82 93 108 75 85 98 67 76 87 50 57 66 33 38 44 36 41 47 52 59 69 66 76 87 76 86 100 82 93 107 86 98 113 90 102 118 89 101 117 91 103 119 91 104 121 93 105 120 99 112 130 98 111 128 61 69 80 56 63 72 48 55 63 44 50 57 55 63 72 65 74 85 80 91 105 96 109 126 109 124 143 109 124 143 103 117 136 102 116 134 103 116 134 105 120 138 98 111 128 84 95 110 72 82 95 73 82 95 82 92 107 86 98 113 96 109 126 102 116 133 104 118 136 114 129 149 123 139 160 117 133 154 109 124 143 104 118 137 105 119 138 113 127 147 116 131 152 111 127 147 108 123 142 109 123 141 106 121 140 107 121 140 103 117 135 100 113 131 93 106 122 83 94 109 68 77 89 47 54 63 48 54 62 71 81 94 79 90 105 83 94 109 77 88 101 71 81 93 67 76 88 68 78 90 80 90 104 83 94 109 81 92 106 88 101 117 101 114 131 109 125 144 115 131 152 114 130 150 105 120 139 96 109 126 85 97 112 73 83 95 66 75 87 50 57 66 35 40 47 39 44 51 58 66 76 64 73 84 55 63 73 48 54 63 50 57 66 35 40 47 32 36 42 51 58 67 69 78 91 73 83 96 77 88 101 77 88 102 85 96 111 95 108 125 102 115 133 94 107 124 80 90 104 64 73 85 44 51 59 49 56 64 47 54 62 43 49 57 29 33 38 36 41 48 46 53 61 48 55 64 38 43 50 42 48 55 52 59 68 54 61 70 55 63 73 50 57 67 60 68 78 59 68 78 59 67 77 50 57 66 40 46 53 45 52 60 44 50 58 45 51 59 43 48 56 38 43 49 37 42 49 32 36 42 37 42 49 53 60 70 63 71 83 62 70 81 61 69 80 61 70 81 62 70 81 62 70 81 60 68 78 37 43 50 41 47 55 73 83 96 92 105 122 104 118 136 109 124 143 101 115 132 94 107 124 91 103 119 96 108 125 97 110 127 91 103 118 73 83 95 63 71 82 49 56 64 50 57 67 59 66 76 56 64 74 53 60 70 55 62 72 62 70 81 65 74 86 87 99 114 97 110 128 98 110 127 105 120 139 112 126 146 116 131 152 116 131 151 118 134 155 124 141 163 125 142 163 127 144 167 132 149 172 125 142 165 113 129 149 99 112 129 79 89 102 46 52 60 34 39 45 45 51 59 63 71 83 74 84 97 77 87 101 88 100 115 98 111 128 105 119 137 101 115 133 96 109 126 89 101 118 84 95 110 76 87 100 67 76 88 64 74 86 56 64 74 42 47 55 39 44 51 46 52 60 47 53 62 43 49 56 58 66 76 65 74 86 63 71 83 70 80 93 70 79 92 69 78 90 69 79 91 60 69 80 43 49 57 42 48 55 58 66 77 72 82 95 76 86 99 70 80 92 64 72 84 51 58 67 38 43 50 55 62 72 57 65 75 60 68 79 73 83 96 77 87 101 85 97 112 87 98 113 88 100 116 86 98 113 92 104 121 95 108 126 98 112 129 109 123 142 110 125 145 111 126 146 110 125 145 112 128 148 110 125 144 107 121 140 102 115 133 101 114 132 96 109 126 92 105 121 98 111 128 102 116 134 106 120 139 101 114 132 106 121 139 113 129 149 123 140 162 126 144 167 127 144 166 121 137 159 121 137 159 113 129 149 109 123 142 103 116 134 101 114 132 93 107 124 86 98 113 77 87 101 69 78 91 57 65 74 58 66 76 68 78 90 75 85 98 65 74 86 59 67 77 50 57 65 46 52 60 44 50 57 40 46 53 30 34 39 45 51 59 65 74 85 64 72 84 51 58 67 42 47 55 45 52 60 63 71 83 80 91 105 86 97 112 88 101 117 82 93 109 60 68 78 45 51 59 51 58 67 46 52 61 43 49 57 43 49 57 50 57 66 60 68 78 64 72 83 66 75 86 59 68 78 46 52 60 33 37 43 45 51 59 54 62 72 67 75 87 67 76 88 54 61 71 42 48 56 64 73 84 67 77 89 59 67 78 42 48 56 35 40 46 33 37 43 48 55 63 60 69 80 68 77 89 71 80 93 65 74 86 73 83 96 80 91 105 80 91 106 87 98 113 89 101 117 87 99 115 84 96 111 77 88 101 70 79 91 63 72 83 59 68 79 62 70 81 51 58 66 48 54 63 53 60 70 58 66 77 51 58 67 56 63 73 70 80 92 80 90 104 91 104 120 106 119 137 105 120 140 103 117 135 99 112 130 94 107 123 86 98 113 77 88 102 73 83 96 66 75 86 73 83 96 69 78 90 69 79 91 77 86 99 79 90 104 76 86 99 73 83 96 64 72 84 56 63 73 40 46 53 35 40 46 54 62 72 78 89 103 89 101 117 86 98 113 81 91 106 89 101 116 94 107 124 100 114 132 101 114 132 88 100 116 74 84 97 59 67 78 47 54 62 39 44 51 48 54 63 48 55 64 44 50 58 39 44 51 47 53 61 49 55 64 49 55 64 48 54 63 45 51 59 41 47 55 50 57 66 61 69 80 68 78 90 77 87 100 84 95 110 86 98 113 86 97 113 81 92 107 78 89 104 64 72 83 41 47 54 54 61 71 74 84 97 84 96 111 88 100 116 92 104 120 92 104 120 93 106 123 86 98 113 77 88 101 62 71 82 41 47 54 26 30 34 38 43 50 56 63 73 56 64 74 64 72 83 56 64 73 46 52 60 38 43 50 30 34 39 30 34 39 33 38 44 40 46 53 50 57 66 59 67 77 61 69 80 66 75 87 76 87 100 88 100 115 102 115 133 101 115 134 102 117 135 107 122 141 110 124 144 52 59 68 67 76 88 73 83 96 81 92 106 87 99 114 95 108 125 103 118 136 113 129 149 117 134 155 124 141 163 121 138 160 118 134 155 116 132 152 115 131 151 108 123 143 97 111 128 96 109 126 100 114 131 104 118 137 107 121 140 112 128 148 118 134 154 119 135 156 117 133 153 117 133 154 110 125 144 103 117 135 90 103 119 84 96 111 89 100 115 94 107 123 97 109 126 97 111 128 97 110 127 97 110 127 95 108 124 85 96 111 80 91 105 60 68 79 44 51 59 62 70 82 76 86 100 85 97 112 98 111 128 109 124 143 109 122 141 103 117 135 98 111 128 91 103 119 90 102 117 89 101 117 94 107 123 91 103 118 98 111 129 102 117 136 103 117 136 101 114 133 100 114 132 90 102 118 64 73 84 54 62 72 43 49 56 49 56 65 68 78 90 84 95 110 91 103 119 85 96 111 90 101 116 97 111 128 98 111 129 89 101 117 73 83 96 51 58 67 43 49 57 47 54 62 55 63 73 51 58 67 48 55 64 56 64 74 62 71 82 64 73 84 65 75 86 57 65 75 43 49 57 35 39 45 44 50 58 46 52 60 42 47 55 38 43 50 41 46 54 42 48 55 46 52 60 47 53 62 38 43 50 45 52 60 53 60 70 67 77 89 68 78 90 67 76 88 62 70 81 67 76 88 78 89 103 74 84 97 82 93 107 82 93 109 82 93 108 78 89 104 72 81 93 63 72 83 55 63 73 51 57 66 44 50 58 33 38 44 34 39 45 37 42 48 38 44 51 38 43 50 39 44 51 42 48 56 44 50 58 69 78 91 94 107 124 109 124 143 107 122 141 102 116 134 104 118 136 105 119 137 104 119 137 104 118 136 101 114 132 92 105 121 80 91 106 70 79 92 56 63 73 33 37 43 39 44 51 44 51 58 62 70 81 69 79 91 66 75 87 50 57 66 49 56 65 54 61 71 63 72 82 73 83 96 83 94 110 92 105 121 101 115 133 108 123 143 116 132 152 117 132 153 120 136 157 117 133 153 123 140 162 118 134 155 113 128 147 94 106 123 70 80 92 41 47 54 36 42 48 43 49 57 48 54 63 46 53 61 57 65 75 73 83 96 81 92 106 80 91 105 81 92 106 75 85 99 74 84 97 71 81 93 69 79 91 77 88 101 78 89 103 73 83 96 60 68 79 54 61 71 59 67 77 70 80 93 85 96 111 94 106 122 95 108 125 89 102 119 85 96 111 79 90 103 78 88 102 75 85 98 72 82 95 67 76 89 53 61 70 50 57 66 57 65 75 60 69 79 55 63 73 46 52 61 40 45 52 25 28 32 28 31 36 43 48 56 56 64 74 66 74 86 73 83 96 76 87 101 77 87 101 88 100 116 103 116 134 103 117 135 99 112 129 88 100 116 80 91 105 70 80 92 71 81 94 83 95 110 88 101 116 84 95 109 85 97 112 91 103 120 92 104 121 90 102 118 91 104 120 101 114 132 108 123 142 106 120 139 106 120 138 103 116 134 111 126 145 115 130 151 115 130 150 111 127 147 109 124 143 101 114 131 88 100 116 79 90 104 76 87 101 70 80 92 65 74 85 57 65 75 55 63 72 61 69 80 67 76 89 74 84 97 82 94 109 82 94 109 79 90 104 70 80 92 56 63 73 42 48 55 33 37 43 40 46 53 50 57 66 53 59 69 47 53 62 52 59 68 66 76 88 75 85 98 84 95 110 86 98 113 90 103 119 98 112 129 103 117 135 101 114 132 94 107 124 86 97 112 76 86 100 73 83 97 62 71 82 58 66 76 58 66 76 49 56 65 44 50 58 39 44 51 31 35 41 40 46 53 42 48 55 43 49 56 49 55 64 51 58 67 58 65 75 80 91 106 86 97 112 80 91 105 81 91 105 80 90 103 71 80 93 61 70 82 51 57 66 39 44 51 51 58 67 60 68 79 69 78 90 69 78 90 63 72 83 53 60 69 48 54 63 53 61 71 59 66 77 65 74 86 77 88 102 97 110 127 107 122 142 108 123 142 120 137 158 117 133 153 103 117 136 94 107 123 77 88 102 55 63 73 28 32 37 36 41 47 48 55 64 56 63 73 76 86 99 96 109 127 100 113 131 104 119 138 108 122 141 102 116 133 95 108 125 87 100 117 73 83 97 57 64 75 53 60 70 52 60 69 48 54 62 52 59 69 52 59 68 46 52 60 37 42 48 40 46 53 44 50 58 36 41 47 39 45 52 45 52 61 68 77 89 82 93 107 84 96 111 87 99 115 92 105 122 101 115 133 104 118 136 98 111 128 89 101 117 76 87 100 62 71 82 47 54 62 37 42 49 34 39 45 33 37 43 38 43 50 47 53 62 56 63 73 53 60 70 47 53 61 40 46 53 32 37 43 33 38 44 52 59 69 66 75 87 74 84 96 79 90 104 86 98 113 87 99 115 83 94 109 76 86 99 57 64 74 31 35 41 51 58 68 67 76 88 76 87 101 78 88 103 85 96 111 88 100 116 82 94 109 74 85 98 65 73 85 54 61 71 50 57 66 42 48 55 34 38 44 27 31 36 31 35 41 49 56 65 60 69 81 67 76 88 76 86 99 85 96 111 91 104 120 95 107 124 88 100 116 87 99 115 87 99 115 81 92 106 86 98 113 93 105 122 105 119 137 115 131 152 123 140 162 134 152 175 137 155 179 137 155 179 63 71 82 38 43 50 43 49 57 53 60 69 67 76 88 88 100 116 98 112 130 112 128 148 126 144 167 128 146 168 125 142 163 120 136 157 115 130 150 106 120 139 98 111 129 93 105 121 89 101 116 87 99 115 88 100 115 93 105 122 95 108 125 94 107 124 89 101 117 82 93 107 76 87 100 69 78 90 56 64 74 43 48 56 39 44 52 55 62 72 66 75 87 68 77 89 79 90 105 91 103 119 95 108 125 89 101 117 72 82 95 47 53 62 25 28 33 29 33 38 43 50 58 44 50 57 49 56 65 67 77 89 71 81 93 58 66 76 59 67 78 58 66 77 47 53 61 43 49 56 50 57 66 54 61 71 52 59 68 62 70 81 73 82 95 74 84 97 66 75 87 56 64 74 35 40 46 39 45 52 66 75 87 89 101 117 104 118 136 115 130 151 123 140 162 125 143 166 132 150 175 130 148 171 131 149 173 132 149 171 123 140 163 116 132 152 110 125 144 115 131 153 117 133 154 114 129 150 109 123 142 94 106 123 66 75 86 36 40 47 26 30 35 33 38 44 50 56 65 66 75 87 85 96 112 93 105 122 86 98 114 76 87 101 72 82 95 67 76 88 67 76 88 66 75 87 70 80 93 75 85 99 85 97 112 89 101 117 98 111 128 96 109 126 98 111 128 111 126 146 122 139 161 130 148 171 133 151 174 127 144 167 117 133 154 109 124 143 98 111 129 89 102 118 82 93 107 71 80 93 66 75 87 68 77 89 63 72 83 51 58 67 43 49 57 37 42 49 22 25 29 26 29 34 41 46 54 63 72 83 84 95 110 97 110 127 100 113 131 105 119 138 115 131 151 128 145 167 132 151 175 130 148 171 124 141 164 117 133 154 107 121 140 94 107 124 87 99 114 75 86 99 56 64 74 30 35 40 46 53 61 72 81 94 87 99 114 83 95 110 71 80 93 57 65 75 42 47 55 29 33 38 16 18 21 32 37 42 53 60 70 76 86 100 92 105 122 106 120 138 107 122 141 106 121 140 103 117 136 106 121 140 115 131 152 124 140 161 121 138 159 116 132 152 105 119 137 96 109 126 91 103 119 92 104 120 101 114 132 99 112 129 85 97 112 78 89 103 53 61 70 28 32 37 49 56 65 65 74 85 79 91 105 86 97 112 92 104 120 92 104 121 87 99 115 95 108 125 99 113 131 98 111 128 100 113 130 107 122 141 112 128 148 114 128 147 107 121 140 99 113 131 91 103 120 86 98 113 75 85 98 70 79 92 64 73 84 52 59 68 47 53 62 56 64 74 62 70 82 48 55 64 29 33 38 19 22 25 30 34 40 46 52 61 65 73 84 72 82 95 71 80 92 70 79 91 75 85 98 79 90 104 78 89 104 71 81 94 63 72 83 51 58 67 45 52 60 29 33 39 18 21 24 24 27 31 41 46 54 34 39 45 43 49 57 49 56 65 32 36 41 38 43 50 35 40 47 52 59 69 64 73 84 77 87 101 82 93 107 73 83 95 66 74 85 65 75 87 79 90 105 85 96 112 81 92 107 70 80 92 56 64 74 43 49 57 37 43 50 40 46 54 49 55 64 44 49 57 37 42 48 31 35 40 37 42 48 43 49 57 45 51 60 53 60 69 55 62 72 58 66 76 52 59 68 54 61 71 69 78 90 72 81 94 74 84 97 73 83 96 70 79 91 72 81 94 84 95 110 96 108 125 98 112 130 107 122 142 120 136 156 123 139 161 126 144 167 128 145 169 120 136 156 114 129 149 109 124 144 101 115 134 88 100 116 69 79 91 58 65 75 49 55 64 47 54 63 47 53 61 40 45 53 51 57 66 61 69 79 66 75 87 66 75 87 68 77 89 71 80 92 57 65 75 44 50 57 62 70 81 75 86 99 84 95 109 93 106 123 98 111 128 105 119 138 107 122 141 106 121 140 114 129 150 123 139 161 122 139 162 125 141 162 119 136 158 112 127 147 100 114 133 99 112 130 104 118 137 115 130 151 129 146 168 136 154 178 138 157 182 142 162 187 138 156 180 130 146 168 127 144 166 119 135 157 106 120 140 97 110 127 84 95 111 74 85 98 76 87 100 69 78 90 50 57 66 40 46 54 49 56 65 57 65 75 71 80 93 70 79 92 76 86 99 83 95 110 84 95 110 66 75 86 37 43 50 30 34 40 58 66 76 66 74 86 70 79 91 70 80 93 70 79 92 68 77 89 64 73 84 51 58 67 46 52 60 48 54 62 31 36 42 44 50 58 49 56 64 45 51 59 45 51 59 62 71 82 78 88 102 79 89 104 72 82 95 60 68 78 34 39 45 44 50 58 56 64 74 60 68 79 65 74 86 72 82 94 77 88 102 74 84 98 79 90 104 84 96 111 91 102 118 90 102 118 80 90 104 76 86 99 78 88 102 85 97 112 98 111 129 103 117 135 104 118 136 101 114 132 91 103 119 82 93 107 68 76 88 52 58 67 48 54 62 52 59 68 42 48 56 38 43 50 43 49 56 49 56 65 41 47 54 45 51 59 54 62 72 53 60 70 46 52 60 43 48 56 27 30 35 28 32 38 59 67 78 80 91 105 96 109 127 99 113 130 103 116 134 99 113 131 102 116 134 104 118 137 107 122 141 111 126 146 113 128 149 110 124 144 107 121 139 109 123 142 113 129 149 122 139 161 128 145 168 139 158 182 142 162 187 64 74 86 49 56 65 33 38 44 36 41 48 49 56 64 70 80 93 89 102 118 103 117 136 113 128 148 117 133 154 111 126 146 106 121 140 101 115 132 99 113 130 91 104 120 81 92 106 73 84 97 70 80 92 56 64 74 62 70 81 64 72 83 51 59 68 36 41 48 26 29 34 31 35 40 50 57 66 50 57 66 41 46 54 28 31 36 34 38 44 36 42 48 58 66 77 74 84 97 78 88 102 68 78 90 56 64 74 43 49 56 35 40 46 34 39 45 29 33 38 36 40 47 27 31 36 31 36 41 34 39 45 35 40 47 30 34 40 34 39 46 43 49 57 44 51 59 37 42 49 34 38 44 41 46 54 62 71 82 70 80 93 77 88 101 78 89 103 65 74 85 60 68 79 48 54 63 70 79 91 99 112 129 125 142 163 128 145 167 129 147 171 135 154 178 139 158 183 143 162 188 144 163 188 139 158 183 141 159 184 136 155 179 130 148 171 127 144 167 122 138 161 113 128 148 103 116 134 90 102 117 67 76 88 46 53 61 35 40 47 50 57 66 74 84 97 89 101 117 92 106 123 97 111 129 102 116 134 92 104 121 82 93 107 83 95 110 78 88 102 66 75 87 70 79 92 73 84 97 79 89 103 87 99 114 94 107 123 99 112 130 99 112 129 106 120 139 118 134 155 127 144 167 125 141 163 123 140 162 118 134 155 112 127 147 101 114 132 86 98 113 79 90 104 68 77 89 52 59 68 43 48 56 37 42 49 36 40 47 36 41 48 40 45 52 42 48 55 27 30 35 41 46 53 43 49 57 38 44 51 46 52 61 61 69 81 79 89 103 90 102 118 109 124 144 119 135 156 129 146 168 123 140 162 111 126 145 102 116 135 102 116 133 103 117 135 95 108 125 90 102 119 65 74 85 41 47 55 46 52 60 52 59 68 52 60 69 56 64 74 39 44 51 33 37 43 38 43 50 46 52 60 59 67 77 70 79 91 65 74 86 59 68 78 56 63 72 50 57 66 53 60 70 46 52 60 48 55 64 75 85 99 86 98 113 101 114 132 105 119 138 105 119 138 107 121 140 109 124 144 101 115 133 102 117 135 97 111 128 102 117 135 105 119 138 97 110 127 83 94 109 72 82 95 69 79 91 55 62 72 32 36 42 34 38 45 43 48 55 50 57 66 69 78 91 87 99 115 94 107 123 100 114 131 103 117 136 107 120 138 107 122 141 106 121 140 110 125 144 109 124 144 101 115 133 92 106 123 93 105 122 95 108 125 92 104 121 84 96 112 74 84 97 59 67 77 46 53 61 38 43 49 40 46 53 26 30 35 36 41 48 45 51 59 42 48 56 35 40 46 32 36 42 35 40 47 37 42 48 51 58 67 44 50 58 26 29 33 35 40 47 38 43 50 37 42 49 44 50 58 42 47 55 48 54 62 61 69 80 62 71 82 51 59 68 31 36 42 22 25 29 33 38 44 44 50 58 35 39 46 30 34 40 30 34 40 26 30 34 21 24 27 30 35 40 42 48 56 60 68 79 72 81 94 76 86 100 75 85 99 70 80 92 62 71 82 48 54 63 45 51 59 47 53 62 43 49 57 50 56 65 53 60 69 63 71 82 66 75 87 68 77 89 73 83 96 81 92 106 79 90 104 75 84 97 72 82 94 77 88 101 87 99 115 95 108 125 97 111 128 99 112 130 94 106 123 100 114 132 109 124 144 113 127 147 113 129 148 118 133 154 120 137 158 123 139 160 119 136 157 114 129 149 97 110 128 84 96 110 66 75 87 49 56 65 32 36 42 20 23 26 22 25 29 25 29 34 45 51 59 59 67 78 65 73 85 74 84 97 80 92 106 84 95 110 81 92 107 80 91 105 85 96 111 75 85 98 59 67 77 48 55 63 38 43 50 47 53 61 65 74 86 75 85 99 87 100 116 103 117 136 114 130 150 118 134 155 121 137 158 115 131 151 109 123 142 117 132 152 116 132 153 127 145 167 129 146 169 128 145 168 132 149 173 139 158 183 147 167 193 150 171 198 149 169 195 143 161 186 136 154 178 129 146 168 117 133 154 107 122 141 92 105 121 77 88 102 66 74 86 60 67 78 42 48 55 30 35 40 35 41 47 39 45 52 56 64 75 67 76 88 69 78 91 65 73 85 60 68 78 54 61 71 38 43 50 36 40 47 63 72 83 81 92 106 88 100 115 84 96 111 76 86 100 65 74 85 58 65 75 47 53 61 32 37 42 34 38 45 34 38 44 50 57 66 57 65 75 52 60 69 38 43 50 18 21 24 21 24 28 32 37 43 44 51 59 64 72 84 64 73 85 65 73 85 66 74 86 64 73 85 63 72 83 76 87 100 83 94 109 93 106 123 102 116 134 112 127 147 117 132 153 114 130 151 111 126 146 105 120 138 101 114 133 103 117 135 107 122 141 110 125 145 113 128 148 114 131 152 114 130 150 104 118 137 97 111 129 89 100 115 91 103 119 90 102 118 85 96 111 70 79 92 73 82 95 74 84 96 76 87 100 83 95 110 93 106 123 95 108 125 93 106 123 88 100 116 73 83 96 59 67 78 42 48 56 43 49 57 67 76 88 82 94 109 85 96 110 88 100 116 90 103 119 100 113 130 95 107 123 88 100 116 83 94 108 87 99 114 79 90 104 86 97 111 86 98 114 91 103 118 94 107 123 99 112 129 105 119 138 44 50 58 35 40 46 41 46 54 33 38 44 33 38 44 50 57 67 61 69 79 67 76 88 71 81 93 68 77 90 60 69 80 57 64 74 59 67 78 50 57 65 40 45 53 42 48 55 46 52 60 54 62 71 44 50 58 40 46 53 30 34 40 28 32 37 29 33 38 25 28 33 24 28 32 30 34 39 27 31 36 38 43 50 50 57 66 75 85 98 84 95 110 84 95 109 74 84 97 62 70 81 61 69 79 54 61 71 36 41 48 44 50 57 47 54 62 55 62 72 66 75 87 73 83 95 74 83 96 72 81 94 75 85 98 68 77 89 60 69 79 58 66 76 53 61 71 44 50 58 31 35 41 26 30 34 29 33 38 43 48 55 50 57 67 68 77 89 75 85 98 83 94 109 81 92 107 99 112 129 114 129 149 125 141 163 131 148 170 135 153 178 141 159 184 140 159 184 135 153 177 125 142 164 119 135 156 116 131 151 119 135 156 113 128 148 104 118 136 92 104 121 81 92 107 62 71 82 53 61 71 47 54 62 68 78 90 88 101 116 100 113 131 103 117 135 102 115 133 100 114 133 103 117 135 102 115 133 100 113 130 99 112 129 93 106 122 92 105 122 92 104 121 91 103 119 88 100 116 84 96 111 87 98 114 84 95 110 82 94 109 74 84 96 79 90 104 82 93 107 85 96 112 91 103 119 90 103 119 86 97 112 78 88 102 69 78 91 53 61 71 52 59 68 49 55 64 48 54 63 62 70 81 57 64 74 44 50 58 35 39 46 32 37 43 39 44 51 54 62 72 65 74 85 59 67 77 37 42 49 29 33 38 32 36 42 49 56 65 65 74 85 82 94 108 96 110 127 108 123 142 118 133 154 119 135 156 112 128 148 105 119 137 102 116 135 95 108 124 90 102 119 88 100 116 92 105 121 90 103 119 91 104 120 96 108 125 99 113 131 102 116 135 98 111 129 88 101 117 83 94 108 87 99 114 92 105 121 90 103 119 84 95 110 73 82 95 67 76 89 64 73 84 67 76 88 59 67 78 51 58 67 35 40 46 56 64 74 57 65 75 68 77 89 65 74 86 63 71 83 62 70 81 70 79 91 74 84 97 69 78 90 70 80 93 81 92 107 88 100 116 89 101 116 98 110 127 97 110 127 93 105 121 82 93 108 84 95 110 68 78 90 64 73 84 58 66 77 62 70 81 66 75 87 73 83 95 83 94 109 83 94 109 77 87 101 85 97 113 85 97 112 97 110 128 95 108 125 88 100 116 86 98 113 81 92 107 77 88 101 72 82 95 58 66 77 46 52 61 36 41 47 34 39 45 33 37 43 36 41 47 35 40 46 38 43 50 58 66 76 64 72 83 64 72 83 48 55 63 26 30 35 36 41 48 50 57 66 38 43 49 39 44 51 41 47 54 46 53 61 47 54 62 49 56 64 53 60 70 58 66 76 62 70 82 57 65 75 47 53 61 32 37 43 31 36 41 33 37 43 43 49 57 44 50 57 33 38 45 33 37 43 40 45 52 52 60 69 65 73 84 70 79 92 78 89 102 81 92 106 78 88 102 75 85 98 69 78 91 54 61 71 46 52 60 34 39 45 36 42 49 56 63 73 51 58 68 61 69 80 71 81 94 83 94 109 88 100 116 83 95 110 73 84 98 73 84 97 84 95 110 93 105 122 100 113 131 101 115 134 101 115 133 104 118 137 103 118 137 107 122 142 100 113 131 95 108 125 85 97 112 78 88 102 75 84 97 82 92 106 81 92 106 76 86 99 70 80 93 70 79 92 58 67 77 42 48 55 31 35 41 50 57 65 47 53 62 40 45 52 38 43 50 46 53 61 63 72 83 74 85 98 85 96 111 87 99 115 92 104 121 98 112 130 103 118 136 103 116 134 96 108 125 86 97 112 77 87 100 65 74 85 63 71 83 57 65 75 61 70 81 65 73 84 66 74 86 64 73 85 66 75 87 72 82 95 86 98 114 95 108 124 100 114 132 103 117 135 104 118 136 106 120 139 107 121 140 112 127 147 122 139 161 128 144 167 128 145 167 121 137 158 117 133 154 109 124 143 109 123 142 100 114 131 80 91 105 65 73 84 59 67 78 47 54 62 51 58 67 47 53 62 52 60 69 60 68 79 58 66 76 65 74 85 66 76 88 60 68 79 46 53 61 32 37 42 34 38 44 29 32 38 35 40 46 48 55 63 58 65 75 57 65 75 37 43 49 30 34 40 33 37 42 31 35 41 32 37 42 31 36 41 25 28 32 33 37 43 36 40 47 32 36 42 31 36 41 27 30 35 23 26 31 32 36 41 44 50 58 45 51 60 51 58 67 68 77 89 77 87 101 76 87 100 71 80 92 70 80 92 83 94 108 98 112 129 114 130 150 127 144 165 129 146 168 125 141 163 117 133 154 107 121 140 98 112 130 92 104 121 83 94 109 85 96 111 81 92 106 65 74 86 53 61 70 55 63 73 55 62 71 61 70 81 66 75 87 78 89 103 78 88 102 78 88 102 87 99 115 92 104 120 101 114 131 102 116 134 98 111 128 91 103 120 90 102 119 82 93 107 68 78 90 59 66 77 36 41 48 37 42 49 45 52 60 57 64 74 69 79 91 71 80 93 66 76 88 51 58 67 40 46 53 50 57 66 53 60 69 64 72 84 70 80 92 63 71 82 49 55 63 40 45 51 46 53 61 61 69 80 75 84 97 81 92 106 84 95 110 84 96 111 72 82 95 54 62 71 48 54 62 41 47 54 43 49 57 37 43 50 35 40 46 42 48 56 42 48 55 38 44 51 44 50 57 60 68 79 65 75 87 63 72 83 63 71 82 65 74 85 57 65 76 49 56 65 37 42 49 44 50 58 45 51 59 36 40 47 44 51 59 57 65 75 71 81 94 84 95 110 87 98 113 88 100 115 96 109 126 98 111 129 103 117 135 98 112 130 89 102 118 79 90 104 75 86 99 79 90 104 86 98 114 86 98 113 88 99 115 86 98 114 80 91 106 70 80 92 46 52 60 39 44 51 39 44 51 51 58 67 50 57 66 35 40 46 40 45 53 73 84 97 89 101 118 99 113 131 98 111 129 99 113 130 104 119 138 109 125 145 117 133 154 121 137 159 126 143 165 127 144 167 132 148 171 119 136 157 111 125 144 103 118 137 101 114 132 95 108 125 86 98 113 70 79 92 55 62 72 32 37 42 25 29 33 39 44 51 50 57 66 71 80 92 82 93 108 92 104 121 95 108 124 89 102 119 92 104 121 93 106 122 87 98 114 86 98 114 89 101 117 91 103 119 87 99 115 92 105 121 97 110 127 96 110 127 87 99 114 73 83 96 68 77 89 67 76 87 55 63 73 42 48 56 28 32 37 32 37 43 52 59 69 54 61 71 57 65 74 60 68 79 58 66 77 57 65 75 45 52 60 43 49 57 48 54 63 55 63 73 68 77 90 64 73 84 52 59 68 45 51 59 61 69 80 74 84 97 79 89 102 83 95 110 86 97 112 79 89 103 72 82 94 51 58 66 32 37 42 64 73 84 83 93 107 100 113 130 114 130 150 116 132 153 111 126 146 105 120 138 101 114 132 95 108 124 93 106 122 97 110 126 99 112 129 101 115 134 101 115 133 98 112 129 104 118 137 110 124 144 111 126 145 100 114 131 84 95 110 76 86 100 82 93 108 89 102 118 92 104 121 90 103 119 89 102 118 88 99 114 83 94 109 77 87 101 63 71 83 44 50 58 29 33 39 38 43 50 51 57 66 61 69 80 57 65 76 51 58 66 40 45 52 31 35 41 44 50 58 53 60 70 61 69 80 65 75 86 80 90 104 89 101 118 99 113 132 107 122 141 110 125 145 117 133 154 122 138 160 121 137 158 110 125 145 99 112 130 91 103 119 81 93 107 68 77 89 47 54 63 27 31 36 37 42 49 43 48 56 52 60 69 60 68 79 72 81 94 74 84 97 79 89 103 77 88 101 73 83 95 59 68 79 50 57 67 38 43 50 37 42 49 32 37 43 31 35 40 31 35 41 27 31 36 31 35 41 37 42 48 38 43 49 40 46 53 43 49 57 67 75 87 86 98 114 90 102 118 88 101 117 83 94 108 82 93 108 77 88 102 74 84 98 71 80 93 56 64 74 46 52 60 42 48 55 43 49 57 47 53 61 53 60 69 54 62 72 61 69 80 63 71 83 59 67 77 52 59 68 57 64 74 72 82 95 76 86 100 73 83 96 70 79 91 66 75 87 53 60 70 44 50 57 40 45 52 38 43 49 25 28 33 26 30 34 27 31 35 44 50 58 49 56 65 39 44 51 40 45 52 49 56 65 54 61 71 57 65 76 65 73 84 50 57 66 48 54 63 57 65 74 69 78 91 73 83 96 77 88 101 82 93 108 90 103 119 98 111 128 98 111 128 99 112 130 95 108 125 85 96 112 80 91 105 73 83 97 70 79 91 67 76 87 55 63 73 38 44 51 35 39 45 41 46 53 52 59 68 69 79 91 72 81 94 67 76 88 63 72 83 56 64 74 50 57 66 41 46 53 44 50 58 52 59 68 67 76 88 79 89 103 92 104 121 96 109 126 96 109 126 97 110 128 96 110 127 99 112 130 95 109 126 91 104 121 91 103 119 81 92 107 73 83 96 71 81 94 67 76 88 59 67 77 57 65 75 49 55 63 49 55 63 49 55 63 48 54 63 49 56 64 45 51 59 61 69 80 69 78 90 74 84 97 84 95 110 87 98 113 95 108 124 101 115 133 104 116 133 93 105 122 82 93 107 76 87 101 70 80 93 75 85 99 80 91 105 74 85 98 72 82 96 75 85 99 73 83 96 74 84 97 55 63 73 40 45 52 36 40 47 55 62 72 62 71 83 63 71 82 51 59 68 49 56 64 48 55 64 58 65 76 55 63 73 64 73 84 67 75 87 68 77 89 68 77 89 55 62 72 54 61 70 49 55 64 49 55 64 43 49 57 35 40 46 23 26 30 35 40 46 46 52 61 47 54 62 54 62 71 47 54 62 45 51 59 53 60 70 56 64 74 55 63 72 54 61 70 52 59 68 59 67 77 58 66 76 67 76 88 87 98 114 106 120 138 109 123 142 108 122 141 104 118 136 101 115 133 95 108 125 84 94 108 73 83 96 62 71 81 38 43 50 28 32 37 45 52 60 54 61 71 51 59 68 51 58 67 43 49 57 48 54 63 48 55 63 44 50 58 45 51 58 50 57 66 41 47 54 38 44 51 34 39 45 40 46 53 46 52 60 48 55 64 50 57 66 46 53 61 27 30 35 27 31 36 29 33 38 40 46 54 49 56 65 54 62 71 45 51 59 31 36 41 31 36 42 47 54 62 54 61 70 65 74 86 74 84 97 76 87 100 73 82 95 62 70 80 54 61 71 98 111 128 92 105 122 86 98 112 74 84 97 61 69 81 45 51 59 25 29 34 24 27 31 27 31 35 31 36 41 24 27 31 32 37 43 41 47 55 60 68 79 80 91 105 92 104 120 99 113 130 99 113 131 97 110 126 93 105 121 83 94 109 72 82 95 51 58 67 27 31 36 31 35 41 36 41 48 44 50 58 52 60 69 73 83 95 87 99 115 93 106 123 103 117 135 102 115 133 94 107 124 80 90 104 65 74 86 58 65 75 52 59 68 50 56 64 45 51 59 41 46 53 43 49 57 58 66 77 69 78 90 79 90 104 72 81 94 49 55 64 28 32 37 36 41 48 45 51 59 50 57 66 55 62 72 64 72 84 72 82 94 82 93 108 93 106 123 97 110 127 99 113 130 107 121 140 105 119 138 106 121 140 108 122 141 111 126 146 105 120 139 99 113 131 94 107 124 84 96 111 80 91 105 82 93 108 78 89 102 69 80 93 58 65 75 43 49 57 39 45 51 33 37 43 25 28 33 29 33 38 34 39 46 30 33 39 30 34 40 36 41 48 41 47 54 41 46 53 52 59 68 57 65 76 55 63 72 64 72 84 78 88 102 81 92 107 85 97 112 75 85 99 58 66 76 48 55 63 36 40 47 31 36 41 31 35 41 24 27 32 33 38 44 42 48 55 50 57 67 61 69 79 70 79 91 77 87 100 82 93 107 76 87 101 76 86 100 64 72 83 56 64 74 58 66 76 64 73 85 74 85 98 83 94 108 85 96 111 95 108 125 100 114 132 104 118 135 105 119 137 105 120 139 106 121 140 106 120 139 94 108 125 83 94 108 60 68 78 46 52 61 48 54 62 56 64 73 58 66 77 70 80 92 80 91 105 78 88 102 78 89 103 79 89 103 81 92 107 84 95 110 87 99 115 95 107 124 97 110 127 86 98 113 81 91 105 84 94 109 87 99 115 81 92 107 76 86 100 70 79 91 82 93 108 94 106 122 97 110 127 93 106 123 87 99 114 89 101 117 85 96 111 84 96 111 81 92 106 79 90 103 66 75 86 60 68 79 61 69 80 57 65 75 50 57 66 47 53 62 47 53 62 47 53 61 44 50 58 35 39 45 34 39 45 52 60 69 76 86 99 87 99 115 90 102 118 97 110 127 107 121 140 117 133 153 117 132 152 113 127 147 109 123 142 97 110 128 92 105 121 89 101 118 90 103 120 80 91 105 73 83 96 60 68 80 63 72 83 55 63 73 50 56 65 43 50 58 29 33 38 48 54 63 60 68 78 58 66 77 56 64 74 48 55 64 35 40 46 33 37 43 36 41 47 33 37 43 22 25 29 28 32 37 23 26 30 31 36 41 53 60 70 71 81 93 91 104 120 101 115 133 108 123 143 115 130 151 105 119 137 105 119 137 99 113 130 92 105 121 88 100 116 85 97 113 79 89 103 73 83 96 76 87 100 79 90 105 91 104 120 98 112 129 99 112 130 92 104 120 96 109 125 100 113 131 105 118 136 96 109 125 98 111 128 101 114 131 94 106 123 80 91 106 69 78 91 58 66 76 42 48 55 33 37 43 43 49 57 40 45 52 42 48 55 44 50 58 41 47 55 48 54 63 61 69 80 60 68 78 51 58 68 61 70 81 64 73 84 65 73 84 55 63 73 45 50 58 48 54 62 55 62 72 55 62 72 61 69 80 67 76 88 79 90 104 94 107 123 104 118 137 118 133 154 121 137 158 119 134 154 114 130 151 103 117 135 89 101 117 80 91 105 78 88 102 79 89 103 79 89 102 69 78 90 57 65 74 50 57 66 48 54 62 44 50 58 47 53 62 44 50 57 26 30 34 23 26 30 34 39 45 45 51 59 60 68 78 74 84 97 86 98 114 92 104 121 101 115 134 104 119 138 102 116 134 96 109 126 96 110 128 105 120 138 113 128 148 112 127 147 103 117 135 101 115 133 101 115 134 104 119 137 108 123 142 98 112 129 80 91 105 61 70 81 56 64 74 48 55 63 33 38 44 35 40 46 54 62 72 53 60 69 53 60 70 58 66 77 70 79 92 79 90 103 84 95 110 83 94 108 72 82 95 71 81 93 77 87 100 77 88 101 83 94 109 77 87 100 63 71 83 53 59 69 47 54 62 46 52 60 48 54 63 48 55 63 43 48 56 46 53 61 64 73 84 68 77 89 64 73 85 62 71 82 59 67 77 55 62 71 56 63 73 55 62 72 49 56 65 46 53 61 37 42 49 37 42 49 41 46 54 42 48 56 39 44 51 41 47 55 57 65 75 49 56 65 41 46 53 31 35 41 49 56 65 60 68 79 66 76 88 66 74 86 67 76 88 65 73 84 47 53 61 28 32 37 44 49 57 62 70 81 69 78 91 63 72 83 50 57 66 44 51 59 45 51 59 53 61 71 59 66 76 60 68 78 63 72 83 61 69 80 37 42 49 44 50 58 52 59 69 57 65 75 56 64 73 60 68 79 62 70 81 59 67 78 50 57 66 49 55 63 50 58 67 51 58 67 57 64 74 60 68 79 61 70 81 57 65 75 56 64 74 55 62 72 64 72 83 67 76 88 70 79 91 74 83 96 75 85 98 74 85 98 68 78 90 59 67 78 64 73 84 71 80 93 73 84 97 62 70 81 51 58 67 46 52 61 60 68 79 71 81 94 77 88 101 71 81 95 68 78 90 63 72 84 60 68 78 85 96 111 67 76 88 49 55 64 39 44 50 40 45 52 45 51 59 27 31 35 27 31 36 41 46 53 45 51 59 56 63 73 67 76 87 83 93 107 101 114 131 111 127 147 118 133 154 117 132 152 115 131 151 110 125 145 106 121 140 102 115 133 87 99 114 75 86 99 63 72 83 56 63 73 46 52 60 40 46 53 39 44 51 54 61 71 70 79 91 71 81 94 64 73 84 59 67 78 52 59 69 48 55 63 43 49 56 32 36 41 25 29 33 31 36 42 36 41 47 50 57 66 60 69 80 66 75 87 66 75 86 60 68 79 55 62 72 57 65 75 54 61 71 44 50 58 54 62 72 54 61 71 46 52 60 47 54 62 49 55 64 51 58 67 69 79 91 71 81 94 61 70 82 64 72 83 54 62 72 47 54 62 53 60 69 75 86 99 88 100 116 94 107 124 99 112 130 97 110 128 96 109 126 94 107 123 92 104 121 96 108 125 89 101 117 87 100 116 88 100 116 82 93 107 77 88 102 70 80 92 65 74 86 67 76 89 55 63 73 39 44 51 29 34 39 38 43 49 42 48 55 39 44 50 31 35 40 47 53 62 59 67 77 70 79 92 69 79 91 56 63 73 40 46 53 52 59 69 61 69 80 56 64 74 46 52 61 29 33 38 50 56 65 66 75 87 83 95 109 95 108 125 106 121 140 121 137 157 125 142 164 131 149 172 128 145 168 122 139 161 122 139 161 114 130 151 113 128 148 112 127 147 113 128 148 109 124 144 113 128 147 120 135 156 128 146 169 133 151 175 133 151 174 131 149 171 125 143 165 123 139 159 113 129 150 99 113 130 81 92 106 67 76 88 50 56 64 41 47 54 40 46 52 41 47 54 36 41 47 30 34 39 34 39 45 28 32 37 43 49 56 67 77 88 85 97 112 97 110 127 96 109 126 93 105 122 94 106 123 88 100 115 89 101 117 97 110 127 95 108 125 87 99 115 81 92 106 76 86 99 79 91 105 73 84 97 77 88 101 61 70 82 53 60 69 55 62 72 49 56 65 57 64 75 70 80 92 77 87 100 82 93 107 76 86 100 67 76 88 59 67 77 55 62 71 45 51 60 37 42 48 29 33 38 30 35 40 44 50 58 50 57 66 65 74 85 74 84 97 77 88 101 86 97 113 97 110 127 105 119 138 113 128 149 115 132 153 114 130 150 114 129 149 118 133 153 119 135 156 116 131 152 107 121 140 103 117 135 96 110 128 97 110 128 86 97 112 74 84 98 61 69 80 57 65 75 52 59 68 51 58 67 52 59 69 62 71 82 68 77 90 73 83 96 79 90 104 82 93 108 86 98 113 86 97 112 82 94 109 87 98 114 93 106 122 104 118 136 106 120 138 105 119 137 98 112 129 88 100 116 73 83 97 72 81 94 67 76 89 70 79 91 72 82 95 72 81 94 64 73 84 61 69 80 72 81 94 91 103 120 104 118 137 110 126 146 111 126 146 110 126 146 108 123 142 101 115 134 98 111 129 98 112 129 95 107 124 84 96 111 79 90 104 70 79 92 58 66 77 55 63 72 45 52 60 39 45 52 29 32 37 35 40 46 48 55 64 52 59 68 53 60 69 45 52 60 43 48 56 52 59 68 61 69 80 67 76 88 70 80 93 64 72 84 61 69 80 51 58 67 53 60 69 45 51 59 29 33 38 45 52 60 55 63 73 76 86 100 100 113 131 110 125 144 111 127 147 111 125 144 104 118 137 107 121 140 105 119 138 102 116 133 96 109 126 97 110 127 99 113 131 98 112 130 92 105 121 87 99 114 78 88 103 66 74 86 48 54 62 48 54 63 46 52 60 42 48 56 44 50 57 35 40 46 34 39 45 36 41 48 59 67 78 81 92 106 88 100 116 94 106 122 95 108 125 99 111 128 98 111 128 104 118 136 112 127 146 113 128 148 113 128 147 117 132 153 115 130 151 114 129 149 112 127 146 105 119 138 95 107 123 83 94 109 75 85 98 67 76 87 48 55 63 32 37 42 45 52 60 52 60 69 42 48 55 37 43 49 46 52 60 60 68 79 77 88 102 85 97 112 84 95 110 82 94 109 83 95 110 76 86 100 71 80 93 69 79 91 59 68 78 46 53 62 51 58 67 52 60 69 56 64 75 55 63 72 61 69 80 59 67 78 56 63 73 61 69 79 63 71 82 53 60 69 35 40 47 35 40 47 34 39 45 45 52 60 49 56 65 58 66 76 66 75 86 70 79 92 78 88 102 75 85 99 61 70 81 35 40 46 38 43 50 36 40 47 23 26 30 41 47 54 52 59 69 57 65 75 51 58 66 40 46 53 42 48 55 42 48 56 47 53 62 57 65 76 69 79 92 80 91 105 87 99 115 92 104 120 80 92 106 66 75 87 53 60 70 43 49 56 50 57 65 39 44 51 32 36 42 35 39 46 24 28 32 34 38 45 43 49 57 52 59 68 49 56 64 48 54 62 44 50 58 33 37 43 36 41 47 28 32 38 21 24 28 27 31 35 43 48 56 59 67 77 70 79 92 69 78 91 59 67 78 34 38 44 30 34 39 49 55 64 51 58 68 46 52 61 73 83 96 88 100 116 101 115 132 101 114 131 99 114 132 102 116 134 99 113 130 92 104 120 74 84 98 55 62 72 49 55 64 57 65 76 72 82 95 75 85 98 70 79 91 67 76 88 75 85 98 96 109 127 97 110 127 92 104 120 85 97 112 82 94 108 73 82 95 51 57 66 38 43 50 42 48 56 52 59 68 62 70 81 73 83 96 89 101 116 102 116 134 106 119 138 102 115 133 102 116 134 100 114 131 85 97 113 87 99 115 86 98 114 88 99 115 81 92 106 59 67 77 37 42 49 44 51 59 56 64 74 66 75 87 67 76 88 66 75 87 58 66 76 47 54 62 30 33 39 33 37 43 29 34 39 27 31 36 33 38 43 43 48 56 52 59 67 57 65 75 59 67 77 50 57 67 41 47 54 37 43 50 59 66 77 80 91 105 89 101 117 92 105 121 93 106 123 91 103 119 85 97 112 81 92 106 76 86 100 63 72 82 54 61 70 57 64 74 68 77 89 76 87 101 76 86 100 57 65 75 39 44 50 40 46 53 67 76 88 80 91 105 88 100 116 88 100 115 89 101 116 90 103 119 94 107 124 95 108 125 92 105 121 88 100 115 81 92 106 70 80 92 62 71 82 59 67 77 62 71 82 64 73 84 59 67 78 46 53 61 38 43 50 46 52 60 43 48 56 41 46 54 40 45 52 34 38 44 49 56 65 62 71 83 77 87 100 82 92 106 82 93 108 81 92 107 87 98 114 83 95 110 73 83 96 44 50 58 39 45 52 69 78 90 80 91 106 91 103 119 102 115 134 108 123 143 118 135 156 116 132 153 117 133 153 115 130 150 118 135 156 118 134 156 124 140 161 127 144 167 123 139 161 122 138 160 125 143 166 129 147 170 133 151 174 131 149 173 129 146 169 121 138 159 120 136 157 114 130 151 110 125 144 102 116 134 94 107 124 82 94 109 72 82 96 66 76 88 69 79 91 66 75 87 60 68 79 65 74 86 58 66 77 52 59 68 43 49 57 32 37 43 47 53 61 69 78 90 79 90 104 90 102 118 99 112 129 94 106 123 83 93 107 81 92 106 79 89 103 65 74 85 45 51 59 48 55 63 63 71 82 70 80 92 72 82 94 66 75 87 68 78 91 69 78 91 59 66 77 48 54 63 37 42 49 45 52 59 56 63 73 56 64 74 58 66 76 60 68 79 64 73 85 70 80 92 72 82 95 70 79 92 58 65 75 44 50 58 39 45 52 32 37 43 59 67 78 73 83 96 74 84 97 81 92 106 94 107 123 99 113 131 108 123 143 117 133 153 120 136 157 128 144 166 132 150 173 134 152 175 133 151 174 131 148 171 124 141 164 125 141 162 120 136 158 119 136 157 115 130 149 108 123 142 98 111 128 93 105 122 86 97 112 79 90 105 78 88 102 83 94 109 89 101 117 99 112 130 105 119 137 104 117 136 99 113 131 101 115 133 103 117 135 100 114 132 95 108 125 90 102 118 80 92 106 68 77 90 54 61 71 45 52 60 37 42 49 31 35 40 26 30 35 40 46 53 54 62 72 66 75 87 80 91 105 94 107 123 107 121 140 115 131 152 122 139 162 125 142 163 121 138 160 117 132 153 116 131 151 118 135 157 123 139 160 121 138 159 110 125 144 93 106 123 72 82 96 66 75 87 61 69 80 54 61 71 44 50 58 25 29 34 50 56 65 74 84 98 80 90 104 83 94 109 84 95 111 76 87 100 64 73 85 59 67 78 57 65 75 53 61 71 44 50 58 31 36 42 32 37 42 30 34 39 29 33 39 29 33 39 29 33 38 26 30 35 39 44 51 58 66 77 68 77 89 75 85 98 88 100 115 95 108 125 96 108 125 96 110 127 98 111 129 99 112 129 91 103 119 79 90 103 77 87 100 78 88 102 76 87 100 74 84 97 75 85 98 70 80 93 66 75 87 64 73 84 63 72 83 59 67 78 51 58 67 38 44 50 43 49 57 65 74 85 84 96 111 98 112 129 103 117 135 104 118 136 102 116 134 109 124 143 116 132 153 119 134 154 118 134 155 119 135 156 125 142 164 131 148 171 127 145 168 127 144 166 124 141 163 117 133 153 99 113 132 88 100 116 71 81 93 56 63 73 48 55 64 42 47 54 29 33 38 32 36 42 40 45 53 40 45 53 42 47 55 53 60 69 44 50 57 34 39 46 43 49 57 46 52 60 48 54 63 41 46 54 50 57 67 63 71 83 70 80 93 65 74 86 69 79 92 74 83 96 77 88 102 77 87 100 69 79 92 63 72 83 54 61 71 51 57 66 44 50 58 39 44 51 24 28 32 34 39 45 56 63 73 63 72 83 74 83 96 82 93 107 86 97 112 89 101 117 91 104 121 89 100 115 71 81 93 59 67 77 37 42 49 23 26 31 31 35 41 32 37 43 41 46 54 34 39 45 38 43 50 45 51 59 50 56 65 55 62 72 67 77 89 74 84 97 73 83 96 79 90 104 86 98 113 79 90 104 67 77 89 54 62 71 56 64 74 66 75 86 72 82 95 70 79 91 64 73 85 55 62 72 40 46 53 38 42 49 32 36 42 31 36 42 31 35 40 23 26 31 22 25 29 28 31 36 28 32 37 40 45 52 50 57 66 49 56 65 51 58 67 52 59 68 51 58 67 44 50 58 31 35 41 30 34 40 41 46 53 45 52 60 32 37 42 56 63 73 88 100 115 106 120 139 116 132 152 114 130 150 111 125 145 104 117 135 92 105 122 75 85 98 59 67 77 42 47 55 30 34 39 41 47 54 48 54 63 50 57 66 64 72 83 78 89 103 108 122 141 106 121 140 103 117 136 105 119 138 107 122 141 102 116 134 96 108 125 87 99 115 74 84 98 72 81 94 68 78 90 75 85 98 67 76 88 55 63 72 43 49 57 43 49 57 48 55 63 51 58 68 56 64 74 65 74 86 73 83 96 72 82 95 53 61 70 33 38 44 37 42 49 58 66 77 69 78 90 62 70 82 52 60 69 40 46 53 41 46 54 40 46 53 28 32 37 35 39 46 42 48 56 49 55 64 31 35 40 36 41 47 44 50 58 42 48 56 33 37 43 43 48 56 58 66 76 72 82 95 82 93 108 90 102 117 95 108 125 97 111 129 96 109 125 97 110 127 97 111 129 101 114 131 98 110 127 92 104 120 85 96 111 77 87 100 66 75 86 61 69 79 41 47 54 36 41 48 34 39 45 40 46 53 57 65 75 65 74 86 76 86 100 82 93 106 84 95 109 81 93 108 76 87 101 67 76 88 52 60 69 37 42 48 27 31 36 28 32 37 29 33 38 27 31 35 21 24 27 24 27 32 35 40 46 47 54 62 50 57 65 46 52 60 55 63 73 52 59 68 32 37 43 18 20 23 38 43 50 68 77 89 78 88 102 87 99 115 86 97 113 90 102 118 94 107 124 92 105 122 85 96 112 76 86 100 55 63 73 30 34 40 40 45 52 53 61 71 67 76 88 85 97 113 93 106 123 97 110 127 105 119 137 111 127 147 118 134 155 120 136 157 124 141 163 124 141 164 118 134 156 113 128 147 113 128 149 114 129 149 113 128 148 106 120 139 104 118 136 100 114 131 99 113 131 94 108 125 82 93 107 63 72 83 34 38 45 41 47 54 37 42 49 29 33 38 32 37 43 44 50 57 62 70 81 68 77 89 65 74 86 49 55 64 32 37 43 29 33 38 25 29 33 53 60 69 73 83 96 80 91 105 73 82 95 64 72 83 47 53 62 53 60 70 72 81 93 93 106 122 99 112 130 102 116 134 107 122 141 104 118 136 105 120 139 101 115 133 103 116 133 95 108 124 84 95 110 74 84 97 57 64 74 49 55 64 55 62 72 56 63 73 63 72 83 59 67 77 59 67 77 55 63 73 50 57 66 58 67 77 56 64 74 59 67 77 64 72 84 68 78 91 73 82 95 75 85 98 75 85 99 85 97 112 89 102 118 89 101 117 85 97 112 84 96 112 86 97 113 92 105 121 106 120 139 115 131 151 118 134 155 116 131 152 120 137 158 122 137 157 121 138 160 117 133 154 109 124 144 109 123 142 105 119 137 107 121 139 97 110 127 90 102 119 75 85 99 68 78 90 68 77 89 74 84 98 78 89 103 81 92 105 80 91 105 85 96 111 93 105 122 99 112 129 93 106 122 85 97 112 76 87 100 63 72 83 56 63 73 40 46 53 25 29 34 31 36 41 39 45 51 60 67 78 82 93 107 98 110 127 113 128 148 123 139 161 129 146 168 129 146 168 128 146 170 129 146 169 126 143 165 122 138 159 119 135 156 117 132 153 115 131 151 109 124 144 105 119 137 91 103 119 72 82 95 62 70 80 55 63 72 39 45 52 26 30 34 31 36 42 46 52 61 69 78 91 75 85 99 83 94 109 83 94 109 80 90 104 76 87 101 78 89 102 79 90 104 79 90 104 71 80 93 63 72 83 56 63 73 38 43 50 27 31 36 33 37 42 28 32 37 22 25 29 29 33 38 29 33 38 39 44 51 65 74 86 81 93 108 98 111 128 109 125 145 119 135 156 117 133 154 110 124 144 104 119 138 107 121 140 98 112 129 92 104 121 87 99 114 84 95 110 83 94 109 80 91 105 69 78 90 54 61 71 35 39 45 34 39 45 44 50 58 42 48 55 58 66 77 78 88 102 92 105 121 93 106 122 100 113 130 103 117 135 102 115 133 103 117 135 96 109 127 92 105 122 93 105 122 99 113 130 108 123 142 115 131 152 122 139 160 129 146 168 123 139 161 124 140 162 117 132 153 107 122 142 99 113 131 85 96 111 63 72 83 35 39 45 28 31 36 33 37 43 32 36 41 39 44 51 28 32 36 21 24 28 32 36 42 41 46 53 38 43 50 49 56 65 69 78 90 76 86 100 66 76 88 63 72 84 53 60 69 33 38 44 46 52 61 52 60 69 60 68 79 60 69 79 63 72 84 60 69 79 54 61 71 41 47 54 41 47 55 45 51 60 37 42 49 31 35 41 59 67 77 74 84 98 81 92 107 85 97 112 91 103 120 92 105 121 90 102 118 87 98 114 80 91 106 70 80 93 45 51 59 29 33 38 57 65 75 78 89 102 85 96 111 74 84 98 63 72 83 57 65 76 64 73 85 66 75 87 55 62 72 44 50 58 29 33 38 39 45 52 46 52 61 37 42 49 44 50 58 40 45 52 51 58 67 60 68 79 72 81 94 82 94 109 83 95 110 79 90 104 77 88 102 73 82 95 54 62 72 35 40 47 42 47 55 45 51 59 37 42 49 33 38 43 38 43 50 51 58 67 60 68 79 57 64 74 58 66 76 60 68 79 57 65 75 49 56 64 39 44 51 47 54 62 55 63 73 61 70 80 65 74 86 58 66 76 62 71 82 75 85 99 76 87 101 68 77 89 60 68 79 48 55 63 49 55 64 48 55 63 45 52 60 50 57 66 51 57 66 60 69 80 69 79 92 63 72 84 50 57 66 56 63 73 89 102 118 89 101 116 87 99 115 95 107 124 101 114 132 103 118 137 106 121 140 99 113 131 90 102 118 91 103 120 90 103 119 91 103 119 88 100 115 70 80 93 55 63 73 38 43 50 46 53 61 68 77 89 66 75 87 75 85 98 77 87 100 77 87 101 69 79 91 61 69 79 40 45 52 29 33 38 24 27 31 32 36 42 43 48 56 55 63 72 58 66 77 58 65 75 54 62 72 59 67 78 57 64 75 58 66 76 54 61 71 46 53 62 51 58 67 55 63 73 63 71 82 63 72 83 63 72 83 78 88 102 85 97 111 84 95 110 84 95 110 87 99 114 88 100 116 94 106 123 97 110 126 95 108 124 86 98 113 75 85 99 59 67 78 45 51 59 40 45 52 36 41 48 23 26 30 51 58 67 70 79 91 85 97 112 94 107 124 97 111 129 106 120 138 115 130 151 119 135 156 114 130 151 112 127 146 107 123 142 94 107 124 83 94 108 69 78 90 60 68 79 55 63 72 35 39 45 33 37 43 38 43 50 46 52 60 56 63 73 51 57 66 38 44 51 46 52 61 61 70 81 62 71 82 70 80 93 80 91 105 91 103 120 100 114 131 99 112 130 96 110 127 98 112 130 101 114 131 101 115 132 91 103 119 90 102 119 82 93 108 63 71 83 38 44 50 45 51 59 58 66 76 68 76 88 78 88 101 89 100 116 103 117 135 112 127 146 116 132 153 122 138 159 126 143 165 117 133 154 99 113 130 82 93 108 74 84 97 69 78 90 69 79 91 67 76 87 68 77 88 67 76 88 68 77 89 67 76 88 65 74 85 54 62 71 40 46 53 35 40 46 28 31 36 40 45 53 55 62 71 51 58 67 49 56 65 51 58 67 49 55 64 40 46 53 35 40 46 29 33 38 36 42 48 58 66 77 65 74 85 59 67 78 39 44 50 42 47 54 67 76 88 79 90 105 91 104 121 97 109 126 95 107 124 100 113 131 107 122 140 106 120 138 106 120 138 108 122 141 109 124 143 105 119 137 105 119 137 106 120 139 101 114 132 96 109 126 90 102 118 91 103 118 83 94 109 77 87 101 69 79 91 63 71 82 57 65 75 64 73 84 78 89 103 85 96 110 91 104 120 98 111 128 96 109 126 88 99 115 84 95 110 76 87 101 68 77 89 59 68 78 52 59 69 40 46 53 39 45 52 41 47 54 52 59 68 55 62 71 50 57 66 55 62 72 66 75 86 67 76 88 65 73 84 64 73 84 73 82 94 77 87 100 79 89 103 84 95 109 89 101 118 90 102 119 87 99 114 88 100 116 85 97 113 74 84 97 51 59 68 36 40 47 26 30 34 41 46 54 57 65 75 68 77 90 77 87 100 71 80 93 59 67 77 41 47 54 27 31 36 33 37 44 47 53 62 65 74 86 67 76 87 70 80 92 82 94 109 94 107 125 104 118 135 112 127 147 115 131 151 118 134 154 119 136 157 121 137 158 116 132 153 110 125 144 109 125 144 111 125 145 110 125 144 100 114 132 82 93 107 71 81 93 57 65 75 42 47 54 33 38 43 25 29 34 27 30 35 25 29 34 36 41 48 46 52 61 51 58 67 57 65 75 62 70 81 58 66 76 48 54 63 47 54 62 51 57 66 56 64 74 60 68 78 54 61 70 48 54 62 36 41 47 25 29 33 41 47 55 41 46 54 33 38 44 36 41 47 41 46 53 52 59 68 68 78 90 75 86 100 89 101 117 106 120 139 120 135 156 126 143 165 119 135 156 114 130 150 109 123 142 102 115 133 90 103 119 83 94 108 65 74 85 51 57 66 41 46 53 30 34 40 47 54 62 54 61 70 57 65 75 60 68 79 57 66 76 61 70 81 62 70 81 49 56 65 51 58 67 52 59 68 55 62 72 48 55 64 50 57 66 54 62 72 50 57 67 57 65 75 59 67 77 72 82 94 88 99 114 98 111 128 105 119 138 107 122 140 109 124 144 103 117 135 94 106 123 91 103 119 84 95 110 66 76 88 59 66 76 56 65 75 55 62 72 49 55 64 36 40 47 31 35 41 32 36 42 26 30 34 28 32 37 53 60 70 72 82 95 79 89 103 83 94 109 78 89 102 59 66 77 43 49 57 51 58 68 66 75 86 79 90 105 91 104 120 97 110 128 98 111 129 95 108 125 88 101 117 79 89 103 73 83 96 57 65 75 49 56 64 47 53 62 46 52 60 57 65 75 71 81 94 67 76 89 62 70 82 62 70 81 67 76 88 72 82 95 68 77 90 51 58 67 26 29 33 59 67 78 83 94 109 93 105 122 103 117 135 107 121 139 111 126 146 107 121 139 96 109 126 87 99 115 70 80 92 56 64 74 46 52 60 45 51 59 39 44 51 35 40 46 29 33 38 24 27 32 33 37 43 36 41 48 39 45 52 30 34 39 57 64 74 72 82 95 80 90 104 84 96 112 89 101 117 91 103 119 83 94 109 72 82 95 72 82 95 65 74 86 64 72 83 62 71 83 55 63 73 53 60 70 55 62 72 48 55 63 41 47 55 54 62 72 64 73 84 61 69 80 57 64 74 46 53 61 44 49 57 49 56 65 46 53 61 36 40 47 35 40 47 28 32 37 25 28 32 34 38 44 42 48 55 52 60 69 50 57 66 49 56 65 52 59 69 67 76 88 79 89 104 83 94 109 87 99 114 93 106 122 56 64 74 63 72 83 68 77 88 78 89 103 88 99 114 99 112 130 101 114 132 100 114 132 98 111 129 91 103 120 88 100 116 86 98 113 80 92 106 66 75 86 42 48 55 56 64 74 83 94 109 94 106 123 99 112 130 100 113 130 96 109 127 95 108 124 91 103 119 79 90 103 69 79 91 61 69 80 47 54 62 45 51 59 48 54 63 51 58 67 47 54 62 43 49 56 50 57 66 66 74 86 64 73 84 48 55 63 43 49 57 46 53 61 55 62 72 65 73 85 66 75 86 59 67 78 49 56 65 36 41 48 43 49 56 56 63 74 77 88 102 92 105 122 111 125 145 114 130 151 114 130 149 110 125 145 97 110 128 80 91 106 68 77 89 58 66 76 43 48 56 33 38 45 55 62 72 70 79 91 81 93 107 92 105 122 99 113 131 99 113 130 100 113 130 102 116 135 105 120 138 109 124 144 102 116 134 100 114 133 97 110 127 86 98 114 78 88 101 67 76 88 46 52 60 36 41 47 45 51 59 46 53 61 45 51 60 46 53 61 36 41 48 28 31 36 34 39 45 60 67 78 75 86 99 83 95 109 88 100 115 94 107 124 97 110 127 101 114 132 108 123 142 107 121 140 106 121 140 105 120 139 106 119 137 103 118 137 94 106 122 71 81 94 48 55 63 44 50 58 67 76 88 83 93 107 88 100 116 97 111 128 108 122 142 111 126 146 118 134 155 121 137 159 118 134 155 117 132 152 107 121 140 92 104 121 80 91 106 87 99 114 89 101 117 84 95 110 80 90 104 75 85 98 71 81 93 66 75 86 54 61 71 45 51 59 38 43 50 35 40 46 43 49 57 58 66 76 68 77 89 81 92 107 90 101 116 92 105 122 91 103 119 82 93 107 75 85 98 73 83 96 73 83 96 79 90 104 82 93 107 77 88 101 59 67 78 54 62 71 58 66 76 55 62 72 50 57 66 52 60 69 63 71 83 75 85 99 75 85 98 82 93 107 94 107 125 108 122 141 116 132 152 115 130 150 110 125 145 110 125 145 105 120 138 100 114 132 99 113 130 87 98 113 67 75 87 48 54 63 45 51 59 41 46 54 35 40 46 37 42 49 49 56 65 54 61 71 61 69 80 62 71 82 65 73 85 54 62 71 47 54 62 47 53 61 47 54 63 49 56 65 43 49 56 50 57 67 50 57 66 44 50 57 43 49 56 41 47 54 36 41 48 56 64 74 60 68 79 47 54 63 37 42 49 26 29 33 34 38 44 46 52 61 43 49 56 36 41 47 51 57 67 69 78 91 82 94 108 88 100 116 90 102 118 78 88 101 63 71 82 47 53 62 38 44 51 47 53 62 53 61 70 54 61 71 59 67 78 61 69 80 59 67 78 53 61 70 46 53 61 42 48 56 38 43 49 48 54 62 51 58 67 64 72 83 64 73 84 59 67 77 63 72 83 72 82 94 85 97 113 96 108 125 106 121 140 104 118 137 94 107 124 88 99 114 85 97 113 85 97 113 67 76 88 53 61 70 55 62 72 71 81 93 82 93 107 84 95 110 79 90 104 64 73 85 38 44 51 28 32 37 43 49 57 41 46 53 60 69 79 81 93 108 88 100 116 93 106 122 92 104 120 86 97 113 72 81 94 61 70 81 49 56 65 34 39 45 33 37 43 41 46 54 25 28 33 44 50 58 51 58 68 38 43 50 39 45 51 47 53 62 46 52 59 27 30 35 38 44 51 64 72 84 75 85 98 81 91 105 84 96 111 84 95 110 74 85 98 71 80 92 72 81 93 72 82 95 71 81 93 63 71 83 61 70 80 51 58 67 48 54 62 41 46 54 51 57 66 49 56 64 51 58 67 60 68 78 66 75 86 64 73 84 56 64 74 26 29 34 30 34 39 34 38 44 38 43 50 24 27 32 22 25 29 23 26 31 23 26 30 30 34 39 39 44 51 63 72 83 82 93 108 97 111 129 101 115 134 102 116 134 98 112 129 93 105 122 88 100 115 84 95 111 76 86 99 64 73 84 47 53 61 47 54 62 43 48 56 31 35 41 30 34 39 27 31 36 33 37 43 38 43 50 37 42 49 35 40 47 37 42 49 40 45 52 29 33 38 44 50 57 65 74 85 92 105 121 104 119 137 106 120 139 104 118 136 102 117 135 101 114 132 100 114 131 103 117 136 114 129 149 119 135 156 112 126 145 103 117 134 93 105 122 92 105 122 81 92 106 72 81 94 59 67 78 61 70 81 63 72 84 69 78 90 68 77 89 56 63 73 36 41 48 32 36 42 55 63 72 74 84 97 87 98 114 88 100 116 92 104 120 101 114 131 107 121 140 107 121 140 103 118 136 101 115 133 97 110 128 95 108 125 84 96 111 71 81 93 58 66 76 50 57 66 40 45 52 27 31 36 32 36 42 47 54 62 48 55 64 46 53 61 49 56 65 63 72 82 75 85 99 88 99 115 93 105 121 91 104 120 88 100 115 85 96 112 74 84 96 59 67 78 44 50 58 45 51 60 55 63 72 53 60 70 46 52 60 46 52 61 56 63 73 66 75 86 67 76 88 58 66 76 40 45 53 23 27 31 23 26 30 28 32 37 32 37 42 29 33 38 35 40 46 34 39 45 38 44 51 49 56 65 63 72 84 76 87 101 83 94 109 86 98 113 96 109 126 102 116 134 103 117 135 108 123 142 114 129 148 58 66 76 63 72 84 66 75 87 67 76 89 71 81 93 74 84 97 74 84 97 74 85 98 62 71 82 49 55 64 54 61 70 55 62 72 40 46 53 37 42 49 56 64 74 68 77 89 78 88 102 87 99 114 91 104 120 88 100 115 85 96 112 81 93 108 76 86 100 71 80 93 62 71 82 49 56 64 42 48 56 43 48 56 40 45 53 49 56 65 59 66 76 65 74 85 71 80 92 77 87 100 73 83 95 67 76 88 59 67 78 47 54 62 28 32 38 29 33 39 27 31 36 30 34 39 22 25 29 23 26 30 38 44 51 65 74 85 80 91 105 97 110 127 107 122 141 109 124 142 103 118 136 95 108 125 84 95 110 68 77 89 55 62 73 43 49 57 29 33 38 50 57 66 69 78 91 79 90 104 90 102 118 103 117 135 112 127 146 108 123 142 97 110 127 91 104 120 94 107 123 91 103 119 91 103 120 93 106 122 101 115 133 102 116 134 103 116 134 102 116 134 94 106 123 89 101 117 82 93 107 74 84 97 62 71 82 35 40 47 39 44 51 47 53 61 45 51 59 41 46 54 29 33 38 38 43 50 56 64 74 57 65 75 60 68 78 62 70 81 72 82 95 85 96 112 83 94 108 85 96 110 78 88 102 62 70 81 43 49 57 36 41 47 32 36 42 58 66 76 79 90 104 91 103 118 95 108 124 101 114 131 98 111 129 96 108 125 102 116 133 108 122 142 107 122 141 104 118 136 98 112 129 93 106 122 94 107 124 96 110 127 95 108 126 89 101 116 85 96 110 76 86 100 61 69 80 41 46 54 25 28 32 43 49 57 51 58 67 64 74 85 80 91 105 96 109 126 103 117 135 109 124 145 109 123 142 108 123 143 103 116 134 96 109 126 101 115 134 106 121 140 104 118 136 99 113 130 105 119 137 108 123 142 107 122 141 101 115 133 83 94 109 58 66 76 32 36 42 58 66 76 71 80 93 79 90 105 81 92 106 89 101 117 100 114 133 104 118 136 104 118 136 97 110 128 91 103 119 86 98 113 84 95 110 80 91 105 79 89 103 68 77 89 58 66 76 37 42 49 39 44 51 49 56 64 45 51 59 47 53 61 60 68 78 66 75 86 68 77 89 70 79 92 75 85 98 80 91 104 74 84 97 73 83 96 76 86 100 76 86 99 74 85 98 77 87 101 78 89 103 69 79 91 59 67 78 58 66 76 57 65 76 47 53 61 48 54 63 42 48 56 36 41 47 38 43 50 58 66 77 68 77 89 66 75 86 50 57 66 37 42 49 56 64 74 73 83 96 79 90 104 75 86 99 61 70 81 48 55 64 39 44 51 33 37 43 33 37 43 34 39 45 41 46 54 42 48 56 47 54 63 56 63 72 69 78 90 82 93 107 85 97 112 84 96 110 78 88 102 59 67 78 56 64 74 58 65 75 52 59 69 52 59 68 47 53 62 38 43 50 44 50 58 53 60 70 58 66 77 60 68 79 47 54 62 53 60 70 73 83 95 91 103 119 100 114 132 110 125 145 115 131 151 116 131 151 109 124 143 111 126 146 107 121 140 96 109 126 82 93 107 75 85 99 59 66 77 30 34 40 51 59 68 63 71 83 81 92 107 92 104 121 99 112 129 93 105 121 75 86 99 54 61 71 35 40 46 39 45 52 37 41 48 35 40 46 40 45 53 44 50 58 38 43 50 31 35 41 28 33 38 29 33 39 34 39 45 33 38 44 25 28 33 27 31 36 38 44 51 57 65 75 68 77 89 63 72 84 54 62 72 49 56 66 45 52 60 53 60 69 64 72 84 67 76 88 69 78 90 70 80 92 63 71 83 53 60 70 30 35 40 32 37 42 24 27 32 31 35 41 28 32 37 21 24 27 22 25 28 23 26 30 34 38 45 52 58 67 57 65 76 53 60 70 40 45 52 31 36 41 34 38 44 47 54 62 64 73 85 75 85 98 83 94 109 93 105 121 102 116 134 110 125 145 109 124 144 99 113 131 85 95 109 68 78 90 60 68 78 55 63 72 47 53 62 41 46 53 40 45 52 36 41 48 28 31 36 29 33 38 36 41 47 32 37 43 33 38 44 35 39 45 28 32 37 41 46 54 54 61 70 67 76 88 89 101 117 100 114 132 113 128 148 116 132 152 119 134 155 120 137 159 119 136 158 128 145 169 136 154 178 143 163 189 143 162 188 134 152 176 120 136 158 105 119 137 90 102 117 77 87 100 65 74 85 57 65 75 53 61 70 53 60 70 55 62 71 56 63 73 55 63 73 49 56 65 40 46 53 38 43 50 41 47 55 43 48 56 42 48 55 46 52 60 69 79 92 87 99 114 94 107 123 98 111 128 97 110 127 88 100 115 72 82 95 58 66 76 42 48 56 26 30 35 31 36 41 38 43 49 53 61 71 75 85 99 80 91 105 75 85 98 67 76 89 64 72 83 47 54 62 42 48 56 47 53 61 59 66 77 63 72 83 72 81 93 65 73 85 43 49 56 28 32 36 35 40 47 43 49 56 45 51 59 44 49 57 40 45 53 25 29 33 29 33 38 34 38 44 35 40 46 29 33 38 27 30 35 26 30 34 31 36 41 36 41 48 47 54 62 44 49 57 57 65 75 71 80 92 77 87 100 91 103 119 95 108 125 100 113 131 109 124 143 116 133 154 121 137 159 118 134 156 119 134 155 117 133 153 34 38 44 40 45 52 44 51 59 52 59 69 60 68 78 64 73 84 68 77 88 74 85 98 81 92 106 81 92 106 67 76 88 53 60 70 37 43 50 34 39 46 61 69 80 75 84 96 88 99 114 90 102 118 80 91 105 62 71 82 54 61 70 49 56 65 46 52 60 58 65 75 64 72 84 69 78 91 70 79 92 72 82 94 77 88 101 83 94 108 81 93 107 72 82 95 65 74 85 71 80 93 65 74 86 57 65 76 50 57 66 43 49 57 34 38 44 24 27 32 31 36 42 45 51 60 48 55 63 40 45 53 36 41 47 45 51 59 64 73 85 76 85 98 78 89 103 81 93 107 80 90 105 74 84 97 60 68 79 60 68 79 55 62 72 44 50 58 30 34 40 49 55 64 64 72 83 64 73 84 70 80 92 81 91 105 92 105 121 93 106 123 89 101 117 91 103 119 98 111 129 101 115 133 105 119 137 106 121 140 106 121 140 110 125 144 115 131 151 117 133 154 114 130 151 108 123 143 108 122 141 99 112 130 95 108 124 90 102 119 82 93 108 77 87 100 67 76 88 69 78 90 67 75 86 45 51 58 40 46 53 34 39 45 33 38 43 44 50 58 49 56 65 53 61 70 48 54 62 34 39 45 34 39 45 55 63 73 59 67 77 61 69 80 69 78 91 76 86 100 78 89 103 72 82 95 69 78 91 55 63 73 56 64 74 62 71 82 78 89 102 84 95 109 70 79 91 64 74 86 63 72 84 71 81 93 72 82 95 72 81 94 72 82 95 80 91 106 73 83 95 60 67 78 42 48 55 39 44 51 54 62 72 71 80 93 81 92 106 91 104 120 95 108 126 97 111 129 103 117 135 107 122 141 115 130 151 118 135 156 119 136 157 113 128 148 114 130 151 121 137 158 117 133 154 120 136 158 124 140 162 124 141 164 119 135 156 109 123 143 92 104 119 67 76 88 31 36 41 49 56 65 57 66 76 65 74 86 72 81 93 83 94 110 95 108 125 97 110 127 88 100 115 83 94 109 76 86 99 73 83 97 67 76 88 53 60 69 48 55 64 59 66 77 66 74 85 61 69 80 64 72 84 57 65 75 58 67 78 51 57 66 46 52 61 43 49 57 45 51 59 51 58 67 58 66 76 54 61 71 51 58 68 64 72 83 69 78 90 62 71 82 56 64 74 56 63 73 58 66 76 64 73 85 67 76 88 67 75 87 73 83 96 78 89 103 79 90 104 75 85 98 99 112 130 105 120 138 111 126 146 106 121 140 98 111 128 85 96 111 59 68 79 35 40 47 48 55 63 53 60 70 35 40 46 32 37 43 52 58 68 52 59 68 49 56 65 40 45 52 37 42 49 48 55 64 62 70 81 77 88 101 88 100 116 97 111 128 103 117 135 99 112 130 95 108 125 89 101 117 91 104 121 99 112 130 100 112 129 100 114 131 95 108 125 89 102 118 86 97 112 81 92 106 72 82 94 65 74 85 67 77 90 81 92 106 90 102 118 90 102 118 91 104 120 90 102 117 91 104 120 89 102 117 94 107 124 101 115 134 106 120 139 102 116 134 95 108 124 74 83 96 52 60 69 40 46 53 41 46 54 63 72 83 70 80 92 79 89 103 88 99 115 99 112 129 106 120 138 104 118 136 106 120 138 105 118 136 105 119 138 88 100 116 80 90 105 74 84 97 71 81 93 65 73 84 61 69 80 50 57 66 40 45 52 44 50 58 56 64 75 67 77 89 71 81 94 76 86 99 77 87 101 79 90 103 83 94 109 83 94 109 75 85 99 64 72 84 54 62 72 47 53 62 46 52 60 46 52 60 47 54 62 41 46 54 46 52 61 55 63 73 55 62 72 48 55 64 35 40 46 42 48 56 46 53 61 50 57 65 60 68 78 76 86 100 80 91 106 82 93 107 73 83 96 56 64 74 35 40 47 27 31 36 34 39 45 52 59 68 58 66 76 62 71 82 69 79 91 79 90 104 88 100 115 89 100 116 83 95 109 75 85 98 67 77 89 66 75 87 70 80 93 71 80 93 66 75 87 64 73 84 51 58 67 29 33 38 28 32 37 41 46 54 49 56 65 50 56 65 53 60 70 50 57 66 45 51 59 52 59 68 56 63 73 55 62 72 57 64 74 65 73 85 71 81 93 90 103 119 104 117 135 112 128 148 120 137 158 130 147 170 131 148 171 122 139 160 115 131 152 108 123 143 98 111 129 83 94 109 58 66 75 30 34 39 38 43 50 51 58 67 51 58 67 53 60 69 48 55 63 42 48 56 32 37 42 24 27 31 23 26 31 20 23 27 19 22 25 30 34 40 26 30 34 29 33 38 39 45 52 57 64 75 65 74 87 75 86 99 73 83 96 61 69 80 46 52 60 35 40 46 45 51 59 49 55 64 57 64 74 72 81 94 82 93 107 89 100 115 87 98 113 82 93 107 81 93 108 76 86 100 69 78 90 56 63 73 40 46 53 21 24 28 35 40 46 42 48 55 35 40 46 30 34 40 43 49 57 46 52 60 58 65 75 54 62 72 56 63 73 48 55 64 50 57 66 52 59 69 45 51 59 30 33 39 18 20 23 22 25 29 30 34 39 38 44 50 36 41 48 41 47 54 62 71 81 80 91 105 94 107 124 103 118 136 104 117 136 108 123 142 110 125 145 113 128 148 110 125 144 105 119 138 96 109 126 85 97 112 65 74 85 48 55 63 39 44 51 44 50 58 46 53 61 43 49 57 48 54 63 64 73 85 80 91 105 82 92 106 64 73 85 44 51 58 32 36 42 28 32 37 40 45 52 58 66 77 61 69 80 53 60 70 49 55 64 32 36 42 45 51 59 56 64 74 63 71 82 74 84 96 75 85 98 70 80 92 78 88 102 84 95 109 81 92 107 76 86 99 68 77 90 60 69 79 54 61 71 52 59 68 49 56 65 34 39 45 38 43 50 50 57 66 51 57 66 41 47 55 37 42 49 43 49 57 34 38 44 42 47 55 57 65 75 72 81 94 77 87 101 83 95 110 91 104 121 99 113 130 96 109 127 100 113 130 98 112 129 93 106 123 89 100 116 84 95 111 74 84 97 63 72 83 62 70 81 53 60 70 42 47 54 31 35 40 50 57 65 68 77 90 82 93 108 95 108 125 96 109 126 97 110 127 91 104 121 94 107 124 101 115 133 98 112 130 99 113 131 106 121 140 110 125 145 115 131 152 116 132 153 115 131 152 110 125 145 106 120 139 98 111 128 96 110 127 99 113 130 96 109 126 100 113 131 97 110 128 85 97 112 77 88 101 73 82 95 62 70 80 47 54 62 51 58 66 42 47 55 36 41 48 30 35 40 31 35 41 43 49 57 42 48 56 58 65 75 69 78 90 63 72 83 48 54 63 47 53 62 53 60 69 48 54 62 48 55 63 50 57 66 50 57 66 47 53 62 43 49 56 36 40 47 34 39 45 35 40 46 29 33 39 34 38 45 35 40 46 34 39 45 32 37 43 31 35 41 40 45 52 54 61 71 59 67 78 71 80 93 78 88 101 87 99 114 100 114 133 107 122 141 112 127 146 117 133 154 123 140 162 128 146 169 137 156 181 137 155 180 130 148 171 129 145 167 122 138 159 118 133 153 104 119 138 90 103 119 82 93 108 63 71 83 49 55 64 34 39 45 28 32 36 22 25 29 45 51 58 63 72 83 79 91 105 89 101 117 91 103 119 85 96 112 78 89 103 82 94 108 90 102 117 87 99 115 85 97 112 84 95 110 77 88 102 75 85 98 72 82 95 78 89 102 78 89 102 65 73 85 52 60 69 39 45 52 44 50 58 57 65 75 66 75 87 71 81 93 68 77 89 40 45 52 51 58 67 69 78 90 68 77 89 61 69 81 60 67 78 63 72 83 68 78 91 76 86 99 68 78 90 76 86 100 88 100 116 103 116 134 113 128 148 126 143 166 133 151 175 134 152 175 120 137 159 109 124 143 92 105 121 76 87 101 61 69 80 45 51 59 35 40 46 19 21 25 25 29 33 34 38 45 38 43 50 40 46 53 52 59 69 59 68 78 63 71 82 65 74 86 61 70 81 61 69 80 52 59 68 51 58 67 59 68 78 62 70 81 59 67 77 76 86 99 81 92 106 90 102 118 97 110 128 108 122 141 110 125 145 106 121 140 105 119 137 98 112 130 88 101 116 84 96 111 94 107 123 92 105 122 88 100 117 71 80 93 71 81 94 82 93 108 89 102 118 93 105 122 98 111 128 100 113 131 100 114 132 86 98 114 65 73 85 34 39 45 48 55 63 70 80 93 75 85 99 74 85 98 84 96 111 93 105 122 106 121 140 115 131 151 119 135 156 125 142 163 126 142 164 118 134 155 113 128 148 104 119 138 102 115 132 98 111 129 96 108 125 88 100 115 75 85 99 66 76 87 55 62 72 60 68 79 71 81 94 73 84 97 71 80 93 73 83 95 82 94 108 82 94 108 74 84 97 65 74 85 51 58 68 28 32 37 52 59 69 71 80 93 78 88 102 77 87 101 69 79 91 75 85 98 72 81 93 75 84 96 76 86 100 79 89 103 79 90 104 84 95 110 97 111 128 107 122 142 112 127 148 107 123 143 99 113 130 79 90 103 62 70 80 42 48 56 23 27 31 31 35 41 48 54 62 55 62 72 66 74 86 73 82 95 69 79 92 63 71 82 67 76 88 66 75 87 54 61 71 50 57 65 38 43 49 26 30 34 31 36 42 32 36 42 35 39 46 49 56 64 59 67 78 57 65 75 60 68 79 66 75 87 76 87 101 83 94 108 86 98 113 94 107 123 100 113 131 108 122 141 109 123 142 104 119 138 91 102 118 76 86 100 63 71 82 60 67 77 62 70 81 80 90 104 86 98 113 80 91 106 72 82 95 66 74 86 57 65 75 42 48 55 37 43 50 34 39 45 49 56 64 62 71 82 67 76 88 73 83 97 82 93 107 85 97 112 78 88 102 72 82 94 67 76 88 52 59 69 48 55 63 35 40 46 23 26 30 21 24 27 31 35 41 34 39 45 32 36 42 27 30 35 37 41 48 50 57 66 57 65 76 56 63 73 42 48 56 36 40 47 49 56 65 61 69 80 73 83 96 81 93 107 88 99 114 85 97 113 85 96 111 90 102 118 94 106 123 92 104 121 85 97 112 77 88 101 56 64 74 40 46 53 45 51 59 59 66 77 71 80 93 71 81 94 67 76 89 68 77 89 67 76 88 67 76 88 74 84 97 74 84 98 69 79 91 67 77 89 62 70 82 53 60 69 48 55 63 49 56 65 42 48 56 35 40 46 35 40 46 28 32 38 28 31 37 35 39 46 45 51 59 57 66 76 62 71 82 64 73 84 67 76 88 66 75 86 61 69 80 46 52 60 43 49 57 75 85 99 79 90 104 81 92 106 66 75 87 58 66 75 49 56 65 25 29 33 41 47 55 49 56 65 50 57 65 38 43 50 36 40 47 44 50 57 35 40 46 39 44 51 54 61 71 58 66 77 58 66 77 50 56 65 50 56 65 42 48 55 35 40 46 33 37 43 32 37 42 35 40 46 50 57 66 62 70 81 63 72 83 58 66 76 55 63 73 55 62 72 53 60 69 47 54 62 51 57 66 58 66 76 48 54 63 34 39 45 48 54 62 51 59 68 58 65 75 76 86 100 88 100 116 105 120 139 115 131 152 126 143 164 128 145 168 132 150 173 137 155 179 140 159 183 140 159 183 139 158 184 138 156 180 129 147 169 123 139 161 112 128 149 100 114 132 84 96 111 74 85 98 71 81 93 62 70 81 50 56 65 29 32 38 45 51 59 59 66 77 64 72 83 72 82 96 77 87 101 75 85 99 80 92 107 83 95 109 80 91 105 75 85 97 79 90 104 87 99 114 90 103 120 95 108 125 107 122 141 116 132 152 114 130 151 113 128 148 113 129 149 117 133 153 119 136 158 118 134 155 121 137 159 124 140 162 119 135 157 118 134 155 111 126 145 104 118 136 93 106 122 85 97 112 75 85 98 66 74 86 51 58 67 40 45 52 31 35 41 26 29 34 32 36 42 34 38 44 43 49 57 50 57 66 61 70 80 73 82 95 83 94 109 92 105 121 98 111 128 98 111 128 90 103 119 83 94 108 69 78 91 58 65 76 53 60 69 51 58 67 38 43 50 25 28 33 25 29 33 32 36 42 41 46 54 47 53 61 49 56 64 47 54 63 44 50 58 44 50 57 37 43 49 58 66 76 77 87 101 92 105 122 108 123 142 120 136 156 128 145 168 134 152 176 130 148 172 126 143 166 121 138 159 115 130 149 106 120 140 98 112 130 84 95 110 77 87 101 71 81 94 68 77 88 58 66 76 59 67 78 55 63 73 48 54 62 44 50 58 50 57 66 52 59 68 50 57 65 57 65 75 69 79 92 83 95 109 95 108 124 98 112 130 95 109 126 93 105 122 89 102 118 84 95 109 76 86 100 75 86 99 68 77 90 57 65 76 43 49 56 23 27 31 27 31 36 33 38 44 45 52 60 43 48 56 41 47 54 59 67 78 77 88 101 81 93 108 86 98 113 92 105 121 92 105 121 90 102 118 97 110 127 104 119 138 106 121 140 105 119 137 102 116 134 108 123 142 113 129 149 119 134 155 122 139 160 121 137 158 111 126 146 93 106 122 77 87 100 64 73 85 55 63 73 38 43 50 34 38 44 36 41 48 51 58 67 60 68 79 69 78 90 70 79 91 71 80 93 87 99 115 92 104 121 90 103 119 94 106 122 98 112 130 97 110 128 95 108 125 97 110 127 94 107 124 88 100 116 78 88 102 60 68 78 51 59 68 56 64 74 71 80 92 80 91 106 86 98 113 82 93 107 80 91 106 79 90 104 75 85 97 75 85 98 72 81 94 65 74 86 64 72 83 72 82 95 81 92 107 89 101 117 102 116 134 112 127 146 111 126 145 103 117 136 95 108 125 81 91 106 67 76 88 48 55 65 35 40 46 49 56 64 58 66 76 71 81 94 94 107 123 109 123 143 119 135 156 120 136 157 121 137 159 119 135 157 118 133 154 113 128 148 114 130 150 117 132 152 114 129 149 111 126 145 96 109 125 82 93 108 77 87 101 71 81 93 59 67 77 51 58 67 40 46 53 31 36 41 38 43 50 49 56 64 54 61 71 58 65 75 62 70 81 49 56 64 31 35 40 52 60 69 68 77 89 81 91 105 79 89 103 76 86 100 68 77 89 71 81 94 73 83 96 78 88 102 76 87 100 70 80 93 71 80 92 76 86 100 86 97 113 81 91 106 82 93 107 81 92 106 65 74 85 46 52 60 27 30 35 17 19 22 26 29 34 26 30 35 29 32 37 24 27 32 34 38 44 43 48 56 48 54 62 63 72 84 69 79 91 65 74 86 58 66 76 56 64 74 48 54 62 50 57 67 50 56 65 39 44 51 38 43 50 62 70 81 70 79 91 79 89 103 81 92 107 83 94 108 82 93 107 90 102 118 95 108 125 97 111 128 104 118 135 110 125 144 112 128 148 115 131 152 102 116 135 98 111 129 97 110 127 90 102 118 76 87 100 65 74 85 48 55 63 28 32 38 49 56 64 67 77 89 69 78 90 61 69 80 50 58 67 47 54 62 47 53 62 59 67 77 69 78 90 78 89 102 91 103 119 101 114 131 99 112 129 102 116 133 100 113 131 92 104 121 71 82 95 62 70 81 55 62 72 56 64 75 69 78 90 68 77 90 73 83 96 67 76 87 52 60 69 46 52 61 37 42 48 31 36 41 23 27 31 25 28 32 30 34 40 44 50 58 55 63 72 71 81 93 83 94 109 92 104 120 88 100 116 91 103 119 90 102 117 89 102 118 86 98 113 81 92 107 77 88 101 69 79 91 60 69 80 53 60 69 50 56 65 51 58 67 50 57 66 42 48 56 35 40 46 51 58 67 69 78 90 83 94 109 91 103 119 96 109 126 99 113 131 99 113 131 90 102 118 86 98 113 77 87 101 64 73 84 59 67 78 45 51 58 47 53 62 53 60 70 57 65 75 49 56 66 39 44 51 32 36 42 27 30 35 36 41 48 40 46 53 40 46 53 68 77 89 76 86 100 78 88 101 73 83 95 65 73 85 48 55 63 44 50 58 42 48 56 35 40 46 35 39 46 42 47 55 54 61 71 65 74 86 48 55 63 40 46 53 41 47 54 36 41 47 21 24 28 24 27 31 30 34 39 32 37 42 36 41 48 35 40 46 42 48 56 50 57 66 47 54 62 40 45 52 41 46 54 54 62 71 55 63 73 48 54 63 41 47 55 37 43 49 40 46 53 50 56 65 65 73 85 82 93 107 98 112 129 110 126 146 123 140 161 136 154 178 142 162 188 149 169 195 150 170 197 146 167 193 147 167 193 139 159 185 137 155 180 132 151 175 134 153 177 132 150 173 137 155 178 131 148 172 123 139 160 113 128 148 109 124 144 102 116 134 99 113 130 95 108 124 89 101 116 84 96 111 80 91 106 70 80 92 63 72 83 62 70 81 51 58 67 40 46 53 32 36 42 47 54 62 44 50 58 44 51 59 50 57 66 71 80 93 87 98 113 96 109 126 115 130 149 125 142 165 128 146 168 127 143 165 126 142 164 127 144 166 129 147 170 128 145 168 130 148 171 132 149 173 125 142 164 116 133 154 109 124 144 99 112 129 93 105 121 91 103 119 92 105 122 92 105 121 87 99 114 79 89 103 71 81 94 65 74 85 53 60 69 38 43 50 38 43 50 59 67 77 57 64 75 59 67 77 60 68 79 67 76 89 66 75 87 73 83 95 81 92 106 82 94 108 75 85 98 64 73 85 50 57 66 40 46 53 23 26 31 24 27 32 37 41 48 38 43 50 33 37 43 46 52 61 53 60 70 56 63 73 59 68 78 58 66 76 48 54 63 33 37 43 61 69 80 82 93 107 91 104 120 99 112 130 106 121 139 117 133 154 126 144 167 132 150 174 130 149 173 125 142 164 120 136 157 111 127 147 98 111 128 94 106 122 91 104 120 96 109 126 94 106 123 78 89 103 65 74 85 55 62 72 46 52 60 44 50 57 43 49 57 44 49 57 54 61 70 56 64 74 49 56 65 43 49 56 49 55 63 50 57 66 46 52 60 49 56 64 63 72 84 70 80 93 72 81 94 59 67 77 49 55 64 41 46 53 40 45 52 43 49 56 57 64 75 55 63 73 39 44 51 34 38 44 32 36 42 36 41 48 51 58 67 74 84 97 94 107 124 107 122 141 109 124 144 113 129 149 111 126 146 108 123 142 106 120 139 102 117 136 98 111 129 95 108 125 103 117 135 104 118 137 100 114 132 99 112 129 91 103 120 85 97 113 71 80 92 44 49 57 27 31 35 32 36 42 38 43 49 51 58 66 69 78 90 76 86 99 80 91 105 93 106 122 91 104 121 94 106 123 95 107 124 93 105 122 96 109 126 102 117 135 108 122 142 115 131 152 119 135 156 119 135 157 115 131 151 108 122 141 102 116 134 96 108 125 88 100 115 80 91 105 68 77 89 57 65 75 52 60 69 46 52 61 46 51 59 47 53 62 49 55 64 36 41 48 33 37 43 54 62 71 73 83 96 87 99 114 91 104 121 99 112 129 103 117 135 104 118 138 105 119 138 100 113 130 89 101 117 81 92 107 64 73 84 35 40 46 42 48 55 47 53 62 49 56 65 57 65 75 83 94 109 96 109 126 107 122 141 118 134 155 114 129 150 114 129 150 107 122 142 102 116 135 105 119 138 106 121 140 107 122 141 99 113 131 91 103 119 87 99 115 85 96 111 73 84 97 65 74 85 60 68 79 40 46 53 30 34 40 44 50 58 59 67 78 72 82 95 74 83 96 60 69 80 37 42 49 30 34 39 44 50 58 54 61 71 44 50 58 40 46 54 30 34 40 35 40 46 47 53 61 40 45 52 43 49 57 52 59 68 65 74 85 70 80 92 72 81 94 70 79 92 67 76 88 62 71 81 68 78 90 69 78 90 48 54 63 35 40 46 32 37 42 27 31 36 35 40 46 35 40 47 47 54 62 60 68 79 77 87 100 86 97 112 88 100 116 94 106 123 94 107 124 102 116 134 109 123 142 105 120 138 100 113 130 98 111 129 85 97 111 67 76 89 50 57 66 48 54 63 64 72 84 71 80 93 80 91 105 90 103 119 95 108 125 101 114 132 103 117 136 110 124 143 115 130 149 111 126 146 118 134 154 118 134 155 115 130 150 108 122 142 99 112 129 95 107 123 89 102 117 73 83 96 54 62 72 44 50 58 46 52 60 48 55 63 40 46 53 38 43 50 32 36 42 28 32 37 28 31 36 45 51 58 53 61 70 68 78 90 84 96 111 86 98 113 85 97 112 85 97 112 77 88 102 78 89 102 79 90 105 88 100 116 95 107 124 92 105 122 82 93 107 70 80 92 54 61 71 39 44 51 49 56 65 55 62 72 41 47 55 38 44 50 47 53 61 46 52 61 50 57 66 59 67 77 68 77 89 79 90 104 85 97 111 84 96 111 84 95 109 80 91 105 73 83 96 83 95 109 85 97 113 87 98 113 83 95 109 79 90 104 72 82 94 69 78 90 64 73 84 55 63 73 31 35 41 31 35 41 40 45 52 57 64 74 79 90 104 90 102 118 90 103 119 92 106 123 96 109 127 94 107 124 82 94 109 74 84 97 71 80 92 72 82 95 77 87 101 80 91 106 86 97 112 84 96 111 76 85 98 72 82 95 73 83 96 70 80 93 69 78 91 64 73 85 30 35 40 32 36 42 46 53 61 59 67 78 59 66 76 50 56 64 44 50 58 42 48 55 47 53 62 41 47 54 45 51 59 47 53 62 52 59 68 46 53 61 39 45 52 39 45 52 33 37 43 32 37 43 30 34 40 36 41 47 43 49 57 41 47 54 26 29 34 43 49 56 61 69 80 68 78 91 76 87 100 86 98 113 95 107 124 96 109 126 90 102 118 85 97 112 86 98 113 84 95 110 89 102 118 101 115 132 114 129 150 127 144 166 137 156 180 144 163 188 144 164 191 141 159 183 135 153 176 128 145 168 120 136 157 117 134 155 116 132 153 114 130 150 116 131 152 113 128 148 113 128 147 104 118 137 103 117 135 109 124 143 113 129 149 110 126 146 115 130 151 119 134 155 118 134 155 106 121 140 104 118 135 100 113 131 93 105 121 84 95 111 69 78 91 57 65 75 38 43 50 24 27 31 28 32 37 32 37 43 25 28 33 26 29 34 43 49 57 81 92 106 99 112 129 111 126 145 113 128 148 108 122 141 106 120 139 100 114 132 102 116 134 103 117 135 103 117 135 107 121 140 117 133 154 112 127 148 110 125 144 102 116 134 94 107 123 92 104 121 92 104 121 85 97 112 79 90 104 80 90 104 80 91 105 80 91 106 78 89 102 62 71 82 35 39 45 35 40 46 50 57 66 59 67 78 61 70 81 59 67 77 52 59 68 55 63 73 66 74 85 77 87 100 70 79 92 55 63 73 47 54 62 39 44 51 27 31 36 26 29 34 41 46 54 50 57 66 42 48 55 20 23 26 29 33 38 34 39 45 38 43 49 33 38 44 35 40 47 41 46 54 53 60 70 71 80 93 79 90 105 82 93 107 82 93 108 83 95 110 88 101 117 94 108 125 105 119 138 108 123 143 111 127 147 114 130 150 109 124 144 100 114 131 92 104 121 89 101 116 82 93 108 79 90 103 70 79 92 46 52 60 27 30 35 24 27 32 31 35 41 28 31 36 33 38 43 48 54 63 60 68 78 69 78 91 73 83 96 68 77 89 61 69 80 44 49 57 33 37 43 39 44 51 41 46 54 38 43 50 31 35 41 41 47 54 43 48 55 37 42 49 34 39 45 47 53 62 33 38 44 27 30 35 41 46 53 43 50 58 58 66 77 72 82 95 82 94 109 94 106 123 108 123 142 116 131 151 120 136 157 121 137 159 112 127 147 105 119 138 104 118 137 101 114 132 100 114 133 102 116 134 99 113 130 88 99 115 77 88 101 72 82 95 74 84 98 66 75 87 59 67 78 58 66 76 57 65 75 48 55 63 43 49 57 36 41 47 43 49 56 53 60 69 63 71 83 63 71 82 60 69 80 62 71 82 72 81 94 87 100 115 103 117 135 113 128 148 118 134 154 119 135 157 124 141 163 128 145 167 122 139 161 121 137 158 114 130 150 115 130 150 112 127 147 100 114 132 88 101 117 76 86 99 66 75 87 57 65 75 59 67 78 61 70 81 47 53 62 27 30 35 36 41 47 56 63 73 80 91 105 86 98 113 94 107 123 102 116 134 108 122 142 106 121 139 105 119 138 106 120 139 108 123 142 102 117 135 101 115 133 94 107 123 89 101 116 75 84 97 58 66 76 37 42 49 42 48 55 57 65 75 53 60 70 55 62 72 53 60 70 56 63 73 63 72 84 72 82 95 82 93 108 79 90 104 68 77 89 57 65 76 50 57 66 45 51 59 37 42 48 29 34 39 38 43 50 48 55 63 62 71 82 73 82 95 83 94 109 82 94 108 79 90 104 74 84 98 71 80 93 64 72 83 62 70 81 47 54 62 30 34 40 21 23 27 29 33 38 24 27 32 39 45 52 62 70 80 70 79 92 73 82 95 70 80 93 74 84 97 75 85 99 75 85 98 65 74 86 58 66 77 61 70 80 55 62 72 48 54 62 34 38 45 22 25 29 33 38 44 54 61 71 61 69 80 63 71 82 69 78 91 84 95 109 94 107 124 104 119 138 114 130 150 126 143 165 130 148 172 126 143 165 119 136 158 115 131 151 111 126 145 103 117 135 91 104 120 69 78 91 35 39 45 50 57 65 70 80 92 86 98 114 103 117 135 113 128 149 124 141 162 126 143 166 128 146 169 136 154 179 138 156 181 133 151 176 130 147 171 123 140 162 114 129 150 108 122 142 101 115 132 98 111 128 102 115 133 97 110 127 92 104 120 85 97 112 75 85 99 71 80 92 72 82 95 64 73 84 45 51 59 32 37 43 22 25 29 26 29 33 35 40 47 35 40 46 33 37 43 26 30 35 44 49 57 44 50 58 52 59 69 69 78 90 72 82 95 81 92 107 92 105 121 103 116 134 92 104 120 79 90 104 72 82 94 62 70 82 61 70 81 46 52 60 34 38 44 44 51 58 58 66 76 63 71 83 71 81 93 79 90 103 76 86 99 78 88 101 79 90 104 78 88 102 88 100 115 93 106 123 101 114 131 104 118 136 97 110 127 93 105 122 87 99 114 82 93 108 76 86 100 78 88 102 71 81 93 50 57 66 31 35 41 30 34 40 41 46 53 54 61 70 60 68 78 64 72 84 70 80 93 72 81 94 62 70 81 46 52 60 40 46 53 38 44 51 57 64 74 68 76 88 75 85 99 83 94 109 86 97 112 84 95 109 80 91 106 76 86 99 63 72 83 52 59 69 28 32 37 25 28 32 27 31 36 41 46 54 61 69 80 78 89 103 82 94 108 86 97 113 89 101 117 89 101 117 83 94 108 73 82 95 62 71 83 68 77 90 75 85 98 71 81 94 72 82 95 72 82 95 73 82 95 74 83 96 62 71 82 55 62 72 47 53 61 34 39 45 58 66 76 76 87 100 85 97 113 89 101 117 99 112 129 106 120 138 111 126 145 114 130 150 114 130 150 114 130 150 114 130 150 115 131 151 119 135 156 122 139 162 131 149 172 130 147 170 120 136 157 114 130 150 111 127 147 106 120 139 96 109 126 88 100 115 81 93 107 69 78 91 62 71 82 63 71 82 44 50 58 40 46 53 45 51 60 61 69 79 81 92 107 97 110 126 106 120 139 110 124 143 107 121 140 99 112 130 99 112 129 87 99 115 76 87 100 69 78 90 70 79 91 61 70 81 51 58 67 51 58 68 55 62 72 52 59 68 41 46 53 20 22 26 22 24 28 32 37 42 53 60 69 61 69 80 66 74 85 63 72 83 59 66 76 53 61 70 47 53 62 43 49 57 42 48 56 44 50 57 51 58 66 49 55 64 53 60 70 66 75 87 83 94 109 92 105 121 93 105 121 90 103 119 86 99 114 90 102 118 96 109 126 101 115 133 100 113 131 98 111 128 79 90 105 63 72 83 34 39 45 38 43 49 62 71 82 68 78 90 62 71 82 62 71 82 61 70 81 59 68 78 47 54 62 28 32 37 38 43 50 63 72 83 72 82 94 64 73 84 55 62 72 45 51 60 37 42 49 25 29 34 24 27 31 29 33 38 35 40 47 38 43 49 38 43 49 37 42 49 48 54 63 55 63 72 58 65 75 52 59 68 44 50 57 40 45 51 44 50 58 63 72 83 80 92 107 92 105 121 103 117 136 117 132 152 122 138 160 117 134 155 118 134 155 112 127 147 100 114 132 85 96 111 70 79 92 61 69 80 46 52 60 28 32 37 19 21 25 27 31 35 38 43 50 49 56 65 54 61 71 59 66 76 63 72 84 69 78 91 59 67 78 51 58 67 46 52 60 42 48 55 33 37 43 28 32 37 33 37 43 42 48 55 47 54 62 37 42 49 37 42 49 53 60 70 59 67 77 51 58 67 44 50 58 36 41 48 44 50 58 62 71 82 67 76 88 72 82 95 73 83 96 73 83 97 88 100 115 97 111 129 108 122 141 117 133 153 121 138 159 121 138 159 121 138 159 119 135 156 107 121 141 92 104 121 73 83 96 71 81 93 74 83 96 74 84 97 77 88 102 73 83 97 71 81 94 74 83 96 70 80 93 56 64 74 37 42 48 31 35 41 31 35 40 35 40 46 33 37 43 54 61 71 69 78 91 86 98 114 100 114 131 113 128 148 118 134 155 125 142 164 126 143 166 133 150 173 129 146 169 124 140 161 114 129 150 107 122 142 100 113 130 95 108 125 91 102 118 82 92 106 70 80 92 57 64 74 44 50 58 32 37 42 50 56 65 54 61 70 58 66 76 67 76 87 76 87 100 80 90 104 82 93 108 82 93 108 88 100 116 98 111 128 101 115 133 105 120 138 112 127 146 113 129 150 117 132 153 114 131 152 109 124 144 106 121 140 104 118 137 93 106 123 82 92 107 64 72 83 47 54 63 39 45 52 39 45 51 34 38 44 31 35 41 26 29 34 31 35 41 34 39 45 32 36 42 39 44 51 43 49 56 46 52 60 47 54 62 45 51 59 32 37 43 29 32 37 40 45 52 44 50 58 35 40 46 44 50 58 47 54 62 48 55 64 59 67 78 67 76 87 56 64 74 42 48 55 27 31 36 23 26 30 25 28 32 34 39 45 26 29 34 30 34 40 36 41 48 49 55 64 57 65 76 52 59 69 47 53 61 39 44 51 38 43 50 28 32 37 26 29 34 36 41 47 44 50 58 56 63 73 56 64 74 60 68 79 71 80 93 76 86 99 77 88 102 81 91 105 85 97 112 91 103 119 100 114 132 109 123 142 116 131 152 118 135 156 111 127 146 104 119 137 97 110 127 94 108 126 92 105 122 87 98 113 70 79 92 40 45 53 51 59 68 88 99 114 101 115 132 108 123 142 117 133 154 127 144 165 134 154 179 147 166 192 151 171 198 154 175 202 158 180 208 156 177 205 150 170 196 145 165 191 145 165 191 139 157 182 138 156 180 134 152 175 128 146 168 121 136 157 119 135 155 113 128 148 103 117 135 93 107 124 84 96 111 77 87 102 58 66 76 37 42 49 18 20 24 41 47 54 60 68 79 63 71 82 54 61 70 41 46 53 47 53 61 53 60 70 52 59 69 53 61 70 60 68 79 61 70 81 68 77 89 74 85 98 74 84 98 68 77 89 66 75 87 69 78 89 66 75 87 58 65 76 37 42 49 31 35 41 62 70 81 67 76 88 67 76 88 65 74 86 58 66 76 49 56 65 49 56 65 51 58 67 75 85 97 83 94 109 84 96 111 90 103 119 89 102 117 85 96 111 82 93 107 76 87 101 74 84 97 81 92 106 78 89 103 67 77 89 46 52 60 34 38 44 60 68 79 83 94 108 85 96 111 85 96 111 77 88 102 73 83 96 50 57 66 43 49 56 53 61 70 54 61 70 47 53 62 27 31 36 54 62 71 66 75 87 74 84 97 85 96 110 89 101 117 89 101 117 86 97 112 79 89 103 69 78 90 59 67 78 81 92 106 93 106 123 112 127 146 125 141 164 126 143 165 123 140 162 124 142 165 122 138 159 118 134 156 116 132 152 113 128 148 109 123 142 103 117 135 95 108 125 91 103 120 87 99 114 74 84 97 61 70 81 46 53 61 33 37 43 52 59 68 77 87 101 93 105 122 100 114 131 100 114 132 102 116 134 103 117 135 104 118 137 110 125 145 114 129 149 114 131 152 118 133 154 119 135 157 126 144 167 126 143 166 121 137 157 110 124 144 96 109 126 87 98 114 82 92 107 76 86 100 61 69 79 40 46 53 58 66 76 69 78 91 79 89 103 88 100 115 80 91 105 69 79 91 56 63 73 43 49 56 32 37 42 54 61 71 65 74 86 63 71 82 51 58 67 38 43 50 41 46 54 42 48 55 37 42 49 32 36 42 55 63 73 77 87 101 83 95 110 92 105 122 97 110 127 92 104 120 84 95 110 70 80 92 47 53 61 35 40 46 48 55 64 48 55 64 51 57 66 46 52 60 58 66 76 62 70 82 56 64 74 57 65 75 57 65 76 50 57 66 38 43 50 36 41 47 29 33 39 37 43 50 51 58 67 62 71 82 72 81 94 82 93 108 93 106 123 106 121 140 111 126 146 116 131 152 119 134 155 104 118 136 90 101 117 61 70 81 48 54 63 51 58 67 65 74 85 77 88 102 78 89 103 87 98 113 86 98 114 78 89 103 67 76 88 51 58 68 43 48 56 40 46 53 44 50 58 46 52 60 42 48 55 27 31 35 32 37 42 35 40 46 31 35 41 28 32 38 30 34 39 24 27 31 32 36 42 43 49 56 47 54 62 50 56 65 59 67 77 51 58 67 47 53 61 43 49 56 53 60 70 59 67 77 70 79 92 80 91 105 85 96 110 95 107 123 103 116 135 107 121 140 106 122 142 99 112 130 100 114 131 89 101 118 76 87 100 65 74 86 52 59 69 43 49 56 39 44 51 41 47 55 55 62 72 61 69 80 57 64 74 53 60 69 54 61 71 62 71 82 61 70 81 57 65 75 48 55 64 48 54 63 58 66 76 60 68 79 64 73 84 64 73 84 43 50 58 33 37 43 34 39 45 42 48 56 61 69 80 69 78 90 71 81 93 72 82 95 66 75 87 54 61 71 33 38 44 29 33 38 44 50 58 52 59 68 65 74 86 85 96 111 102 115 133 108 123 142 116 131 152 117 133 154 116 131 151 103 118 137 98 111 129 86 98 113 81 92 106 75 85 98 75 85 98 77 87 101 79 90 104 81 92 106 80 91 105 75 84 97 69 78 90 56 63 74 33 38 44 45 51 60 71 80 92 84 95 110 93 105 122 104 118 136 113 128 148 121 138 160 129 147 170 132 150 174 136 154 177 140 158 183 140 160 185 140 159 185 137 156 180 128 147 170 117 133 154 107 122 141 96 108 125 87 98 114 88 100 116 91 104 120 90 102 117 79 89 103 63 72 83 40 45 51 37 42 49 50 56 65 58 65 75 66 75 87 78 88 102 83 95 111 89 101 117 88 100 116 91 103 118 98 111 129 95 108 126 92 105 121 101 114 132 104 118 136 111 126 145 122 139 162 130 148 173 131 150 173 131 148 172 121 138 160 109 124 144 97 110 127 77 88 102 49 55 64 27 30 35 34 39 45 31 35 41 39 44 50 42 47 54 34 38 44 29 33 38 35 40 47 45 51 59 51 58 68 53 60 70 46 52 60 38 44 51 37 43 49 31 36 41 32 36 42 35 40 47 47 53 61 44 51 59 62 70 81 76 87 100 93 105 121 91 104 120 82 92 106 77 87 101 59 67 77 37 43 49 33 37 43 42 48 56 51 58 67 46 52 60 38 43 49 39 45 52 41 46 54 41 46 53 40 45 53 37 42 49 28 32 37 45 52 60 63 72 83 80 91 105 94 107 123 108 123 143 118 134 156 115 130 150 110 125 145 106 120 140 107 121 139 105 119 138 101 114 132 93 105 121 88 99 115 85 97 112 82 94 108 81 92 106 67 76 88 55 63 73 57 65 76 63 71 82 71 81 93 70 79 92 57 64 74 34 38 45 45 51 58 76 86 100 96 109 127 112 127 147 119 135 156 129 146 169 137 156 180 146 165 192 155 177 206 161 183 212 163 186 217 166 188 217 162 185 214 163 185 214 155 175 203 147 166 192 144 163 188 142 161 186 139 157 181 131 149 172 122 139 162 117 132 152 105 118 136 92 105 122 71 80 93 56 64 74 45 51 59 33 38 43 53 61 70 75 85 99 83 94 110 90 102 118 90 102 118 83 95 111 71 81 94 57 65 76 55 62 71 53 61 70 55 62 72 54 61 71 48 54 63 47 53 62 53 60 69 52 59 68 46 52 61 36 41 47 30 34 39 30 34 39 32 36 42 32 37 42 40 45 52 46 53 61 43 49 56 31 35 41 36 40 47 50 57 66 54 62 72 40 45 52 40 46 53 53 60 70 58 65 75 56 63 73 57 65 75 65 74 86 68 77 90 71 80 93 62 70 81 47 54 62 50 57 66 48 55 63 53 60 70 76 87 101 91 103 118 101 115 133 109 124 143 110 125 144 103 117 135 87 99 114 72 81 94 61 69 79 59 67 77 63 72 84 67 76 87 67 77 89 76 87 101 90 102 118 101 115 133 104 118 136 103 117 134 106 120 138 105 119 138 104 118 137 108 122 142 89 101 117 100 114 132 120 136 157 138 157 182 146 166 192 144 164 191 140 160 185 136 155 180 133 151 175 126 143 166 125 142 165 120 136 158 116 132 152 109 124 143 98 111 127 87 99 115 68 77 89 50 56 65 29 33 39 43 49 57 67 76 88 88 100 116 103 117 134 107 122 141 102 117 136 99 112 130 97 109 126 90 102 118 84 95 109 74 83 96 71 80 93 76 86 99 80 91 105 86 98 114 93 105 122 96 108 125 88 100 116 84 96 112 80 91 106 73 83 96 68 78 90 61 70 80 47 54 62 29 33 39 46 53 61 67 77 89 75 85 97 82 93 108 77 87 101 60 68 79 34 38 44 26 30 34 25 29 33 40 46 53 42 48 55 36 41 48 33 38 44 46 53 61 47 53 61 35 40 46 34 39 45 47 53 62 67 76 87 91 103 119 104 119 137 110 124 143 106 121 140 99 112 130 89 100 116 77 87 101 77 87 101 69 78 90 57 65 75 51 58 67 44 50 57 37 42 49 40 46 53 44 50 58 50 57 67 51 58 67 36 41 47 28 32 37 33 37 43 26 29 34 23 27 31 31 35 40 39 44 51 22 25 29 50 57 66 79 90 104 99 113 130 105 119 138 109 124 143 106 120 139 91 103 119 72 83 96 59 66 76 36 41 48 39 45 51 56 63 73 55 63 73 57 64 75 64 73 85 76 86 100 78 88 102 67 76 88 50 57 66 36 41 48 30 34 39 27 30 35 32 37 43 35 40 47 39 45 52 31 36 41 21 24 28 27 31 36 38 44 51 34 38 44 31 36 42 32 37 43 28 32 38 44 50 58 42 48 56 42 48 56 45 51 59 41 47 54 34 39 44 23 27 31 51 58 68 66 75 87 78 88 102 90 102 118 92 104 121 95 107 124 96 109 127 104 119 138 101 115 133 100 114 132 91 103 119 83 95 110 73 82 95 64 72 83 48 54 62 39 44 51 38 43 49 41 46 54 44 51 59 54 61 70 62 71 82 61 68 79 66 75 87 72 82 95 76 86 99 72 82 95 77 88 101 84 96 111 93 106 122 94 107 124 93 106 122 96 109 126 89 101 117 79 90 104 67 76 87 46 52 60 40 46 53 50 57 65 63 72 83 67 75 87 67 76 88 59 67 77 57 64 74 51 58 67 46 52 61 44 50 58 35 40 46 56 63 73 74 84 97 77 88 101 79 90 104 75 85 98 70 79 92 63 72 83 58 66 76 40 45 52 41 47 54 57 65 75 73 82 95 80 92 106 87 99 115 90 102 118 82 94 109 73 83 96 59 67 78 50 57 66 34 38 44 44 51 59 71 81 93 93 105 121 107 121 140 118 133 154 123 140 162 128 146 169 133 150 173 133 152 176 133 151 174 133 151 174 128 145 168 122 139 160 120 136 157 115 131 153 109 124 144 102 116 134 92 104 121 84 96 112 75 85 98 68 77 89 60 68 78 49 56 64 43 49 57 40 46 53 46 52 59 60 68 78 62 71 82 72 82 94 78 89 103 80 91 105 88 99 115 87 98 114 92 104 120 93 106 123 88 100 116 88 100 116 91 103 119 100 113 131 115 131 151 120 137 158 130 148 172 130 148 171 129 146 169 122 139 160 108 123 143 91 103 119 79 90 104 64 72 83 46 52 61 35 40 47 44 50 58 53 60 69 53 60 70 55 63 72 62 70 81 51 58 67 27 30 35 31 35 41 37 42 48 32 37 42 44 50 58 53 60 69 57 65 75 52 60 70 62 70 81 76 86 100 79 90 105 84 95 110 83 95 110 88 100 115 90 103 119 86 98 114 78 89 103 69 79 92 60 68 79 35 40 46 37 42 48 64 73 84 74 84 97 85 97 112 85 97 112 82 93 107 82 92 106 72 82 95 69 78 90 68 77 90 74 84 97 79 90 104 86 97 112 99 112 129 111 126 146 119 135 156 123 140 161 123 140 163 116 132 153 108 122 141 102 117 135 98 111 128 86 98 113 84 95 110 88 100 116 84 95 110 66 76 88 50 57 66 39 45 52 47 53 61 60 69 80 68 78 90 66 75 86 47 54 62 38 43 50 37 42 48 54 62 71 75 85 99 91 104 120 107 121 139 112 128 148 117 133 154 127 144 167 133 151 175 142 160 184 149 169 195 151 173 201 155 176 203 152 174 201 145 165 191 141 160 185 134 152 176 136 155 178 133 153 177 134 152 176 123 140 163 108 123 142 90 102 118 70 79 91 49 56 64 29 33 38 36 41 47 59 67 79 75 85 98 87 99 114 92 104 120 90 103 120 95 108 125 95 108 125 91 104 120 88 99 114 88 100 116 88 100 115 86 97 112 86 98 114 83 94 108 79 89 103 83 95 110 88 99 114 84 96 112 79 90 103 68 77 89 67 76 89 71 81 94 66 76 88 64 73 85 57 64 75 54 61 71 49 55 63 44 50 58 47 54 62 53 60 69 59 66 76 64 72 84 69 78 90 66 75 86 62 71 82 65 75 86 72 82 95 71 81 93 69 77 89 50 57 66 28 32 37 44 50 58 63 71 82 75 85 99 85 96 111 97 110 127 102 115 134 107 122 141 110 126 146 110 125 144 100 115 133 86 97 113 64 73 85 45 50 58 45 51 59 61 69 80 73 83 96 78 88 103 86 98 113 99 112 130 108 122 142 112 128 148 111 126 146 112 127 147 114 129 148 115 130 150 107 121 140 119 135 156 124 141 163 129 147 171 130 147 170 122 138 160 115 130 151 112 127 147 110 125 144 102 116 134 92 104 120 83 94 108 76 87 100 68 77 89 64 73 84 57 65 75 35 40 46 27 31 36 44 50 58 63 71 83 74 84 97 78 88 102 82 93 108 80 90 104 77 87 100 68 77 89 56 63 73 42 48 55 34 39 45 43 49 57 57 65 75 50 57 66 52 59 68 44 50 57 33 37 43 32 36 42 30 34 39 25 28 33 25 28 33 33 37 43 45 51 59 41 47 54 39 44 51 40 45 52 28 32 37 48 54 63 52 59 68 57 64 74 59 67 78 63 71 82 53 60 70 37 42 48 30 34 39 51 58 67 60 68 79 65 74 85 71 81 94 71 81 94 60 68 79 44 50 58 50 56 65 65 73 85 81 92 106 94 107 125 103 116 134 104 119 138 99 113 130 93 106 122 91 104 120 92 104 120 89 101 116 84 96 111 74 84 97 59 67 78 40 46 53 46 52 60 58 66 76 49 56 65 33 37 43 27 31 36 39 44 51 50 57 66 49 56 65 31 35 41 20 23 27 24 27 31 31 36 41 47 53 62 57 64 74 59 67 78 64 73 84 78 88 103 87 99 115 95 108 125 89 101 117 73 83 95 56 64 74 42 48 56 38 43 50 39 44 51 49 56 65 50 57 66 39 44 51 27 31 36 47 53 62 40 46 53 37 42 49 51 58 67 67 76 88 70 79 92 58 66 77 53 60 69 56 64 75 56 63 73 53 60 69 56 64 74 55 63 73 54 61 71 62 71 82 69 78 90 71 80 93 68 77 90 75 85 99 80 91 106 75 85 98 62 71 82 52 59 68 41 46 54 40 45 53 35 40 46 40 46 53 58 66 77 76 86 100 85 97 112 96 109 126 103 117 135 106 120 138 100 113 130 87 99 115 75 86 100 65 74 85 59 67 77 49 55 64 40 45 52 38 43 50 33 37 42 27 31 35 40 45 52 60 68 79 69 79 91 69 79 91 67 77 89 68 77 88 75 85 99 76 86 99 77 88 102 78 89 103 82 93 108 83 94 109 75 86 99 69 79 91 65 75 87 58 66 77 41 47 54 24 28 32 43 49 56 48 54 63 53 60 70 59 67 77 61 69 80 63 72 83 53 61 70 53 60 70 54 61 71 41 46 54 48 54 62 56 63 73 59 67 77 55 63 72 55 62 72 57 65 75 53 61 70 38 44 51 34 39 45 42 47 54 49 56 65 63 71 83 76 86 100 84 95 111 86 98 114 75 85 99 50 57 66 37 42 49 52 59 68 60 68 79 61 69 80 71 81 94 91 104 120 104 118 136 115 130 151 122 138 160 121 138 160 117 133 153 113 128 147 117 133 154 118 134 155 115 130 149 102 117 136 98 112 129 91 103 119 85 96 111 79 89 103 73 83 96 68 78 91 61 68 79 37 42 48 39 45 52 55 62 72 53 60 69 36 40 47 42 48 55 57 65 75 61 69 80 61 70 81 69 79 91 75 85 98 80 91 105 81 91 106 74 84 98 80 92 107 98 111 128 108 123 142 111 126 145 113 129 149 124 141 164 130 148 171 133 150 173 137 156 180 134 151 175 124 140 162 109 124 143 99 113 130 88 100 116 72 83 96 62 71 82 45 52 60 31 35 40 45 51 58 52 59 69 59 66 77 59 67 78 48 54 63 35 40 46 30 34 40 35 40 46 26 30 35 32 36 42 50 57 66 63 72 84 65 74 85 54 61 71 38 43 50 53 60 69 61 69 80 75 85 99 83 95 110 83 95 110 75 85 98 57 66 76 45 51 59 39 44 52 50 57 66 68 78 90 80 90 104 91 104 120 94 106 123 96 108 125 94 107 124 86 98 113 84 95 110 78 89 102 71 80 93 76 86 100 84 95 110 84 95 110 82 93 107 90 102 118 102 116 135 113 129 149 118 134 154 124 140 162 118 134 154 105 119 137 94 107 123 82 93 108 81 92 107 80 91 105 72 82 94 62 70 81 56 63 74 39 44 51 32 37 43 43 48 56 48 54 63 49 55 64 29 32 38 24 27 32 34 39 45 36 41 48 43 48 56 54 61 71 63 72 83 73 83 96 87 99 114 101 115 133 117 133 153 120 136 156 124 140 161 129 146 169 137 156 180 143 162 188 142 161 187 133 151 174 123 139 161 114 130 150 109 124 143 109 125 144 113 128 148 107 121 140 103 117 135 87 99 115 67 76 88 52 59 68 34 38 44 45 51 58 51 57 66 53 61 70 60 68 78 65 73 85 83 94 109 85 97 112 90 103 120 96 110 127 103 117 135 107 121 140 112 127 147 107 122 141 107 121 140 106 120 138 108 122 141 106 121 140 108 123 143 112 127 146 112 127 147 103 117 136 96 109 126 92 104 120 89 101 117 96 109 127 104 118 136 106 120 139 98 112 129 91 103 119 88 100 115 81 92 107 72 82 95 65 74 85 52 59 68 34 38 44 44 50 57 44 50 58 42 48 56 43 49 57 39 45 51 34 38 44 36 41 47 45 51 59 55 62 72 61 69 80 68 78 90 81 92 107 86 98 113 86 98 113 85 98 113 86 98 114 75 85 98 50 57 66 23 27 31 27 31 36 29 33 39 38 43 50 52 58 67 61 69 79 71 81 93 87 99 114 100 114 132 109 124 144 114 130 149 114 129 149 106 120 138 110 125 144 110 125 145 105 120 139 104 119 137 98 111 128 86 98 113 70 80 92 51 58 67 45 51 59 48 54 62 47 54 62 41 47 55 40 46 53 39 44 51 34 38 45 36 40 47 28 32 37 28 31 36 32 36 42 43 49 56 40 45 52 41 47 55 52 58 67 56 64 74 51 57 66 39 44 51 23 26 30 28 32 37 35 39 45 52 59 68 62 71 82 62 71 82 55 62 71 49 56 64 55 62 72 53 60 69 37 43 49 37 42 49 41 47 54 41 47 55 25 28 33 20 22 26 24 27 32 24 28 33 38 43 50 53 60 70 67 76 88 80 90 104 86 97 112 77 87 100 50 58 67 29 32 37 36 41 48 53 60 70 66 75 87 74 84 97 78 89 102 82 93 108 80 91 105 68 77 89 65 74 86 67 76 88 70 80 92 63 72 83 61 69 79 60 68 79 64 73 85 57 65 76 52 59 68 63 72 83 65 74 85 63 71 82 50 56 65 47 53 62 62 70 81 75 85 98 77 88 102 73 83 96 66 75 87 59 67 78 42 48 56 29 33 38 24 28 32 25 29 34 23 26 30 29 33 38 55 63 72 72 81 93 78 89 103 82 93 108 86 97 113 86 97 112 79 90 104 77 88 102 73 83 96 63 72 83 58 66 76 59 67 78 63 71 82 55 63 73 46 53 61 42 48 56 36 41 47 30 34 40 32 36 42 38 43 50 38 43 50 40 46 53 47 53 61 44 50 58 45 51 59 41 47 55 32 37 43 34 39 45 34 39 45 23 26 30 42 48 56 68 77 89 78 89 103 88 100 115 94 107 124 103 116 134 104 119 138 107 121 140 103 117 135 96 109 126 88 100 116 87 98 114 81 92 107 60 69 79 49 55 64 43 48 56 41 47 54 55 63 73 63 72 84 77 88 102 85 97 112 89 100 116 76 87 101 68 77 89 46 52 60 31 36 41 31 35 40 26 30 35 37 42 49 53 61 71 59 67 78 65 74 86 78 89 103 85 97 112 81 91 105 69 78 90 64 72 83 62 71 82 47 54 62 39 45 52 43 48 56 42 47 55 40 45 52 52 59 68 58 65 76 49 56 65 36 40 47 27 31 36 41 47 54 61 69 80 73 83 96 75 85 98 75 86 100 74 85 98 73 83 96 68 77 89 43 49 56 27 31 36 54 61 71 73 83 96 79 89 103 80 91 104 74 84 97 68 77 88 57 65 75 66 74 86 62 70 81 57 65 75 59 67 77 61 69 80 64 72 84 62 71 82 47 53 61 52 59 68 54 62 72 68 77 89 79 90 104 85 96 111 87 98 114 88 100 116 90 102 117 88 100 115 93 106 122 106 119 137 108 123 142 107 121 139 99 111 128 96 109 126 97 110 127 96 109 126 100 113 131 93 105 122 93 105 122 93 106 122 82 94 108 78 88 102 73 83 96 65 73 85 45 51 59 27 31 36 40 45 52 49 56 64 41 47 54 31 35 41 49 55 64 52 59 69 43 49 56 37 42 48 38 43 50 41 46 53 40 46 53 52 59 69 64 72 84 76 87 100 89 101 117 101 114 133 108 123 141 117 133 154 119 135 156 123 140 161 126 143 165 128 146 168 126 142 163 116 132 153 107 121 141 94 106 123 80 91 105 61 69 80 41 47 54 39 45 52 57 64 74 65 74 85 72 81 94 68 77 89 63 71 83 58 66 76 57 65 75 55 62 72 60 69 80 69 78 90 78 89 103 86 98 113 87 99 115 86 98 113 69 79 91 54 61 70 44 50 58 42 47 55 46 52 60 48 55 63 47 54 62 50 56 65 43 49 57 43 49 56 62 70 82 79 90 105 84 95 110 94 107 123 102 116 135 105 120 139 103 117 135 96 110 127 90 102 118 91 103 120 87 98 114 79 90 105 72 83 96 75 86 100 78 89 103 81 91 106 86 97 111 93 106 123 99 113 131 112 127 147 112 127 147 107 122 142 101 115 133 97 110 127 90 102 118 73 83 96 58 66 76 52 59 69 55 62 72 44 50 57 33 37 43 35 40 46 27 31 36 34 39 45 44 51 59 44 50 58 42 48 55 34 39 45 32 37 43 29 33 39 28 32 37 30 34 39 49 55 64 65 74 85 79 90 104 85 96 111 85 97 112 95 108 125 111 126 145 118 134 154 122 138 159 125 142 164 124 140 162 113 129 149 101 114 132 93 106 123 84 95 110 81 92 106 90 102 118 99 112 130 97 110 127 92 104 120 83 94 108 71 81 93 63 71 82 55 62 72 50 57 65 52 60 69 50 57 66 39 44 50 52 59 68 71 81 94 82 93 108 93 105 121 102 116 134 110 125 145 112 128 147 113 129 148 116 131 151 120 136 157 119 136 158 125 141 163 126 142 164 123 139 161 118 135 157 114 129 149 109 124 143 104 119 137 99 112 130 97 110 128 96 109 126 93 106 122 81 92 106 77 87 100 78 88 101 73 83 96 67 76 87 65 73 85 56 64 74 41 47 54 31 36 41 24 27 31 38 43 50 44 50 58 43 49 57 39 44 51 28 31 37 37 42 48 52 59 68 63 71 82 70 79 91 76 86 100 85 97 112 79 89 103 71 81 94 67 76 88 65 74 86 57 65 76 51 58 66 42 48 55 34 38 44 49 55 64 66 75 87 79 90 104 87 100 116 88 100 115 89 100 116 80 91 105 81 92 106 77 88 101 79 90 104 78 89 102 69 79 91 45 51 58 35 40 46 43 50 57 58 66 77 62 71 82 66 75 86 68 77 88 72 82 95 81 92 106 80 91 105 75 85 99 63 71 82 53 60 69 38 43 50 34 38 44 41 46 54 40 45 52 33 38 44 40 45 52 48 55 63 41 47 54 44 50 58 43 49 57 45 52 60 52 59 68 54 61 71 62 70 81 66 74 86 65 73 85 67 76 88 67 75 87 68 78 90 73 82 95 73 83 96 73 83 96 74 84 98 73 82 95 59 67 77 48 54 63 44 50 58 43 49 57 42 48 56 46 52 60 65 73 85 74 84 97 78 89 103 65 74 85 41 47 54 24 27 31 19 22 25 20 23 26 45 51 59 65 74 86 76 86 100 85 96 111 86 97 111 74 85 98 57 64 74 39 44 51 48 55 63 54 61 70 53 60 69 48 54 63 44 50 58 30 34 39 30 35 40 35 40 47 40 45 52 50 57 65 61 69 80 74 84 98 88 100 116 92 104 120 82 93 107 78 88 102 80 91 106 79 89 103 73 83 96 67 76 88 69 78 90 68 78 90 66 76 88 74 84 98 83 94 109 93 105 120 103 117 136 111 126 145 109 123 143 104 118 137 96 109 125 88 100 115 75 86 99 68 77 89 67 76 88 57 65 75 32 36 42 36 41 48 44 50 58 45 51 59 50 57 66 57 65 75 69 79 91 74 84 97 77 88 101 80 91 105 77 88 102 64 72 83 61 69 80 56 63 73 42 47 55 36 41 48 47 54 63 57 65 75 67 76 88 70 80 93 76 86 100 86 97 113 92 104 120 96 109 126 98 111 128 96 109 126 87 99 114 80 91 105 80 90 104 84 95 109 81 92 106 80 90 104 66 75 87 47 54 62 27 30 35 28 32 37 33 37 43 44 49 57 54 61 70 64 72 84 47 53 62 37 42 49 49 56 64 60 68 79 71 81 94 81 92 106 76 86 100 71 81 93 68 78 90 71 81 93 68 77 90 60 68 79 64 73 84 74 84 97 80 90 104 85 96 110 90 103 119 92 104 120 83 95 109 84 96 111 77 87 100 63 71 82 41 47 54 35 40 47 34 39 46 26 30 35 39 44 51 57 64 74 57 65 75 59 67 78 69 79 91 72 81 94 66 75 87 60 68 78 39 45 52 29 33 38 42 48 56 41 47 54 38 43 50 48 55 64 50 56 65 52 59 68 56 63 73 54 61 71 46 52 60 43 49 56 42 48 55 45 51 59 48 55 63 57 65 75 61 69 80 66 75 87 72 82 95 79 89 103 80 91 106 82 93 107 77 88 101 71 80 92 64 73 84 54 61 71 58 66 76 45 51 59 46 52 60 44 50 58 49 55 64 48 54 62 53 59 69 65 74 86 72 83 97 80 90 105 86 98 113 93 105 121 89 101 117 89 101 117 91 104 121 84 95 111 76 86 99 73 83 96 70 79 92 73 83 97 77 88 102 80 91 105 79 90 104 80 91 105 68 78 90 57 65 74 58 66 76 57 66 76 49 55 63 34 38 45 61 69 81 84 95 110 95 108 125 98 112 130 105 119 137 109 124 143 116 132 153 116 131 152 114 130 151 117 133 153 112 127 147 95 107 124 86 97 112 67 76 89 61 70 81 61 69 80 57 65 75 41 47 54 26 30 34 27 31 36 23 26 30 45 51 59 60 68 78 70 80 92 70 80 93 70 80 92 69 78 90 58 66 76 54 61 71 50 56 65 54 61 71 53 60 70 49 56 65 41 46 54 50 57 67 67 76 88 74 85 98 78 88 102 74 84 98 61 69 80 53 61 70 52 59 68 64 72 83 70 79 91 77 87 100 90 102 118 91 103 119 88 100 116 87 99 115 88 100 116 87 98 114 74 84 97 57 65 75 42 47 54 34 39 45 38 43 50 44 50 58 47 53 61 51 58 67 64 73 84 74 83 96 89 101 117 89 101 116 90 102 117 89 102 118 86 98 113 73 83 96 53 60 70 30 34 39 36 41 47 47 54 63 45 51 60 48 54 63 41 47 54 28 32 37 24 28 32 43 49 57 65 73 84 68 77 88 63 72 83 66 75 87 69 79 91 67 76 88 72 82 95 71 81 94 63 72 83 63 71 81 64 73 84 59 67 78 63 72 83 60 68 79 77 88 101 82 92 106 83 94 109 86 98 114 78 88 102 62 70 81 57 64 75 55 62 72 50 57 66 51 58 67 42 47 54 40 45 52 52 58 67 56 63 74 51 58 67 51 58 66 49 57 66 33 38 44 27 30 35 31 36 41 28 32 37 21 24 28 31 35 40 53 60 69 69 79 91 83 95 111 96 108 125 107 121 140 116 132 153 121 138 159 125 142 165 127 144 167 124 141 163 122 139 160 117 133 154 110 125 145 116 132 152 113 129 149 104 118 136 92 104 120 83 94 108 77 88 102 75 84 97 69 79 91 53 60 69 43 49 56 50 57 66 46 53 61 49 56 65 48 54 63 56 63 73 51 57 66 51 58 67 50 56 65 41 47 54 34 39 45 36 41 47 36 40 47 35 40 46 41 47 55 54 61 71 60 69 80 55 63 73 53 60 69 54 61 71 53 60 70 48 55 63 51 58 67 60 69 79 68 78 90 80 91 105 84 95 110 93 106 122 100 114 132 104 119 138 105 119 137 100 114 132 91 103 118 73 83 95 58 66 77 36 40 46 51 58 67 42 47 55 42 48 55 43 49 56 63 72 82 78 89 103 82 93 107 86 98 113 90 103 119 96 109 127 103 117 135 104 117 136 94 107 124 84 95 110 74 84 97 65 74 85 59 67 77 37 42 49 45 51 59 54 61 71 56 63 74 65 74 85 68 78 90 72 81 93 64 72 84 55 62 71 40 46 53 42 47 55 49 56 66 53 61 70 50 57 65 53 60 70 71 81 93 85 96 112 84 96 111 77 88 101 68 77 89 66 75 87 71 80 93 75 85 98 71 81 94 65 73 85 57 65 75 56 63 73 54 62 72 54 61 71 56 63 73 51 59 68 53 60 69 50 57 66 50 56 65 43 49 57 32 36 42 20 23 26 45 51 59 64 73 84 66 75 87 66 75 87 65 73 85 55 63 73 38 44 51 19 22 25 41 47 55 56 63 73 62 71 82 71 80 92 68 77 90 58 66 77 42 47 55 24 27 31 20 23 27 30 35 40 43 49 57 57 64 74 62 70 81 58 66 76 49 56 65 57 64 74 74 83 96 82 94 110 85 97 112 83 94 109 82 93 108 79 90 105 82 93 108 89 101 117 90 103 118 87 99 114 91 103 119 87 98 113 86 97 112 85 96 111 81 92 107 71 80 93 64 72 84 57 65 75 47 53 61 26 30 34 27 31 35 52 59 68 65 74 85 76 86 99 76 87 100 77 88 101 82 93 108 92 105 121 94 107 124 85 97 113 74 84 97 54 62 71 32 36 42 47 53 62 58 66 76 64 73 84 65 74 86 59 67 77 52 59 68 57 65 75 57 64 75 54 61 70 54 61 70 59 67 77 60 68 78 54 62 72 42 48 55 36 41 47 37 41 48 48 55 64 57 64 74 57 64 74 59 67 78 62 70 81 60 69 80 50 57 66 31 36 41 24 27 31 29 33 38 17 19 22 24 27 32 38 43 50 60 68 78 78 89 103 95 108 124 102 116 135 101 116 134 106 120 139 102 115 133 104 118 137 104 118 136 100 114 132 103 116 134 102 116 134 105 119 138 104 118 136 106 119 137 102 116 134 99 113 131 99 112 130 86 98 113 78 89 103 67 76 88 56 64 75 58 66 76 43 49 57 26 29 34 22 25 29 27 30 35 33 37 43 31 35 40 41 46 54 40 46 53 36 41 47 32 37 43 25 29 33 46 52 60 58 66 77 63 72 84 69 79 91 78 88 101 82 94 109 85 97 112 86 98 113 81 93 107 81 91 105 79 89 103 72 82 94 73 83 95 79 90 104 83 94 109 79 90 104 74 84 97 68 77 89 69 78 91 64 73 84 60 67 78 47 53 61 44 50 58 53 60 70 61 70 81 66 75 86 62 71 82 59 67 78 59 67 77 51 58 67 38 43 49 37 42 48 56 63 73 72 82 95 80 91 105 90 103 119 94 106 122 102 117 135 108 124 143 109 124 142 102 116 134 100 113 130 101 115 133 101 114 132 104 119 137 109 124 143 107 122 142 110 125 144 108 123 143 103 117 135 96 109 126 88 100 116 76 87 101 63 71 82 33 37 43 44 50 57 61 69 80 71 81 94 79 90 103 81 93 107 85 97 112 78 89 102 80 91 105 77 88 102 74 83 96 56 63 73 54 61 71 49 56 64 41 47 55 30 34 39 39 44 50 35 40 47 40 45 52 39 44 52 37 42 49 53 60 69 68 77 89 82 93 108 85 97 113 83 94 109 75 86 99 60 68 79 48 54 63 47 53 62 60 68 78 70 79 92 74 84 97 77 87 101 76 87 100 69 78 90 57 64 75 49 56 65 48 55 64 45 51 59 44 50 58 40 45 52 47 54 62 51 59 68 66 75 87 76 86 100 75 85 99 78 89 103 87 98 114 88 100 115 78 89 102 65 74 86 43 49 56 29 33 38 48 55 64 55 62 72 40 45 52 34 39 45 30 35 40 28 32 38 35 40 47 40 46 53 55 63 73 53 59 68 59 67 77 52 60 69 45 51 59 49 55 64 66 75 87 80 91 105 87 98 114 88 100 116 94 106 123 90 102 117 87 99 115 79 90 104 78 88 102 86 98 114 84 95 110 78 88 102 81 92 106 82 93 108 77 87 101 66 75 87 58 66 76 48 54 63 36 41 47 34 38 44 37 42 49 51 58 68 63 72 83 62 70 81 56 64 74 54 62 71 47 53 61 50 57 66 59 67 77 65 75 87 71 81 93 75 86 99 75 85 98 64 73 85 46 52 61 40 46 53 32 36 42 28 31 36 26 29 34 39 44 51 33 37 43 34 38 44 33 38 43 35 40 46 29 33 39 26 30 35 35 40 47 26 30 35 32 36 41 38 44 51 53 61 70 78 89 102 100 113 130 110 124 144 113 128 149 113 128 148 104 119 138 97 110 127 87 98 113 82 93 108 87 99 114 88 100 115 82 93 108 75 85 99 74 84 97 65 74 85 47 53 62 20 23 27 25 28 33 48 54 63 69 78 90 84 95 110 88 100 115 86 98 113 74 84 98 58 66 76 48 55 64 34 39 45 39 44 51 67 77 89 73 83 96 62 70 81 61 70 81 57 65 76 47 53 62 41 46 53 33 37 42 30 34 39 31 35 41 30 34 40 26 30 34 42 47 55 54 62 72 67 76 88 86 98 113 100 113 131 107 122 141 110 125 145 111 126 146 113 129 149 109 123 143 96 110 127 80 91 105 50 56 65 67 77 89 67 76 88 66 75 87 72 81 94 87 98 113 91 103 119 92 104 121 92 104 121 95 107 124 102 117 135 111 127 148 113 129 149 115 129 149 114 129 150 108 123 143 103 117 136 99 112 130 85 96 111 66 76 88 43 50 57 36 40 46 42 47 54 42 48 55 48 54 63 51 57 66 44 49 57 32 36 42 34 39 45 40 46 53 46 52 59 45 51 59 37 42 48 54 61 70 62 70 81 59 67 78 56 64 73 54 61 71 52 59 68 52 59 69 61 69 80 66 75 87 62 70 81 42 47 54 34 38 44 42 48 55 41 46 53 38 43 50 36 41 47 39 44 51 39 44 51 46 53 61 54 61 71 63 71 81 66 74 86 72 81 94 73 83 96 64 72 84 52 59 69 45 51 59 46 52 61 38 43 50 36 40 47 40 45 52 42 48 56 55 62 71 57 65 75 50 56 65 40 46 53 27 31 35 33 38 43 27 31 35 28 32 37 33 37 43 39 44 51 32 36 42 24 27 32 19 22 25 32 36 42 46 53 61 46 52 61 48 55 64 48 54 63 44 50 58 43 49 57 40 46 52 53 60 69 49 56 64 38 43 50 38 44 51 44 49 57 33 37 43 27 31 36 36 41 48 40 46 53 36 41 48 34 38 45 37 42 49 33 37 43 41 46 54 58 65 75 62 71 82 64 73 84 73 84 97 83 94 109 91 103 119 93 105 121 95 108 124 85 97 112 74 83 96 64 72 84 57 64 74 42 48 56 27 31 36 37 42 48 42 48 56 45 51 58 36 41 47 36 41 47 54 62 72 68 77 89 73 82 95 73 82 95 69 78 91 57 65 75 34 39 45 27 30 35 37 42 48 50 57 66 63 72 83 61 69 80 57 64 74 64 72 84 64 73 85 55 62 72 43 49 56 43 49 57 48 55 64 51 58 68 61 70 81 79 90 104 92 104 120 93 106 123 100 114 131 108 123 143 112 128 148 114 130 151 109 124 143 100 113 130 92 105 121 94 106 123 85 96 112 80 90 104 71 81 94 72 82 95 71 80 93 67 76 88 72 82 94 76 86 99 76 87 100 67 76 88 64 73 84 60 68 78 52 59 68 40 45 52 35 40 46 56 63 74 66 75 87 75 85 99 80 91 106 80 90 105 85 97 112 79 90 104 67 76 87 49 56 66 42 48 55 47 53 61 60 68 79 66 75 86 69 79 91 73 83 96 68 77 90 69 78 90 66 75 87 66 75 87 65 73 85 64 73 84 62 70 82 66 76 88 65 74 85 60 68 78 61 69 80 66 75 87 64 72 84 62 70 81 48 54 62 37 42 48 71 81 94 92 104 120 97 111 129 98 111 129 98 111 129 91 104 120 85 96 112 73 83 96 53 60 69 32 36 42 30 35 40 34 39 45 38 44 51 49 56 65 64 73 84 86 97 113 93 106 122 104 117 135 112 127 147 116 131 152 114 129 149 117 134 155 123 140 161 131 149 172 133 150 174 129 146 169 121 138 160 119 135 156 114 129 149 97 111 129 82 94 108 60 68 78 40 45 53 25 29 33 34 38 44 46 52 60 41 47 54 34 38 44 45 51 59 54 62 71 48 55 64 41 46 54 30 34 40 25 29 33 26 30 35 28 32 37 34 39 45 37 42 49 31 35 40 27 31 36 46 52 60 61 69 80 61 70 81 50 57 67 50 57 66 53 61 70 56 64 74 54 61 71 55 63 73 48 55 63 35 40 47 35 40 46 40 45 52 45 51 59 48 55 64 60 69 79 63 72 83 59 67 78 59 66 76 63 71 82 62 71 81 52 59 68 37 42 49 26 29 34 38 43 49 46 52 61 55 63 73 65 73 85 73 83 96 76 87 100 87 99 114 91 103 120 90 103 119 83 95 109 65 74 85 31 35 41 28 32 38 43 49 56 39 44 50 43 49 57 46 52 60 55 62 71 57 65 76 71 81 93 80 91 104 87 99 114 86 98 114 82 93 108 79 90 104 79 90 105 83 95 110 91 104 120 99 112 130 110 125 145 112 126 146 112 127 146 109 124 144 109 123 143 98 112 130 91 104 120 79 90 104 67 77 89 63 71 82 58 66 77 53 60 70 50 57 65 42 47 55 30 34 40 36 41 47 45 52 59 61 69 79 80 90 104 97 110 126 104 118 136 106 121 140 102 115 133 100 113 131 98 112 131 99 113 131 101 115 133 104 118 136 106 120 138 101 114 132 87 99 114 70 80 92 54 61 71 32 37 43 33 37 43 36 41 47 32 36 41 29 33 38 40 46 53 35 40 47 31 36 41 40 46 53 30 34 39 20 22 26 20 23 27 20 22 26 25 28 33 21 24 28 46 52 60 64 73 84 76 87 101 89 101 117 97 110 127 94 107 124 92 104 121 89 101 117 79 90 104 69 78 90 62 71 82 59 67 77 56 63 73 60 68 79 58 66 76 54 62 71 53 60 69 47 53 61 34 38 44 35 40 46 65 74 86 78 89 103 85 97 113 84 95 110 77 87 101 67 76 88 61 69 79 53 60 69 45 50 58 30 34 40 35 40 46 42 47 54 41 47 54 31 35 40 42 47 55 41 46 54 42 48 55 38 43 50 40 45 52 33 37 43 33 38 44 34 38 44 36 41 48 39 44 51 46 52 60 72 81 94 82 94 108 86 98 113 98 111 129 104 118 136 100 114 132 80 91 105 63 72 83 70 80 92 64 73 84 72 82 94 82 93 108 88 100 116 86 98 113 93 107 124 106 120 139 111 126 146 113 128 148 116 132 153 121 136 157 119 135 157 114 129 149 109 123 143 104 118 137 95 108 126 79 90 104 65 74 86 59 67 78 59 67 78 59 67 77 54 62 72 49 55 64 50 56 65 57 65 75 60 68 79 57 64 74 57 66 77 56 64 73 38 44 51 34 39 45 59 67 78 67 77 89 71 80 93 75 85 98 76 87 100 78 89 103 77 87 100 64 73 85 54 62 71 38 43 50 36 41 48 59 67 77 71 82 95 80 91 105 84 96 111 84 95 110 82 94 109 76 87 101 82 94 109 90 101 116 90 102 117 84 95 110 78 88 102 64 73 85 41 46 54 36 41 48 52 59 68 67 76 87 67 76 89 65 74 85 63 71 82 69 79 91 72 82 94 65 73 84 54 61 71 46 52 60 26 30 34 27 31 35 31 35 41 34 39 45 42 48 55 40 45 52 31 35 41 33 38 44 35 40 47 45 50 58 52 59 68 55 63 73 62 71 82 70 80 93 75 85 99 70 79 92 69 79 91 61 69 80 46 53 61 44 50 58 43 49 57 49 56 65 44 50 57 35 39 46 40 46 53 49 56 64 45 51 60 56 64 74 54 61 70 52 59 68 39 44 51 44 50 58 49 55 64 56 64 74 57 65 75 70 80 92 77 87 100 79 90 104 76 87 100 69 78 91 53 60 69 47 53 61 37 42 49 47 53 62 55 62 71 59 67 78 70 81 94 76 86 100 79 90 104 82 93 108 94 107 123 101 115 133 105 119 138 106 121 140 103 117 135 92 104 120 84 96 111 81 92 107 81 92 106 72 82 95 64 72 84 64 73 84 63 71 82 54 61 70 39 44 51 34 39 45 35 40 46 50 57 65 61 69 80 70 80 92 89 101 116 102 116 134 113 129 149 115 131 150 118 134 155 117 133 154 115 130 150 109 124 144 104 118 137 96 109 126 80 91 105 56 63 73 43 49 56 37 42 48 35 39 46 47 53 61 33 37 43 17 19 23 25 29 34 44 50 58 54 61 71 55 62 72 54 61 71 63 71 82 76 86 99 79 90 103 86 97 111 88 101 117 99 112 129 104 119 138 110 124 144 112 127 148 109 124 143 105 119 138 98 111 129 88 100 116 72 82 95 57 65 75 42 48 55 36 41 48 33 38 43 35 40 47 38 43 50 37 42 49 37 42 48 27 30 35 29 32 38 48 54 63 59 67 78 68 77 89 66 75 86 64 72 83 63 71 82 58 67 77 53 61 70 34 39 45 47 54 62 73 83 96 96 109 126 110 125 145 114 129 150 112 127 147 110 125 144 103 118 137 94 107 124 81 92 107 70 80 92 66 75 87 66 75 87 64 73 85 66 76 88 62 71 82 47 53 62 47 54 63 45 51 59 62 70 81 86 98 113 108 122 141 116 132 152 124 141 163 123 140 162 119 135 156 115 131 152 110 124 144 103 118 136 106 120 139 103 118 136 96 108 125 81 92 106 71 81 93 55 62 72 39 44 51 33 37 43 33 37 43 42 48 55 38 43 50 41 46 54 45 51 59 47 53 61 47 54 62 58 66 76 63 71 83 52 60 69 39 45 52 19 22 25 29 33 39 37 42 48 26 29 34 22 25 28 40 45 52 50 57 66 49 55 63 43 49 56 40 45 52 42 48 56 35 41 47 34 39 45 30 35 40 21 24 28 36 41 47 40 45 53 34 39 45 20 23 26 35 40 46 39 45 52 47 53 61 60 68 79 67 76 88 63 72 83 51 57 66 30 35 40 26 30 35 33 38 44 27 31 36 25 29 33 28 32 37 43 49 56 59 67 78 71 81 93 78 89 104 82 93 108 80 91 105 71 81 94 62 70 81 42 48 55 37 43 50 45 51 59 62 70 81 78 88 102 91 104 120 100 113 131 101 114 132 102 115 133 112 127 147 112 127 147 110 124 144 107 122 141 101 114 131 99 112 130 102 115 133 104 119 138 104 118 136 102 115 132 97 110 128 98 112 129 100 114 131 96 109 126 92 104 120 82 93 108 70 79 91 57 64 74 44 50 58 33 37 43 39 45 52 51 58 66 59 67 78 51 58 67 30 35 40 32 36 42 50 57 65 69 78 90 90 102 118 101 114 132 104 118 137 105 120 139 105 119 138 110 124 144 111 126 145 113 128 148 110 125 144 110 125 144 99 112 129 80 91 106 52 59 69 30 34 40 32 36 42 44 50 57 53 60 69 53 59 68 49 56 65 42 48 55 35 40 46 43 49 56 51 58 67 50 57 66 34 39 45 20 23 26 20 23 26 25 28 33 47 53 61 47 54 62 44 50 58 65 74 86 76 86 100 82 94 109 86 97 112 86 97 112 76 87 100 69 78 90 59 67 77 72 82 95 72 82 95 73 83 96 77 88 101 80 91 106 72 83 96 68 77 89 67 76 88 57 65 76 43 49 57 32 37 43 40 46 53 48 55 63 50 57 66 44 51 59 51 57 66 50 57 66 47 54 62 44 50 58 39 44 51 33 38 44 20 23 26 23 26 30 19 22 26 27 31 36 31 35 40 36 41 47 42 49 57 33 37 43 33 38 44 34 38 44 36 41 47 48 54 62 38 44 51 52 59 68 77 87 100 95 108 125 102 116 135 113 128 147 114 128 148 106 120 139 96 109 127 73 83 95 69 79 91 61 69 80 58 66 76 63 71 82 75 85 99 89 101 117 100 113 131 104 119 138 111 126 146 111 126 146 109 124 143 105 120 139 102 116 134 92 104 120 88 100 115 77 88 101 59 67 77 45 51 59 39 45 52 30 34 40 37 42 49 56 63 73 63 72 83 70 80 92 71 81 94 70 79 91 55 62 72 47 53 62 43 48 56 31 36 41 39 44 51 56 64 74 62 70 81 67 76 87 64 73 84 60 68 78 50 57 66 36 41 47 31 35 41 50 56 65 67 76 89 81 91 105 90 101 117 97 110 127 108 122 140 111 126 145 108 123 143 108 123 142 108 123 142 105 120 138 102 116 134 93 105 121 78 88 101 66 75 86 48 54 63 36 41 47 64 72 84 76 86 100 81 92 106 79 89 104 83 95 110 84 95 109 83 94 108 71 80 93 61 69 80 58 66 76 47 53 62 29 32 37 39 45 52 56 63 73 53 60 69 34 38 45 24 27 31 23 26 30 39 45 51 53 60 70 57 64 74 57 65 76 65 74 85 76 86 100 83 94 109 92 105 121 96 109 125 96 109 125 92 104 120 90 103 119 92 104 120 89 101 117 81 92 107 66 75 87 36 40 47 55 62 72 72 82 94 81 92 107 94 106 122 93 105 122 95 108 125 94 107 123 91 103 119 90 103 119 77 88 101 56 63 73 36 42 48 49 56 66 45 51 59 30 34 39 26 30 34 26 29 34 20 22 26 38 43 50 57 65 75 73 83 96 84 95 110 95 108 125 101 114 132 109 123 142 115 130 150 120 136 158 123 139 160 122 138 159 120 136 158 124 141 164 125 142 165 120 136 158 111 126 146 104 118 136 97 110 128 93 106 122 86 98 112 72 82 96 61 70 81 52 59 69 42 47 54 22 25 29 49 56 65 69 78 90 83 94 109 92 105 121 102 116 134 112 126 146 112 127 147 106 121 139 105 120 138 106 120 139 96 109 127 86 97 112 77 87 100 60 69 79 38 44 51 34 39 45 35 39 45 48 55 63 42 48 55 27 30 35 26 30 35 37 42 48 46 52 60 57 65 75 70 80 93 82 93 108 92 104 120 97 110 126 103 117 136 115 130 150 117 133 154 117 132 153 120 137 159 122 139 161 120 136 157 112 127 147 106 121 140 101 115 132 89 101 117 82 93 107 80 90 104 74 83 96 65 74 86 61 70 81 61 69 79 47 53 61 26 29 34 26 30 34 32 37 43 26 29 33 25 28 32 43 49 57 56 64 74 60 69 79 60 68 79 53 61 70 53 61 70 38 43 50 41 47 55 68 77 89 87 99 115 100 114 131 111 126 146 118 134 154 117 132 153 114 129 149 109 123 142 100 114 131 93 106 123 90 102 118 90 102 118 89 102 118 86 98 114 87 99 114 83 94 109 81 91 105 77 87 100 59 67 77 41 47 55 44 50 57 55 62 72 69 78 90 85 97 113 86 98 113 80 91 105 79 90 104 87 98 113 87 99 114 88 100 115 81 92 107 71 81 93 63 72 83 63 71 81 58 66 76 46 52 61 51 58 68 55 62 72 59 67 77 53 60 70 51 58 67 52 59 68 52 59 68 50 57 66 42 48 55 42 48 56 45 51 59 34 39 45 33 37 43 42 48 56 44 51 59 39 44 51 33 38 44 29 33 38 37 42 49 53 61 71 49 56 65 43 48 56 43 49 57 41 47 55 37 42 48 44 50 58 50 57 66 56 64 74 59 67 77 64 73 84 57 65 75 52 59 69 46 52 60 51 58 67 54 61 71 51 58 68 43 49 57 45 52 60 50 56 65 45 51 59 44 50 58 35 40 46 30 34 39 33 37 43 40 46 53 38 43 50 34 39 45 49 55 64 62 71 82 63 72 83 60 68 79 52 58 67 42 48 56 38 43 50 26 29 34 37 43 49 59 67 77 84 96 111 98 112 129 107 121 140 110 125 145 113 128 148 122 138 160 122 139 160 118 135 156 115 131 152 119 134 155 119 135 156 120 136 157 119 135 156 116 132 152 107 121 139 99 113 131 102 116 135 108 123 142 112 127 147 105 119 138 100 114 131 98 112 130 93 106 123 94 107 123 86 98 114 76 87 100 75 85 99 69 78 91 53 59 68 28 32 37 46 52 60 66 75 86 72 82 95 75 85 98 79 90 103 75 86 100 84 96 111 88 99 115 87 99 114 87 99 114 94 106 123 87 99 114 80 91 105 79 90 104 80 92 106 80 91 105 66 75 87 57 65 76 49 56 65 40 46 53 33 37 43 28 31 36 27 31 36 26 30 35 40 45 52 39 44 51 28 32 37 35 40 46 46 53 61 60 68 78 66 75 87 62 71 82 47 54 62 42 48 55 52 59 69 66 75 87 80 90 104 89 101 117 97 110 128 98 111 128 96 110 127 94 106 123 93 106 122 95 109 126 103 116 134 107 121 140 106 120 139 96 109 127 89 101 116 81 92 107 76 86 99 72 82 95 68 77 90 66 75 86 63 72 84 60 69 79 58 66 77 65 73 85 69 79 91 68 77 89 66 74 85 55 62 71 33 37 43 25 29 33 33 37 43 38 43 50 47 54 62 48 54 63 53 60 70 66 75 86 70 80 92 77 87 100 77 87 101 75 84 97 74 84 97 70 79 91 69 77 89 81 92 106 96 109 126 103 116 134 109 123 143 116 132 152 116 131 151 71 81 94 80 91 105 81 92 106 78 88 102 78 88 101 84 96 111 79 89 103 79 90 104 85 96 111 90 102 118 94 106 122 87 98 113 81 92 107 75 85 98 67 77 89 70 80 93 70 79 91 57 64 74 29 33 39 19 22 25 27 31 36 34 38 44 32 36 42 28 31 36 37 42 49 38 43 50 41 46 53 43 49 56 49 55 64 46 52 60 37 42 49 25 29 34 35 40 47 40 46 54 43 49 57 40 46 53 38 43 50 50 56 65 61 69 80 78 88 101 87 99 114 92 104 120 90 102 117 88 100 115 88 100 116 96 109 127 105 119 138 113 128 148 114 129 149 111 126 146 102 116 134 93 106 122 81 93 108 73 83 96 56 63 73 28 32 38 30 34 39 34 39 45 40 45 53 59 67 77 62 70 81 61 70 82 62 70 81 51 58 67 38 44 51 32 36 41 32 36 42 41 47 54 43 48 56 40 46 54 42 48 56 41 47 54 28 31 36 28 32 38 33 38 44 40 45 52 46 52 60 47 53 61 44 51 59 53 60 70 64 72 83 62 71 82 61 70 81 63 72 84 74 84 98 87 100 115 90 103 119 82 93 107 75 85 99 64 72 83 43 49 56 50 57 66 72 81 94 78 89 102 91 104 120 99 112 130 102 117 135 107 122 140 108 122 141 100 114 132 96 109 126 83 94 109 72 81 94 55 62 72 48 54 63 41 46 53 51 59 68 59 67 78 63 71 82 51 58 67 36 41 47 62 70 81 80 91 105 96 109 126 108 122 141 117 133 155 128 146 170 135 154 178 136 154 179 134 152 175 134 152 176 136 154 177 130 147 170 129 146 169 126 143 165 117 133 155 104 117 136 89 101 117 79 89 103 72 83 96 65 74 85 58 66 77 39 44 51 32 36 42 39 44 51 56 63 73 68 77 89 73 83 96 80 91 105 95 108 124 105 119 137 106 120 139 104 118 137 99 112 130 93 105 122 84 95 110 84 95 110 75 85 98 59 67 77 44 50 58 38 44 51 34 39 45 27 31 36 35 40 46 38 43 50 37 42 48 29 33 38 36 41 47 63 71 83 80 91 105 97 110 127 105 120 139 113 128 148 121 137 159 125 141 163 124 141 162 119 135 155 117 132 153 117 132 153 117 132 153 117 132 152 110 125 145 104 118 136 99 112 130 91 103 119 77 87 100 65 74 86 55 62 72 53 60 70 50 57 66 34 39 45 27 31 36 28 32 37 36 41 47 28 32 37 42 49 56 51 57 66 48 55 64 39 44 51 22 25 29 38 43 50 42 48 56 31 36 42 31 35 41 44 50 58 65 74 85 75 85 98 84 95 110 92 104 120 95 108 125 93 105 121 96 109 126 89 102 118 91 104 120 85 97 112 84 95 110 80 91 106 82 94 108 88 99 115 80 91 105 68 78 91 57 65 75 51 58 66 46 53 61 29 33 39 37 42 48 52 59 68 58 66 77 63 72 84 66 76 88 75 85 98 81 92 107 80 91 105 78 89 103 72 81 94 62 71 82 45 51 59 36 41 47 45 51 59 43 48 56 46 52 60 50 57 66 54 61 70 49 56 64 40 45 52 31 36 41 31 36 41 40 45 52 37 42 48 36 40 47 48 54 63 62 71 82 71 80 93 74 84 97 78 89 103 83 94 109 76 87 101 71 81 94 57 65 74 52 59 68 44 50 58 44 50 57 48 55 64 60 69 80 65 74 86 73 83 96 77 87 101 78 88 102 84 95 110 93 105 122 105 120 138 111 126 146 115 131 151 113 127 147 108 123 143 104 118 136 96 109 126 83 95 110 75 86 100 73 83 96 63 71 83 42 47 55 19 22 25 20 23 27 24 27 31 30 34 39 34 39 45 23 26 29 31 35 40 38 44 51 50 56 65 56 64 74 55 62 72 51 59 68 35 39 46 29 33 39 43 49 56 67 76 87 74 83 96 77 88 102 85 97 113 100 113 131 111 127 147 121 137 158 123 141 163 124 141 163 127 144 166 127 145 167 131 148 170 127 144 167 125 142 164 125 142 164 123 140 162 119 135 156 111 126 146 114 129 149 116 131 152 115 131 152 113 129 150 115 130 150 114 129 149 105 120 139 96 108 125 94 107 123 86 98 113 74 84 97 58 65 76 42 48 56 41 47 54 46 52 60 48 55 64 44 49 57 46 52 60 53 61 70 51 58 68 50 56 65 55 63 73 61 70 81 58 66 76 61 69 79 65 73 85 70 79 92 71 81 93 64 73 84 50 57 66 42 48 55 33 37 43 44 51 59 44 50 57 33 38 43 21 24 28 36 41 48 49 56 65 44 50 58 39 44 51 38 42 49 48 55 63 50 57 66 43 49 57 34 39 45 32 36 42 31 35 40 40 45 53 54 62 72 74 85 98 86 97 113 101 114 132 110 125 144 113 128 147 113 129 149 114 130 151 118 134 155 116 132 152 111 126 146 107 121 140 103 118 137 99 113 131 94 107 124 101 114 132 108 123 142 110 125 145 107 122 142 95 108 126 84 95 110 76 86 100 67 77 89 62 70 82 57 65 75 51 58 67 34 39 46 25 29 33 37 42 49 50 57 66 58 67 77 73 83 96 84 95 110 93 105 122 96 108 125 99 112 129 103 118 136 102 116 134 102 116 134 98 111 129 90 102 118 79 89 103 75 85 99 80 91 105 81 92 107 84 96 111 91 102 117 98 112 130 101 114 131 97 111 128 93 105 122 83 94 109 68 78 90 62 70 81 62 70 81 61 69 80 57 65 75 53 60 69 51 58 67 45 52 60 42 47 54 36 41 47 39 44 51 46 52 60 45 51 59 41 46 54 42 48 55 44 50 57 40 46 53 35 40 47 36 41 47 32 36 41 26 29 33 23 26 30 19 21 24 41 46 53 48 54 63 60 68 79 57 65 75 58 66 76 60 68 79 58 66 76 54 62 72 48 55 64 42 48 56 46 53 61 55 62 73 71 80 93 82 93 108 86 98 113 88 100 116 92 105 121 95 108 124 95 108 124 98 112 129 96 109 127 89 101 117 88 100 116 87 99 114 88 100 116 84 96 111 69 79 91 51 58 68 37 42 49 35 40 46 31 36 42 21 24 28 25 29 33 50 57 66 68 77 88 69 78 91 73 83 96 71 80 92 68 78 90 70 80 92 69 78 90 60 68 78 52 59 69 33 38 44 25 28 33 26 29 34 35 40 46 55 63 73 52 60 69 42 47 55 27 31 36 27 31 36 23 26 29 32 37 42 29 33 38 29 33 38 33 38 44 38 43 49 40 45 52 41 47 54 50 56 64 53 60 69 62 70 81 88 100 115 102 116 134 108 123 142 107 121 139 103 118 137 112 127 147 111 126 146 112 127 147 110 126 145 106 120 138 95 108 124 84 95 110 77 87 100 64 73 84 61 69 80 67 77 89 72 82 95 67 76 88 44 50 58 45 51 58 71 81 93 87 99 115 100 114 133 110 124 143 121 138 159 131 148 170 132 149 173 128 146 169 124 141 163 124 141 163 129 146 168 127 144 166 122 139 161 119 135 156 110 125 145 101 115 134 86 98 113 64 73 84 49 55 63 47 54 62 44 50 57 27 31 36 51 58 67 64 73 85 72 82 95 73 83 96 82 93 108 96 109 127 105 119 137 109 123 141 103 117 136 101 114 132 91 103 120 80 91 105 72 82 94 72 81 94 67 76 88 64 72 83 64 73 84 51 59 68 44 50 58 38 44 50 37 42 49 42 48 55 47 54 62 55 62 72 65 74 86 82 93 108 102 116 134 120 135 156 125 142 164 130 148 171 131 148 170 127 144 167 122 139 161 118 135 157 122 138 160 117 133 154 111 126 146 109 124 143 104 118 137 104 118 136 108 123 143 106 121 140 99 113 131 87 98 114 71 80 92 64 73 84 68 77 89 67 76 88 54 61 71 58 65 75 49 56 65 60 68 79 70 79 92 78 89 104 80 91 104 69 79 91 45 51 59 34 38 44 33 38 44 36 41 47 37 42 49 27 30 35 33 38 44 55 62 72 55 63 73 53 60 70 45 51 59 41 46 53 35 40 47 36 41 48 48 55 63 50 56 64 50 57 66 62 70 81 76 86 100 83 95 109 83 94 109 83 94 108 81 92 107 78 88 102 70 79 91 58 65 75 49 55 64 40 45 52 40 46 53 44 50 57 52 60 69 54 61 70 55 63 72 49 55 64 46 52 60 49 56 65 54 62 72 63 72 83 76 86 100 91 103 119 95 108 125 97 110 126 100 114 132 97 110 128 88 100 116 76 86 100 70 80 93 62 71 82 48 54 63 37 43 49 45 52 60 61 70 80 64 73 84 71 81 94 88 100 116 103 116 134 110 125 144 115 130 151 115 130 150 113 128 149 107 122 141 96 109 126 96 110 127 99 113 130 100 113 131 96 109 126 87 98 114 85 97 112 93 106 122 98 111 129 98 111 129 107 121 140 111 126 146 116 131 151 116 132 152 115 130 150 104 118 137 92 105 121 87 99 115 79 90 103 60 69 80 37 42 48 44 50 58 59 67 78 69 78 91 70 79 92 68 77 89 56 64 74 49 55 64 45 52 60 61 69 80 65 74 86 69 79 92 81 92 106 80 91 105 71 81 94 62 71 82 68 77 88 62 70 81 54 62 72 43 49 56 40 46 53 44 50 58 60 68 79 69 79 91 85 97 113 99 112 129 103 116 134 102 116 134 99 112 129 97 110 127 95 108 125 94 106 123 104 118 137 109 123 143 115 130 151 115 130 149 114 129 149 110 124 144 106 120 139 95 108 125 101 115 132 101 114 131 101 114 132 105 119 137 102 116 135 92 105 122 79 90 104 67 76 88 60 68 79 62 71 81 66 75 87 66 74 85 78 88 101 82 93 107 78 89 103 72 81 94 68 77 90 64 73 85 65 74 85 65 74 85 59 67 78 63 72 83 48 54 62 38 43 50 26 30 34 36 41 48 60 68 78 72 81 94 81 91 106 82 94 108 76 86 99 69 78 91 79 90 104 77 88 101 81 91 106 77 87 101 75 85 99 78 88 102 79 90 104 78 89 103 79 90 103 77 88 102 72 82 94 60 67 78 49 56 64 60 68 79 70 80 92 84 96 111 100 114 132 111 125 144 116 132 152 116 131 151 113 128 147 110 125 144 108 122 142 110 124 142 104 119 137 102 116 133 98 110 127 93 105 121 92 103 118 93 105 122 87 99 115 67 76 89 49 56 64 39 44 50 54 61 70 59 67 77 53 60 69 42 48 56 40 45 53 36 41 47 24 27 31 33 38 45 61 69 79 74 84 97 82 93 108 89 101 117 95 108 124 94 106 123 92 105 122 91 103 119 90 102 118 91 103 119 85 96 111 71 81 93 66 74 85 75 85 97 82 93 108 86 98 113 64 73 84 66 75 87 61 69 80 58 66 77 51 58 67 56 63 73 52 58 68 53 60 70 58 65 75 67 76 88 77 87 100 79 90 105 84 95 110 81 91 105 73 83 95 67 77 89 66 75 86 71 80 93 72 82 95 81 92 106 89 101 116 93 106 122 92 105 121 92 104 120 82 93 107 72 81 94 67 76 87 48 55 63 36 41 47 44 50 57 45 52 60 36 41 47 37 42 48 32 36 42 38 43 50 43 49 57 56 64 74 60 69 79 52 60 69 47 54 62 49 56 64 61 69 79 56 63 73 57 65 75 54 62 72 51 58 68 52 59 69 50 57 66 49 56 65 45 51 59 60 68 78 63 71 82 62 71 82 66 75 87 59 67 77 42 48 55 35 40 46 48 54 62 44 50 58 45 51 59 35 40 46 39 44 51 46 52 60 36 41 48 50 56 65 57 65 75 60 68 78 62 71 82 61 70 81 50 56 65 33 37 43 26 30 34 32 37 43 33 38 44 24 27 31 26 30 34 30 34 40 31 36 41 40 45 53 45 51 60 33 37 43 20 23 27 36 41 48 46 53 61 60 68 79 70 79 91 72 81 94 80 91 105 89 102 118 97 111 128 102 116 135 100 114 131 107 122 140 103 117 135 99 113 131 101 115 132 98 112 129 98 111 128 99 112 129 92 104 121 85 97 112 76 87 101 70 79 92 60 68 78 52 60 69 49 56 65 39 45 52 40 45 52 41 47 54 65 74 86 87 99 115 103 117 135 109 123 143 115 131 151 121 138 160 119 135 157 118 133 154 112 128 149 109 123 142 104 118 136 97 110 128 98 110 127 99 112 130 95 108 125 95 108 125 91 102 118 93 106 122 90 103 119 84 95 110 77 87 101 66 75 87 56 64 74 34 39 45 68 77 89 84 96 111 95 108 125 104 118 136 105 119 138 110 124 142 110 125 144 111 126 146 112 128 148 109 124 143 98 111 129 85 97 113 74 84 98 71 81 93 67 76 87 47 54 62 28 32 37 33 38 44 64 72 83 75 86 100 84 96 111 85 97 113 90 103 118 97 111 129 106 120 139 115 130 150 124 140 161 130 147 169 129 147 170 129 147 169 129 146 170 121 137 159 117 133 154 107 122 141 105 119 138 104 119 138 105 119 137 101 115 132 93 105 122 87 99 115 84 95 110 76 87 100 60 68 79 52 58 67 52 59 68 58 66 76 60 68 79 73 83 96 82 93 108 91 103 120 95 108 124 99 112 129 99 113 130 96 110 127 90 103 119 82 94 108 74 84 98 65 74 86 63 71 82 61 69 80 54 62 72 35 39 46 53 60 70 76 87 100 85 97 112 88 100 116 86 97 113 84 95 111 70 79 91 44 49 57 32 36 42 41 47 55 67 77 89 82 93 107 96 109 126 106 120 139 109 124 143 113 128 149 114 129 150 110 125 144 103 116 134 91 103 118 76 86 100 68 78 90 67 76 88 67 76 89 67 77 89 68 77 89 77 88 101 81 92 106 90 102 118 91 104 121 96 108 124 97 111 129 101 115 133 103 117 135 106 120 138 110 125 145 116 132 152 112 127 147 106 120 139 103 116 134 98 111 128 92 104 120 79 90 104 65 75 87 56 64 74 54 62 71 56 63 73 65 74 86 83 95 110 97 109 126 103 117 136 109 123 142 111 127 147 106 119 137 103 117 136 104 119 137 110 125 144 107 121 141 103 117 136 99 112 130 102 116 134 103 117 135 103 117 135 102 116 133 95 108 125 94 106 123 92 103 119 94 107 124 102 116 133 107 122 141 103 117 136 90 102 118 75 85 98 55 62 73 34 38 45 46 52 60 67 76 88 71 81 94 82 92 107 86 98 113 92 105 122 90 102 117 82 93 107 78 89 104 86 98 113 92 104 121 92 104 121 94 107 124 95 108 125 92 105 121 98 111 129 102 115 133 103 117 135 98 112 129 93 105 121 90 103 120 91 103 119 81 93 107 72 82 95 61 69 80 62 70 81 56 64 74 58 66 77 60 68 78 64 73 85 74 84 97 74 84 98 73 83 97 73 82 95 81 92 106 90 102 118 106 120 137 105 119 138 109 124 143 105 119 138 104 119 137 104 118 136 100 113 131 98 111 128 92 104 120 89 101 116 71 81 94 64 72 83 66 75 87 73 83 95 84 96 111 82 93 108 82 93 107 81 92 106 83 94 109 87 99 114 85 96 111 79 89 103 80 91 105 89 102 118 91 102 118 91 103 119 79 90 104 74 84 97 61 69 80 64 73 84 75 85 99 88 100 116 97 111 128 103 118 137 108 123 142 106 120 138 102 115 133 100 114 131 96 108 125 92 104 121 90 103 119 96 109 126 99 112 130 97 110 128 101 115 133 104 118 137 106 120 139 101 114 132 95 108 125 89 100 116 76 86 99 62 70 81 58 66 77 58 66 76 65 74 86 67 76 88 77 88 101 79 89 103 78 88 102 80 90 105 85 97 113 87 99 114 88 100 115 87 99 114 84 96 111 77 88 102 67 77 89 53 61 70 44 50 58 55 62 71 52 59 68 46 53 62 44 50 58 37 42 48 27 31 36 29 33 39 41 46 53 42 48 56 56 63 73 72 82 94 74 83 96 77 87 100 83 95 109 90 102 118 102 116 134 109 124 143 111 126 145 113 128 148 112 127 147 104 118 136 95 109 126 88 101 116 91 103 119 97 110 128 71 80 92 77 88 102 80 90 104 80 91 105 88 100 115 91 103 119 94 106 123 89 102 117 83 95 109 85 96 111 83 94 110 78 88 102 74 84 97 74 84 97 67 76 88 67 76 88 80 91 105 91 104 120 102 115 133 114 129 149 120 136 157 117 133 153 114 129 150 109 124 143 100 113 131 90 103 118 86 98 113 75 85 98 71 81 93 72 82 95 78 88 102 77 88 101 76 86 100 76 86 99 74 83 96 72 82 96 76 86 99 82 94 109 93 105 121 97 111 129 101 115 134 95 109 126 88 100 115 81 92 105 70 80 92 60 69 80 54 61 71 56 64 74 52 59 69 38 43 50 24 27 32 24 28 32 38 43 49 42 47 55 45 52 60 61 70 81 68 77 89 64 73 84 52 59 68 40 46 53 46 52 61 43 49 56 38 43 50 37 43 50 54 62 71 67 75 87 63 72 83 43 48 56 30 34 39 31 35 41 36 41 47 38 43 49 34 39 45 46 53 61 64 72 83 72 82 95 71 81 94 66 75 86 72 82 95 72 82 95 60 68 79 37 42 49 28 32 37 53 61 71 79 90 104 93 106 122 105 119 138 107 122 143 111 127 147 114 129 150 114 129 149 111 125 145 104 118 137 96 109 126 86 97 113 81 93 108 88 100 116 91 103 119 85 96 111 74 85 98 59 67 78 45 51 59 39 44 51 26 30 34 37 42 48 44 50 57 60 68 79 66 75 87 80 91 105 96 109 126 109 124 143 116 131 152 111 126 146 111 126 145 108 122 142 107 121 140 103 116 134 90 103 119 77 87 101 66 75 86 63 71 83 59 67 78 44 51 59 35 40 47 34 39 45 38 43 50 50 57 66 57 65 76 65 74 86 61 69 80 41 47 54 46 53 62 57 64 75 78 89 102 93 106 122 100 114 132 110 125 144 116 132 153 119 135 156 120 136 158 117 132 153 114 129 148 112 126 145 106 120 139 92 104 120 79 90 104 67 76 88 47 54 62 31 35 41 37 42 48 57 64 74 73 83 96 77 87 100 86 97 112 94 107 123 98 110 127 107 121 139 113 129 148 117 132 152 117 134 155 123 140 162 121 138 159 121 137 158 123 139 161 120 136 157 111 126 146 107 122 140 99 113 130 86 98 114 69 79 91 62 70 81 58 66 76 47 53 62 52 59 68 66 75 87 73 82 95 82 92 106 82 94 109 73 83 97 59 66 76 47 53 62 45 51 59 64 74 86 82 93 108 89 101 117 97 110 127 98 111 128 90 103 120 91 103 118 88 100 116 84 96 111 80 91 105 59 68 78 44 50 58 25 28 33 58 66 77 83 93 108 93 105 120 92 105 121 90 103 119 86 97 112 72 82 95 49 55 64 38 44 51 41 47 54 61 70 81 88 100 115 98 112 131 104 118 136 103 117 136 103 117 135 103 116 134 102 116 134 97 110 128 95 108 124 93 106 122 90 103 119 90 102 118 92 104 120 97 109 126 93 106 122 98 111 128 96 109 126 90 102 117 89 101 116 82 93 108 75 85 98 71 81 94 73 82 95 78 89 104 93 105 122 103 117 135 103 116 134 101 115 133 93 107 124 88 100 115 79 90 104 64 73 84 55 62 72 47 53 62 46 53 61 52 59 68 63 71 82 78 89 102 88 100 116 99 112 130 109 123 142 110 125 144 110 125 145 103 117 135 93 105 122 89 101 117 85 97 112 79 90 103 79 90 104 78 89 102 87 98 113 88 100 116 89 102 118 89 101 117 87 99 115 81 92 106 81 92 106 87 99 114 93 106 123 98 111 129 95 108 125 97 110 127 93 105 121 83 94 108 59 67 78 39 44 52 56 63 72 74 84 97 79 90 104 89 100 115 88 100 116 90 103 119 96 110 127 101 115 133 103 117 136 100 113 130 104 119 137 110 125 144 110 125 145 111 126 145 110 125 145 118 133 154 120 135 156 118 134 155 118 134 155 120 136 158 114 129 150 105 119 138 95 109 126 89 101 116 76 86 99 77 87 101 75 85 99 58 66 76 44 51 59 39 45 52 41 46 53 51 57 66 60 68 79 62 71 81 66 75 87 75 85 98 89 102 118 100 114 132 106 120 138 105 119 138 101 114 131 89 101 117 75 85 98 72 82 95 74 84 98 78 88 102 84 95 110 85 96 110 86 98 112 84 95 110 84 95 109 84 95 109 86 98 114 88 100 116 91 103 119 87 99 114 80 92 106 86 98 113 88 99 115 85 97 112 78 89 103 73 83 96 70 79 92 68 77 89 66 75 86 66 75 86 79 89 104 93 105 121 100 113 131 97 111 128 94 106 123 90 103 119 83 94 109 74 84 97 73 83 97 82 93 108 78 88 102 76 87 101 77 88 102 85 97 112 92 104 120 94 106 122 91 103 119 92 105 121 91 104 120 93 106 122 92 104 120 87 99 115 81 92 107 73 83 95 49 56 65 37 42 48 50 57 66 55 62 72 59 67 78 67 76 88 70 79 91 69 78 90 67 76 88 61 68 79 57 65 75 50 56 65 41 46 54 43 49 57 38 43 50 29 33 38 27 31 36 27 30 35 25 29 34 18 21 24 28 32 37 36 41 48 54 61 71 72 82 95 81 92 107 81 91 105 83 94 108 94 107 123 103 117 135 107 122 142 110 125 144 117 133 153 119 135 156 119 134 155 110 125 145 105 120 138 102 116 134 101 115 134 78 89 103 80 91 105 88 100 116 96 109 126 98 111 129 99 113 130 97 111 129 96 110 127 95 107 124 88 100 116 83 94 109 77 88 101 75 85 98 75 86 99 72 82 95 77 88 101 86 97 112 93 106 122 104 118 136 112 128 148 109 124 144 105 119 139 100 114 133 95 108 125 92 104 121 87 98 113 80 90 105 77 87 101 75 86 99 78 88 102 74 83 96 66 75 86 60 68 79 55 63 73 65 73 85 73 83 96 78 89 102 94 107 125 105 119 137 107 122 141 102 116 135 104 118 137 106 119 137 98 111 128 93 106 123 93 105 122 91 104 120 83 94 109 74 84 97 69 79 91 71 81 93 73 83 96 70 80 92 74 83 96 82 93 108 87 99 114 85 96 111 71 80 93 47 54 62 30 34 39 42 48 56 32 37 42 31 35 41 50 57 67 59 67 78 56 64 74 35 40 46 29 33 38 38 43 50 36 41 47 39 45 52 50 57 66 74 84 97 91 104 120 101 114 132 105 119 138 102 115 133 91 103 120 80 92 107 77 87 100 57 65 76 32 37 42 28 31 36 57 64 74 80 91 105 88 101 117 95 109 126 103 117 135 109 123 141 108 122 141 97 110 127 88 100 115 81 92 106 70 80 92 59 67 77 51 58 67 48 55 64 36 41 48 38 43 49 40 45 53 44 50 57 47 54 62 56 64 74 52 59 69 30 34 39 46 52 60 65 74 85 75 86 99 89 100 115 88 100 116 89 102 118 87 99 115 88 100 115 88 100 115 86 98 114 88 99 115 80 90 105 76 86 99 68 78 91 63 71 82 59 67 77 44 50 58 33 37 43 29 32 37 25 28 32 37 42 49 43 49 56 36 40 47 42 48 55 55 63 72 65 74 86 85 97 111 90 103 120 98 111 128 98 111 128 97 111 129 106 119 137 111 125 144 110 126 145 114 130 152 115 131 152 118 133 154 112 127 147 103 117 135 87 99 114 73 83 96 62 70 81 42 48 56 25 28 32 27 31 35 44 50 58 55 62 71 64 73 84 65 75 87 66 75 86 80 91 105 89 102 118 100 113 130 102 116 133 104 118 136 105 119 137 102 115 133 101 114 132 106 120 140 106 120 139 99 113 130 95 108 125 84 96 111 65 74 86 54 61 71 34 38 44 55 63 73 76 86 99 95 108 125 103 117 135 105 119 138 99 113 131 96 109 126 92 104 120 78 88 102 55 63 73 35 40 46 56 63 73 77 88 102 91 103 119 101 115 134 111 126 147 120 135 155 119 135 156 111 126 146 102 116 135 97 111 128 83 95 110 72 82 95 66 76 88 49 56 65 37 42 49 40 46 53 40 46 53 45 51 59 41 46 53 26 30 35 32 37 43 63 72 83 83 94 109 93 106 123 104 118 136 108 123 142 111 125 145 108 122 141 107 122 140 107 122 141 104 119 138 103 117 134 98 111 128 94 106 123 82 93 107 77 88 102 84 95 110 85 96 111 82 93 108 84 95 110 87 99 114 82 94 109 70 79 92 57 65 75 53 60 69 52 59 69 57 64 74 57 64 74 63 71 82 64 72 84 53 60 70 53 60 70 59 67 78 54 61 71 44 50 58 42 47 55 34 39 45 27 30 35 35 39 46 28 32 37 35 39 45 53 60 69 66 75 86 61 69 80 66 75 87 62 71 82 63 71 83 62 71 82 55 63 73 52 59 68 50 57 66 47 53 62 47 53 61 40 46 53 33 37 43 36 41 47 48 55 64 51 58 68 61 69 80 76 87 100 92 105 121 98 111 128 105 119 138 112 128 148 115 130 150 113 128 148 110 124 143 110 124 143 100 114 132 83 94 108 63 72 83 39 44 51 44 51 59 64 73 85 76 87 100 83 95 109 90 103 119 88 100 115 86 98 113 88 99 115 88 100 116 93 105 122 95 108 126 97 110 128 93 106 122 89 101 117 87 99 114 90 102 118 93 106 123 102 117 135 104 119 138 105 118 137 103 117 136 101 114 132 96 109 126 90 101 117 86 97 111 74 85 99 70 80 93 60 68 78 49 56 65 38 43 50 45 51 59 51 59 68 44 50 57 40 45 51 42 48 55 55 62 72 73 83 96 86 98 114 85 97 112 74 84 97 60 68 79 52 59 68 60 69 80 78 88 102 89 101 117 90 102 118 92 104 120 94 108 125 91 103 120 93 105 122 99 113 131 101 115 133 97 110 127 94 106 123 92 104 120 90 102 117 84 95 110 75 85 98 67 76 87 59 67 77 55 62 71 60 69 79 67 76 88 70 79 92 68 78 90 72 82 95 71 82 95 64 72 84 57 65 76 50 57 66 42 48 55 35 39 45 37 42 49 46 52 60 43 49 57 39 44 51 39 44 51 50 57 66 67 76 87 73 82 95 69 79 91 69 78 90 65 74 86 62 71 82 60 68 78 58 66 76 69 79 92 73 82 94 59 67 78 37 42 48 35 40 46 57 65 75 63 72 83 68 77 90 73 83 96 71 81 94 71 80 92 64 73 84 57 65 75 41 46 54 31 34 40 50 57 66 69 79 91 73 83 96 71 80 92 64 73 84 48 54 63 44 50 58 54 61 71 56 64 74 57 65 75 71 81 94 82 92 107 84 96 110 89 101 116 92 105 121 97 110 127 96 109 126 103 117 136 112 127 147 116 132 152 108 123 142 98 112 130 94 107 124 92 105 121 93 105 122 109 124 144 116 132 153 114 130 151 118 133 154 113 129 150 109 124 144 106 121 139 105 119 138 109 123 142 112 127 147 109 124 143 104 118 136 97 110 127 91 104 120 84 96 110 83 94 109 87 99 114 95 108 125 96 110 128 96 109 126 96 108 125 90 103 119 81 92 107 73 83 96 59 67 77 52 59 68 47 54 62 45 51 59 39 45 52 41 46 54 30 34 39 30 34 40 34 39 45 33 38 44 51 57 66 66 75 87 78 88 102 83 94 109 83 94 109 83 94 108 91 103 118 93 105 122 91 103 120 80 91 105 73 83 95 71 81 93 82 92 107 87 99 114 88 100 116 89 102 118 90 103 119 88 100 115 88 99 115 91 103 120 97 110 128 95 108 124 87 99 114 71 80 92 43 49 56 32 36 41 41 46 54 41 46 53 48 54 63 53 60 69 50 57 66 42 48 56 41 47 54 36 41 47 34 38 44 39 44 51 65 74 85 83 94 109 89 102 118 96 109 126 96 110 127 85 97 112 86 97 112 80 91 106 69 79 91 52 59 69 38 43 50 24 27 31 33 37 43 45 51 59 52 59 68 41 47 54 47 53 61 56 63 72 66 75 87 72 81 94 72 82 95 71 80 92 58 66 76 60 68 78 52 58 68 37 42 48 25 28 33 32 37 43 33 37 43 23 26 30 39 44 51 45 51 59 46 52 60 37 42 49 31 36 41 29 32 38 41 47 54 57 65 76 74 83 96 80 91 105 77 87 101 75 85 99 74 84 98 66 76 88 70 80 92 77 88 101 71 81 94 63 72 83 53 60 69 49 56 64 39 45 52 31 35 40 48 54 62 51 58 67 54 61 71 57 64 74 58 66 77 63 72 83 72 81 94 81 92 106 90 102 118 95 108 125 95 109 127 106 120 139 105 120 138 105 118 136 106 120 139 113 128 148 116 131 152 110 126 146 110 125 145 108 122 142 99 112 129 85 97 111 80 90 104 79 90 104 75 85 99 64 73 85 57 65 74 58 66 76 48 54 63 36 41 48 32 37 42 25 29 33 40 45 52 60 68 79 78 89 102 84 96 111 91 103 119 88 100 116 87 99 115 90 102 118 95 108 125 102 116 134 104 119 138 101 114 132 98 111 128 88 100 116 61 70 81 40 45 52 27 31 36 42 48 55 62 71 82 72 82 95 79 90 104 78 89 102 72 82 96 68 77 89 57 65 76 50 56 65 60 69 80 80 91 106 92 104 120 96 110 127 106 121 141 115 131 152 123 140 162 126 143 165 125 143 165 124 141 163 123 139 161 121 137 158 117 133 153 104 119 137 97 110 128 83 94 109 78 88 103 78 88 101 73 82 95 66 75 87 58 66 76 47 53 61 55 62 72 71 80 93 81 92 106 88 100 115 95 108 125 104 118 136 109 123 142 111 126 146 110 126 145 110 125 144 108 122 140 104 118 136 99 113 131 90 102 117 77 87 101 76 87 100 78 89 103 80 90 104 81 92 107 84 95 110 84 95 109 78 89 102 67 76 87 66 75 87 69 78 90 68 76 88 57 66 76 43 49 57 38 44 51 47 53 61 50 57 66 45 51 58 43 49 56 43 48 56 36 41 48 28 32 37 23 26 30 38 44 51 60 69 80 69 78 90 71 80 92 66 75 87 67 76 87 64 72 84 63 72 83 59 66 77 49 55 64 46 52 60 45 51 58 42 47 55 44 50 58 56 63 73 62 70 81 56 64 74 49 55 64 36 41 48 32 37 43 18 21 24 35 39 45 54 62 72 73 83 96 90 102 118 102 116 135 105 119 138 110 124 144 109 124 143 108 123 142 104 118 137 96 109 127 87 99 114 78 88 102 65 74 86 46 53 61 36 41 48 38 43 50 45 51 59 46 52 61 36 41 47 36 40 47 38 43 50 37 42 49 45 50 58 52 59 68 58 66 76 60 68 79 59 67 78 55 63 73 52 59 69 48 55 63 61 70 81 74 84 97 81 92 107 87 100 116 94 107 124 100 113 131 105 119 138 114 129 149 116 131 152 110 126 145 112 127 147 101 114 132 85 97 112 74 84 97 70 80 92 63 72 83 68 77 89 69 78 91 62 71 82 49 55 64 41 47 54 49 56 65 50 56 65 44 50 58 49 56 64 60 69 80 67 76 88 73 84 97 80 91 104 93 106 123 104 118 137 111 125 145 110 124 144 102 116 135 95 108 125 93 105 121 90 102 118 89 101 117 82 94 109 68 78 91 56 64 74 49 56 65 43 49 57 33 38 44 32 37 42 43 48 56 57 65 75 62 71 81 54 62 72 40 45 53 32 36 42 33 37 43 29 33 38 23 26 30 45 51 60 66 75 86 74 83 96 76 87 100 73 83 96 68 77 89 64 73 84 50 57 65 35 40 47 46 52 60 48 54 62 39 45 52 45 51 59 44 51 59 42 47 54 33 37 43 32 36 42 23 26 30 30 34 39 31 35 40 28 32 37 44 50 57 51 57 66 61 70 81 69 78 91 72 82 95 77 87 101 76 86 100 75 85 98 68 77 89 51 58 67 44 51 59 46 52 60 42 47 55 49 55 63 47 53 62 36 41 47 39 44 51 40 46 53 51 57 66 62 70 81 64 73 84 59 67 79 67 76 88 76 86 99 85 97 112 99 112 130 114 129 148 121 137 158 119 135 156 114 129 149 106 120 139 100 113 131 93 106 123 82 93 107 121 138 159 124 141 163 128 146 168 128 145 168 125 143 166 124 141 163 121 138 160 123 140 163 129 146 169 129 146 168 122 139 161 114 129 149 103 118 136 97 110 128 90 102 118 78 89 103 72 81 94 51 58 66 46 53 62 53 60 69 54 61 71 57 65 75 62 70 80 63 72 84 69 78 91 74 84 98 77 87 100 72 82 95 74 84 98 67 76 88 53 60 69 45 52 60 41 47 54 34 39 45 38 43 50 47 53 62 47 54 62 57 65 74 59 67 77 61 69 80 53 60 69 36 41 47 35 39 45 36 41 47 54 62 72 64 73 85 77 87 101 83 95 111 86 98 113 83 94 108 82 92 107 84 95 110 90 102 118 92 105 121 90 103 118 89 100 116 79 89 103 72 82 95 60 68 79 56 64 74 54 61 71 50 57 66 51 57 66 56 64 73 53 60 69 46 52 60 48 55 63 58 66 76 59 67 77 67 77 89 78 89 102 79 90 104 89 101 117 89 101 117 85 97 112 81 92 106 74 84 97 70 79 92 69 79 91 67 76 88 64 73 84 57 65 74 62 70 81 69 78 90 66 75 87 52 59 69 48 54 63 33 38 44 25 28 32 29 33 39 31 35 41 28 32 37 33 38 43 32 36 41 31 35 41 28 31 36 43 49 56 46 53 61 27 30 35 26 29 34 25 29 33 34 39 45 37 43 49 36 41 47 38 43 50 28 32 37 24 28 32 23 26 30 42 47 55 54 61 71 63 72 83 68 77 89 66 75 86 54 61 71 42 48 56 38 43 50 36 41 48 33 38 44 45 51 59 50 57 66 55 62 71 61 69 80 61 69 80 59 67 77 55 62 72 61 69 80 69 78 90 73 84 97 80 91 106 91 103 119 99 112 129 104 118 136 102 116 134 106 119 137 103 116 134 105 120 139 110 125 145 115 131 151 117 133 154 121 138 160 121 137 159 117 133 154 112 127 147 107 122 140 100 113 131 97 110 126 92 104 121 91 103 119 88 100 116 86 97 112 79 89 103 68 77 89 53 61 70 48 54 63 46 52 60 41 47 55 47 53 62 52 60 69 55 63 73 68 78 90 72 81 94 78 89 103 86 97 112 94 107 124 97 110 128 88 100 115 89 101 117 83 94 108 74 84 97 69 78 91 55 63 72 44 50 58 41 47 54 41 46 53 41 46 53 34 38 44 40 46 53 54 61 70 64 73 84 75 85 99 87 99 114 98 111 128 96 109 126 102 116 134 113 128 147 118 135 157 126 143 166 130 148 171 134 152 175 132 151 175 129 145 168 126 144 166 121 138 159 113 129 149 104 118 137 99 112 129 95 108 125 94 107 123 91 102 118 89 101 116 85 97 112 82 93 107 81 92 107 85 96 111 86 98 114 88 101 117 97 109 126 101 115 133 99 113 131 96 109 127 99 113 130 102 116 134 100 114 131 100 114 132 97 109 126 89 101 117 82 93 107 74 85 98 72 82 95 74 84 97 81 92 107 86 98 114 79 90 104 64 73 84 49 56 65 46 53 61 47 54 63 54 61 72 61 70 81 68 77 89 61 69 80 54 61 71 54 62 71 43 48 56 24 27 32 21 24 28 19 22 25 30 34 39 36 40 47 52 59 68 65 74 86 73 82 95 68 78 90 67 76 88 65 74 86 66 75 87 66 74 86 60 68 79 53 61 70 46 52 60 45 52 60 36 41 47 26 30 35 33 38 44 32 36 42 30 34 40 38 43 50 49 56 65 56 64 74 62 70 81 58 66 76 62 71 82 74 84 96 78 89 102 88 101 116 93 106 122 98 111 128 103 117 136 104 119 138 104 118 137 102 116 134 94 107 123 87 100 115 79 90 104 76 87 100 72 82 95 76 86 99 65 74 85 61 69 80 67 76 88 62 70 81 61 69 80 63 72 83 64 73 85 60 68 79 48 54 63 45 51 59 52 59 68 48 54 63 39 44 52 29 33 38 33 37 43 46 53 61 52 59 68 69 78 90 89 102 118 107 121 140 116 132 152 124 140 162 133 151 174 132 150 174 130 148 172 126 142 164 119 135 155 113 128 148 106 121 140 111 126 145 104 118 137 102 116 134 101 115 133 100 113 130 96 109 126 85 96 111 76 87 101 70 79 91 62 70 81 49 56 64 47 53 62 41 47 54 48 54 63 67 76 88 83 94 109 90 102 118 90 103 119 92 104 121 85 97 112 82 93 108 83 94 109 81 93 107 76 86 99 57 65 76 43 49 57 45 51 59 39 45 52 22 25 29 35 40 46 48 55 64 65 74 85 63 72 83 64 73 84 67 76 87 63 72 83 56 64 74 50 57 66 45 51 59 46 52 60 61 69 80 71 81 93 78 88 102 81 92 106 75 84 97 74 84 98 74 84 97 67 77 89 53 60 70 47 54 62 37 42 49 40 45 52 58 66 77 68 78 89 61 68 79 60 67 78 61 69 80 65 74 85 64 72 83 52 59 69 30 35 40 34 39 45 38 43 50 39 44 51 44 49 57 48 54 62 55 63 72 69 78 90 71 81 94 63 72 84 61 69 80 62 71 82 55 62 72 41 47 55 40 45 52 50 56 65 51 57 66 48 55 64 36 41 48 28 32 37 35 40 46 43 49 56 51 58 67 65 74 86 75 85 99 90 102 118 97 111 130 99 112 130 101 115 133 105 119 138 102 116 135 104 119 137 101 115 134 95 108 125 121 138 159 126 143 165 132 150 174 136 155 179 133 152 176 130 148 171 129 146 169 128 144 167 127 144 166 122 138 159 113 128 148 105 119 138 92 105 121 89 101 117 86 98 113 80 90 104 55 63 72 29 33 38 49 56 65 66 74 85 73 83 96 83 94 109 93 106 122 99 113 130 105 119 138 108 122 141 105 118 137 97 111 129 92 104 120 87 98 113 81 92 107 72 81 94 66 75 87 64 72 83 53 60 70 32 36 42 25 29 33 43 48 56 42 48 56 36 41 47 23 26 30 20 23 27 22 25 29 28 32 37 42 48 55 52 59 68 56 64 74 66 75 86 72 82 95 72 82 95 76 86 100 79 90 105 87 99 114 88 100 115 83 95 110 76 86 100 67 77 89 58 66 77 44 50 58 37 42 48 40 45 51 63 71 82 76 85 98 86 98 113 91 104 120 94 106 123 90 103 119 84 96 111 76 86 99 79 89 103 82 93 107 84 95 110 89 101 116 85 96 111 79 90 104 72 82 95 75 86 99 84 95 111 90 102 118 90 102 117 85 96 111 84 95 110 83 94 109 85 96 112 84 95 110 79 90 103 68 77 89 56 63 73 44 49 57 44 50 58 41 47 54 39 44 51 35 40 46 32 36 42 30 34 39 46 52 61 57 64 75 39 44 51 22 25 28 39 44 51 32 36 42 20 23 27 33 37 43 36 41 48 42 48 56 41 47 54 37 41 48 36 41 47 35 39 45 34 39 45 42 48 56 60 69 79 56 64 74 37 43 50 21 24 28 25 28 32 34 39 45 49 55 64 50 56 65 43 49 56 40 45 52 38 43 50 46 52 61 49 56 64 58 66 76 62 70 82 70 80 93 69 78 91 70 80 92 73 83 96 83 94 109 90 102 118 89 101 117 79 90 104 79 90 103 82 93 108 96 109 126 107 121 141 116 132 152 119 136 157 118 133 153 113 128 149 104 119 138 105 119 137 103 115 132 92 105 121 88 100 115 93 105 122 94 107 123 89 101 117 88 100 116 76 86 100 68 77 89 68 77 89 64 73 84 52 59 68 30 35 40 36 41 47 44 50 57 38 43 50 42 47 55 45 52 60 50 57 66 55 63 73 61 70 81 55 62 72 42 48 55 41 47 54 51 58 68 55 62 72 52 59 69 54 61 71 53 60 70 57 64 74 55 63 73 59 68 78 72 82 96 87 99 115 94 106 123 96 109 126 105 120 139 117 134 155 118 134 155 119 135 157 124 142 164 126 144 167 123 140 162 121 138 159 119 136 157 116 132 152 111 126 146 105 119 137 102 116 134 97 110 128 93 106 123 87 98 114 79 90 105 68 78 90 56 64 75 54 61 71 52 59 68 56 64 74 51 57 66 48 55 64 59 67 77 64 72 84 75 84 97 90 102 118 97 110 127 97 110 127 100 114 132 106 120 138 109 123 142 104 118 137 100 113 131 100 114 132 97 111 129 89 100 115 83 94 108 77 88 101 71 81 93 63 72 83 47 53 61 28 31 36 34 39 45 31 35 41 37 42 49 38 43 49 53 60 70 65 74 86 66 75 87 66 75 86 54 62 72 32 36 41 24 27 31 39 45 52 32 37 42 39 44 51 44 50 59 59 66 77 62 70 81 71 80 93 72 82 95 63 72 83 59 67 77 65 73 85 69 79 91 74 84 97 69 78 91 60 68 79 50 57 66 38 43 50 35 40 46 57 64 74 66 75 86 77 87 101 86 98 113 100 113 131 110 125 145 111 126 145 107 121 140 102 116 134 105 119 138 100 113 131 96 109 126 91 104 121 91 103 119 92 105 121 93 106 122 94 107 124 94 108 125 91 103 119 84 96 111 80 91 105 85 97 112 92 105 121 100 114 131 99 113 131 94 107 125 96 109 126 95 108 125 92 105 122 89 101 117 89 101 116 86 98 113 83 95 110 78 88 102 70 79 92 68 78 90 62 71 82 49 56 64 36 41 47 33 37 43 42 48 55 47 54 62 56 63 73 69 78 90 85 97 112 109 123 143 124 140 162 135 152 176 140 159 183 139 158 182 136 154 177 135 152 176 133 150 173 127 144 166 124 141 163 116 132 152 109 124 144 111 126 145 111 126 146 109 124 144 106 121 140 97 110 128 90 102 117 81 92 107 64 73 84 31 36 41 35 39 45 44 50 57 61 70 80 74 84 97 81 92 106 82 94 109 85 97 111 93 105 121 96 109 126 89 101 117 75 85 98 62 70 81 43 49 57 23 26 30 31 35 41 30 34 39 29 33 38 36 41 47 48 55 63 68 77 89 75 85 98 74 84 97 67 76 88 59 67 77 52 58 68 59 66 76 64 73 85 71 81 94 77 87 101 85 96 111 85 96 112 81 92 106 78 88 101 81 92 107 80 91 105 72 82 95 72 82 95 71 81 93 71 81 93 67 76 88 69 78 90 80 91 105 83 94 109 85 96 112 89 101 117 81 92 106 66 75 87 52 59 69 34 39 46 27 31 36 42 47 55 51 58 67 42 47 55 31 35 41 34 39 45 36 41 48 38 43 50 36 40 47 27 31 36 41 46 54 54 61 71 51 58 67 43 49 56 45 51 59 44 50 58 23 26 30 29 33 38 36 40 47 38 43 50 37 42 48 55 63 73 73 83 96 82 93 108 85 97 113 87 99 114 86 98 114 92 104 121 96 109 127 101 114 132 96 110 127 95 108 125 111 126 146 118 134 155 120 137 159 120 136 157 117 133 154 117 133 154 115 131 151 112 128 148 99 112 129 88 100 116 85 97 112 86 97 113 73 83 96 66 75 87 52 60 69 45 51 59 48 54 62 50 57 66 64 72 83 73 82 95 79 90 104 87 99 115 100 112 129 113 128 147 119 135 157 118 133 153 113 128 148 106 120 139 98 112 129 92 104 121 83 94 109 71 80 92 68 77 88 65 73 85 57 65 76 41 47 54 30 34 40 40 45 52 45 51 59 53 61 70 60 68 78 61 70 80 60 69 79 50 57 66 49 55 64 47 54 62 39 45 52 27 31 37 35 39 45 47 53 61 54 61 70 52 59 68 43 49 57 36 42 49 44 50 58 46 52 60 40 45 53 34 39 45 26 29 34 49 55 63 63 72 83 72 82 94 88 100 115 96 109 126 102 116 134 102 116 134 99 113 130 100 114 131 95 107 124 86 98 113 84 96 111 78 89 103 66 74 86 57 64 74 50 57 66 44 50 57 49 55 63 56 64 74 61 69 80 68 77 88 76 87 100 86 98 114 91 104 121 90 103 119 84 95 110 77 87 101 64 73 84 52 58 67 38 44 51 29 33 38 32 36 42 35 40 46 28 31 36 25 28 33 31 35 41 32 36 42 36 41 48 28 32 36 26 29 34 45 51 59 50 57 65 38 43 50 37 42 48 45 52 60 47 53 61 37 42 49 33 37 43 39 44 51 42 47 55 37 42 49 21 24 28 33 38 44 37 42 48 30 33 39 27 31 35 32 36 42 20 23 27 31 35 41 36 41 48 31 35 41 20 22 26 24 27 31 26 29 34 25 29 33 27 31 35 27 30 35 39 44 51 42 47 55 38 44 50 37 42 48 35 39 46 37 42 49 35 40 47 29 33 38 22 25 29 46 52 60 70 80 92 90 103 118 91 103 118 92 104 120 95 108 125 93 105 122 89 102 118 83 94 109 86 98 113 89 101 117 79 90 105 76 86 100 80 91 105 86 98 113 92 104 120 90 102 118 87 99 115 88 100 116 86 98 114 90 103 119 91 103 120 85 96 112 78 88 102 71 81 94 64 73 85 64 72 84 56 63 73 60 68 79 58 66 75 58 66 76 54 61 71 50 56 65 51 58 67 47 54 62 30 34 40 39 45 51 59 67 78 71 81 94 81 92 106 94 107 123 94 107 124 102 116 134 109 124 144 112 127 146 115 131 151 115 131 152 116 132 151 121 137 158 121 138 159 122 139 160 118 135 156 116 132 154 109 124 144 98 111 128 84 96 111 81 91 105 76 87 100 77 87 100 70 79 91 58 66 77 43 50 58 21 25 28 40 46 53 61 69 80 71 80 93 71 81 93 71 80 93 65 74 86 63 71 82 55 62 72 39 45 52 59 67 77 80 91 106 94 107 124 108 121 139 113 127 147 113 128 148 114 128 148 112 127 147 106 119 137 99 113 131 87 99 114 79 90 104 73 83 96 61 69 80 48 54 63 42 48 56 33 38 44 34 39 45 27 31 36 25 28 32 40 46 53 50 57 66 59 67 77 52 59 69 51 58 67 41 47 54 25 28 32 34 39 45 46 53 61 53 61 70 55 63 72 59 67 77 67 76 88 77 88 101 79 90 104 75 85 98 70 79 92 59 67 77 58 66 77 61 69 79 62 70 81 64 73 84 60 68 78 48 55 63 39 45 52 35 40 46 50 57 66 77 87 100 95 108 125 108 123 142 115 130 149 112 127 147 112 128 148 116 131 150 118 134 155 120 135 155 118 134 155 114 130 151 112 127 146 108 123 142 102 116 135 101 115 132 105 119 138 106 120 138 106 120 138 106 121 140 103 117 134 99 113 130 102 116 134 105 120 138 106 121 140 101 114 132 100 113 131 102 115 133 101 115 134 101 114 132 96 108 125 88 99 115 86 98 114 83 94 108 77 88 101 78 88 102 77 88 101 73 83 96 70 79 91 73 82 95 74 83 96 72 81 94 56 64 75 53 60 70 37 42 49 46 52 60 76 86 99 98 110 127 110 125 144 116 132 153 121 137 158 119 135 157 120 136 157 126 143 165 127 144 167 122 139 162 117 133 153 106 120 138 106 120 137 107 121 140 111 126 146 110 125 145 103 117 135 97 109 125 80 91 105 62 70 81 32 36 42 56 64 74 73 83 96 78 88 102 82 93 108 80 91 106 82 93 108 81 92 107 85 97 112 79 90 104 71 81 94 59 67 77 53 61 71 54 61 71 45 50 58 28 32 37 25 29 33 24 27 31 21 23 27 41 47 54 52 59 68 61 70 81 69 78 90 71 81 94 74 84 97 73 83 95 66 75 86 64 73 85 78 88 102 87 99 114 92 104 120 86 97 113 81 92 106 80 91 105 80 90 105 78 89 103 79 89 103 75 86 99 70 79 92 70 79 92 75 86 99 85 97 112 91 103 119 87 99 114 84 95 111 77 87 101 60 68 78 42 48 55 25 29 33 43 49 57 56 64 74 57 64 74 57 65 75 41 46 53 31 35 40 37 42 49 35 40 46 27 31 35 34 38 44 28 32 37 38 43 50 54 62 71 53 60 70 55 63 73 59 67 77 53 60 69 46 52 60 38 43 50 27 30 35 40 46 53 58 65 75 65 74 85 65 74 86 68 78 90 72 82 94 72 82 95 70 79 91 74 84 97 77 87 101 81 93 107 82 93 107 94 107 124 93 105 121 91 103 119 89 101 117 84 95 110 69 78 90 61 69 80 51 58 68 45 51 59 47 53 61 43 49 57 44 50 59 42 48 55 52 59 68 60 67 77 68 78 89 74 83 96 82 93 107 86 99 115 87 99 114 100 113 130 100 114 132 98 111 128 106 120 139 102 116 134 96 108 125 86 97 113 73 83 96 51 58 66 36 41 48 29 33 38 30 34 39 35 40 47 30 34 39 33 37 43 43 49 56 56 64 74 70 79 92 78 88 102 79 89 103 80 91 105 73 83 96 70 79 91 69 78 91 67 75 87 61 69 79 55 62 72 55 62 72 50 57 66 50 57 65 50 58 67 53 60 69 49 56 65 44 50 58 43 49 56 54 61 71 62 70 81 60 68 79 47 53 62 45 51 60 49 56 64 53 60 70 59 67 78 66 75 87 72 81 94 73 82 95 69 78 91 69 78 90 62 71 83 53 60 69 45 51 59 40 46 53 25 28 33 46 53 61 56 63 73 52 59 68 36 41 47 26 29 34 46 52 60 56 64 74 68 77 90 70 80 92 66 75 86 61 69 80 55 62 71 50 57 66 48 54 63 46 52 61 40 46 53 35 40 46 32 37 42 46 52 60 46 52 60 48 55 64 49 56 65 50 56 65 45 51 59 40 46 53 32 36 42 36 41 47 44 50 58 62 70 81 73 83 95 81 92 106 75 85 99 62 71 82 58 65 75 61 69 80 70 80 93 62 71 81 53 60 69 44 50 57 40 45 52 44 49 57 49 56 65 59 67 77 61 70 80 54 61 70 49 56 65 47 53 62 31 35 41 38 43 50 34 38 44 37 42 48 36 40 47 34 39 45 42 48 55 51 58 67 50 57 66 43 48 56 48 54 63 54 61 71 45 51 59 28 32 37 25 29 33 25 28 32 45 52 60 54 62 71 63 71 82 70 79 92 70 80 92 74 85 98 83 94 109 85 96 111 92 104 120 95 109 126 94 106 123 87 99 114 85 96 110 89 101 116 101 115 132 105 119 139 107 121 140 116 132 152 120 137 158 119 136 157 121 137 159 124 140 162 119 135 157 117 132 153 120 137 158 112 127 147 106 120 138 98 111 128 90 103 119 78 89 103 67 76 88 70 80 92 72 82 95 66 75 87 57 65 75 36 40 47 42 48 56 64 73 85 86 98 113 102 116 135 116 131 152 126 143 166 125 141 163 120 136 157 115 131 152 115 130 150 114 130 151 113 127 146 104 118 136 99 113 130 97 111 129 93 106 122 80 91 106 71 81 93 60 68 79 56 64 75 56 64 73 58 65 76 58 66 77 43 49 57 44 50 58 49 56 65 67 76 88 77 88 101 77 88 102 78 89 103 83 94 109 84 96 111 79 90 104 68 77 89 38 43 50 42 48 55 73 83 96 92 104 120 95 108 125 97 109 126 95 107 124 97 110 128 100 114 133 97 110 126 93 105 121 91 104 120 88 99 115 71 81 93 49 56 65 43 49 57 44 50 58 31 35 41 29 33 38 20 22 26 28 31 36 41 47 55 51 58 67 62 70 81 70 80 92 67 77 89 56 64 75 35 39 46 35 40 46 40 46 53 43 49 57 45 50 58 43 49 57 38 44 51 43 49 57 51 58 67 52 59 68 50 57 67 46 52 61 29 33 38 24 27 31 30 34 39 31 35 40 26 30 35 31 35 41 49 56 65 65 74 85 78 88 101 87 99 114 99 112 129 108 123 142 109 124 143 103 118 137 102 116 135 108 123 142 112 127 147 116 133 154 127 145 167 132 150 173 132 150 174 130 147 170 125 143 166 120 135 156 121 136 157 119 136 157 117 134 156 126 142 164 127 145 167 125 143 166 124 141 162 126 143 166 126 143 166 120 136 157 114 129 149 108 123 142 97 110 128 92 104 121 89 101 117 82 94 109 75 85 98 73 83 96 75 86 99 74 85 98 81 92 106 86 98 113 88 100 116 84 95 110 86 97 113 83 95 110 77 88 102 70 80 92 62 71 82 59 67 78 48 55 63 38 43 49 58 66 77 70 80 92 88 99 113 99 112 130 108 122 141 117 132 152 122 139 161 121 137 158 123 139 160 116 132 153 107 121 140 95 108 125 88 101 117 85 96 112 77 88 102 73 84 97 73 82 95 65 73 85 47 53 61 28 31 37 53 61 71 66 75 86 67 76 88 64 72 83 59 67 77 58 66 76 67 76 88 79 90 104 76 87 100 74 84 96 78 89 102 85 96 111 77 88 102 65 74 85 48 54 63 37 42 48 40 45 52 35 40 47 30 34 39 51 58 67 59 67 77 64 73 85 75 85 99 86 97 112 83 94 109 79 90 104 78 88 102 79 90 104 87 98 114 86 97 112 76 86 100 66 75 87 57 64 74 54 61 71 53 61 70 59 67 77 63 72 83 64 73 84 59 67 77 60 68 79 65 73 85 69 79 91 76 87 101 83 95 110 83 94 108 73 83 96 46 52 60 33 38 44 32 36 41 28 32 37 35 39 46 43 49 57 57 64 74 60 68 79 57 64 75 56 63 73 57 65 75 55 62 72 47 54 63 55 63 72 64 73 84 77 87 101 81 93 108 76 86 99 54 61 71 37 42 48 28 32 37 42 47 55 55 62 72 53 60 70 55 62 72 58 66 77 61 69 79 61 69 80 64 73 84 58 66 76 57 65 76 63 72 84 74 84 97 56 64 74 46 53 61 39 44 50 37 42 48 42 47 55 41 47 54 43 49 57 59 67 77 61 69 80 57 65 75 55 62 71 39 44 51 39 44 51 39 44 51 33 37 43 50 57 66 63 72 83 70 80 92 84 95 110 98 112 129 101 115 133 102 115 133 97 110 127 91 103 119 82 93 108 74 83 96 72 82 95 64 73 84 52 58 67 40 46 53 41 47 54 29 34 39 40 45 52 60 69 79 70 79 92 80 91 105 85 97 113 90 103 119 94 107 124 100 113 130 102 115 133 97 110 128 92 105 122 87 99 114 79 89 103 72 81 94 72 81 94 69 78 90 69 78 91 71 80 93 69 78 90 62 70 81 57 65 75 59 67 77 58 66 76 54 61 71 45 52 61 33 38 44 27 30 35 30 34 39 24 27 31 28 32 37 46 52 60 56 64 73 62 70 80 60 69 80 54 61 71 45 51 59 31 35 41 31 36 41 42 48 56 39 44 51 33 37 43 40 45 52 36 41 47 27 30 35 31 35 41 31 35 40 33 38 44 35 40 46 41 47 54 34 39 45 29 33 39 38 43 50 25 28 32 40 45 52 42 47 55 31 35 40 35 40 47 39 44 51 34 38 44 37 41 48 37 42 49 42 48 55 40 46 52 46 53 61 40 45 53 38 43 49 58 66 76 67 76 87 72 82 95 84 95 109 91 103 119 96 109 126 93 106 123 90 103 119 84 95 110 78 88 102 72 81 94 69 79 92 72 82 94 67 76 88 61 69 80 61 69 80 61 69 80 62 71 82 56 63 73 50 57 66 39 44 51 33 37 42 25 28 33 25 28 32 38 43 49 30 34 40 27 31 36 23 26 30 22 25 29 28 32 36 23 26 31 30 34 40 53 60 69 60 68 79 58 65 76 51 57 66 38 43 49 31 36 41 28 32 37 45 51 58 56 64 74 69 79 91 78 88 101 85 97 112 92 105 121 98 112 129 101 114 132 108 122 142 110 125 144 104 118 137 100 113 131 101 115 133 111 126 146 117 132 152 115 131 152 112 127 147 106 121 140 112 126 145 124 140 162 133 151 176 137 155 179 135 154 178 135 153 177 128 145 168 120 136 157 117 133 154 118 133 154 109 124 143 97 110 128 93 106 122 91 103 119 81 92 106 60 68 79 37 43 49 26 29 34 45 51 60 58 66 77 74 84 97 93 106 122 105 120 139 112 127 147 113 128 147 111 126 146 114 129 149 110 125 144 99 112 130 83 94 109 68 77 89 48 54 62 36 42 48 42 48 55 45 51 59 53 61 71 56 63 74 59 67 76 59 67 78 62 70 81 69 78 89 74 84 97 81 92 106 78 89 103 78 89 103 78 89 103 80 91 105 84 95 110 78 89 103 76 86 99 78 88 102 69 78 91 54 62 71 48 55 63 56 64 73 54 62 71 55 62 72 55 62 71 51 59 68 52 59 69 52 59 69 66 74 86 75 85 99 72 82 95 51 58 67 27 31 36 35 40 46 52 59 68 41 47 54 31 36 41 38 43 49 30 34 39 23 26 30 32 36 41 43 49 56 60 68 79 64 73 84 62 71 83 59 67 78 65 73 84 61 69 80 57 65 75 59 67 77 60 69 79 52 59 69 50 57 65 56 63 73 46 52 60 38 43 50 44 50 57 44 50 57 45 51 59 49 56 64 59 67 78 75 85 98 86 97 113 88 100 115 84 96 111 86 97 112 84 96 111 85 97 112 84 95 110 87 99 115 94 106 123 100 113 131 106 120 138 117 133 153 126 143 166 132 150 174 138 157 182 140 159 184 139 158 183 133 150 172 129 146 169 124 141 163 117 132 152 112 127 146 111 126 146 121 137 159 122 139 161 124 141 163 121 137 158 116 132 153 109 124 143 100 114 132 92 104 120 82 93 107 66 74 85 47 53 62 39 44 51 34 39 45 33 38 43 36 41 47 43 49 57 61 68 79 67 76 88 68 78 90 66 76 88 69 78 90 77 87 101 71 80 93 57 64 74 44 50 58 36 41 47 39 45 52 34 39 45 34 39 45 44 50 58 60 68 79 76 86 100 87 99 114 97 110 127 107 121 140 107 122 141 102 115 134 99 113 131 96 110 127 94 106 122 82 94 110 71 81 94 61 70 80 58 66 76 62 71 82 61 70 81 50 57 66 27 31 36 21 24 27 34 39 45 39 45 52 45 51 59 41 47 54 43 49 57 61 70 81 80 91 105 89 102 118 95 108 125 95 108 125 96 109 125 95 107 124 82 93 107 59 67 78 29 33 39 22 25 29 29 33 38 27 31 36 31 36 42 35 39 45 41 46 54 50 57 66 57 64 73 56 63 73 58 66 77 73 82 95 78 88 102 81 92 106 81 92 107 80 91 106 73 83 96 59 67 78 52 59 68 58 65 75 67 76 87 70 80 93 67 76 88 65 74 86 64 73 84 67 76 88 73 83 96 76 86 100 79 90 104 76 86 99 72 82 95 65 74 85 64 73 84 65 73 85 62 71 82 58 65 75 68 78 91 75 86 99 77 87 101 77 88 101 85 96 111 86 98 114 83 94 108 78 88 102 84 96 111 88 101 117 90 103 119 96 109 126 100 114 132 96 109 126 82 94 109 68 78 90 58 66 76 58 65 76 52 59 69 50 57 67 62 71 83 57 64 74 49 56 64 53 60 69 53 60 70 50 57 66 45 51 59 52 59 68 25 29 33 43 49 57 59 67 77 54 61 70 59 67 77 68 77 89 71 81 93 67 76 88 57 65 75 47 54 62 41 46 54 50 57 66 62 71 82 50 57 66 34 39 45 27 31 36 40 45 52 61 69 80 78 89 102 82 94 109 82 93 108 84 96 111 89 102 118 92 105 122 92 105 121 87 98 114 75 85 99 62 70 81 52 59 68 55 63 73 65 74 86 74 84 96 85 96 111 94 106 123 98 112 129 104 119 137 101 114 133 98 111 128 93 106 122 94 106 123 96 109 126 90 103 119 80 91 106 68 77 89 59 66 77 60 67 78 54 62 72 53 61 70 55 63 72 57 65 74 62 71 82 71 81 93 77 88 102 79 89 103 79 90 105 78 89 103 76 86 100 70 80 92 64 72 83 56 64 74 58 66 77 68 77 89 73 83 96 75 86 99 70 80 92 69 79 91 60 68 78 56 63 74 53 61 70 48 55 63 38 43 49 31 36 41 23 26 31 31 36 41 52 59 69 66 75 87 67 76 88 62 71 82 56 63 73 56 63 73 57 64 74 55 62 72 56 64 74 54 62 71 46 52 61 45 52 60 49 56 65 64 72 83 69 78 91 64 73 85 57 65 75 58 65 76 56 63 73 52 59 68 42 48 55 30 34 39 39 44 51 46 52 60 55 63 73 68 77 89 82 93 108 89 101 117 92 105 122 98 111 129 95 107 123 91 103 118 89 101 117 85 96 111 79 90 104 79 90 104 87 99 115 85 95 109 76 86 100 70 79 91 64 72 84 71 81 94 72 81 94 70 80 93 55 63 73 32 36 42 27 31 35 29 33 38 25 29 33 39 44 51 33 37 43 22 25 29 35 40 46 30 34 39 24 27 32 31 35 40 28 32 37 40 46 54 48 54 63 36 41 48 30 35 40 24 27 32 32 37 42 56 63 73 70 79 91 81 92 106 89 101 117 90 102 118 94 106 123 97 110 128 102 115 134 105 119 138 100 113 130 87 98 114 83 94 108 78 88 102 77 88 102 82 93 107 82 93 108 88 100 116 95 107 124 104 117 135 114 129 149 125 141 163 124 141 163 127 144 166 130 147 170 127 145 167 129 147 170 129 147 170 128 145 167 123 139 161 106 120 140 92 104 121 78 89 103 68 77 89 68 77 88 62 71 82 45 52 60 29 33 38 32 36 42 36 41 48 63 72 83 84 95 110 95 108 124 103 117 135 102 116 133 90 103 119 85 96 110 81 92 106 67 75 87 38 43 49 40 46 53 50 57 66 54 61 71 62 70 81 62 71 82 61 69 80 67 76 88 81 92 106 86 97 113 86 98 113 83 94 108 80 91 105 80 91 106 81 91 106 83 94 108 82 94 108 82 93 107 89 102 118 98 111 129 108 122 141 104 117 136 92 105 121 92 104 120 91 103 119 81 92 106 73 83 95 62 71 82 50 57 66 46 52 60 43 49 57 35 40 47 34 38 44 35 40 47 34 38 44 29 32 37 25 28 33 30 34 40 27 30 35 38 43 50 48 54 63 49 55 64 48 55 63 58 66 77 60 68 79 62 70 81 59 67 78 53 60 70 51 58 67 52 60 69 41 47 54 35 40 46 42 48 56 53 60 69 64 73 85 80 90 104 92 104 120 92 105 122 84 96 111 82 92 107 77 87 100 67 76 88 60 68 79 73 84 97 86 97 112 94 106 123 99 112 130 91 104 121 82 93 107 73 83 97 74 84 97 83 95 110 92 104 120 95 108 124 101 115 134 112 127 147 125 143 166 141 160 185 146 166 192 142 162 187 140 159 184 132 151 176 128 145 167 120 136 156 108 123 143 107 122 141 108 123 141 105 119 138 102 116 134 106 120 139 103 116 134 92 104 121 81 93 107 75 85 99 74 84 98 69 78 90 52 59 69 38 43 50 27 30 35 30 34 39 30 34 40 37 42 49 45 51 59 37 41 48 23 26 30 18 20 24 29 33 38 37 42 49 38 43 49 46 52 61 61 69 80 56 63 73 52 59 68 45 51 59 33 38 44 33 38 44 44 50 58 43 49 56 36 42 48 61 69 80 73 84 98 83 94 108 86 98 113 85 96 111 86 98 112 83 94 108 79 89 103 70 80 92 62 71 82 44 49 57 40 45 52 36 42 48 46 52 60 59 67 77 59 67 78 53 60 70 42 48 56 39 45 52 45 51 60 51 58 67 64 73 85 73 83 95 85 96 110 86 97 112 96 109 126 104 118 136 105 119 138 102 116 133 97 110 127 86 98 113 74 84 97 62 71 82 51 58 67 50 57 66 55 62 72 55 63 73 55 63 72 55 62 72 62 71 82 74 84 97 72 81 94 68 77 89 55 63 73 45 52 60 40 46 53 39 44 51 40 46 53 47 53 61 53 61 71 43 49 57 42 48 56 59 68 78 72 82 95 76 87 100 78 88 102 74 85 98 77 87 100 80 91 105 86 97 113 83 94 109 85 96 111 86 98 113 89 101 117 92 105 122 97 110 127 95 108 124 93 105 121 89 102 118 91 104 120 96 109 125 96 109 127 94 107 124 95 109 126 101 115 133 98 112 129 101 116 134 111 126 145 112 127 147 114 130 150 116 133 154 117 132 152 110 125 145 104 118 137 99 113 130 98 112 129 105 119 137 107 122 141 106 121 140 106 121 139 101 114 132 89 101 117 70 79 92 48 55 64 46 52 60 47 53 62 45 51 59 44 50 57 41 47 54 44 50 58 45 51 60 42 48 56 39 45 52 48 55 64 63 71 83 72 82 95 79 90 104 86 98 112 80 91 105 61 69 80 29 33 39 31 35 41 49 55 64 56 63 73 58 66 76 64 73 84 66 75 87 67 76 88 76 87 101 85 96 111 89 101 117 87 99 114 85 97 112 85 97 112 85 96 112 82 93 107 79 90 105 84 95 110 89 101 117 90 103 119 90 102 117 84 95 110 85 97 113 86 98 114 84 95 109 76 86 99 74 84 97 62 70 80 46 53 61 36 41 48 31 35 40 42 48 55 48 55 63 37 42 48 32 37 42 32 36 41 38 44 51 41 46 54 47 53 61 57 64 74 63 71 83 66 75 86 68 77 90 64 73 85 58 66 76 63 71 82 62 71 83 58 66 77 55 63 73 53 60 69 57 65 74 56 63 73 55 63 73 54 61 71 50 57 66 39 45 51 37 42 49 33 38 44 32 36 42 56 63 73 69 79 92 74 84 98 71 81 94 70 79 92 70 79 91 59 67 78 59 67 77 59 67 78 60 67 78 55 62 72 52 59 68 50 57 66 49 56 65 50 56 65 59 66 77 65 74 85 56 64 74 39 44 51 39 44 51 33 37 43 25 28 33 36 40 46 39 44 51 36 41 47 53 60 69 65 74 86 70 79 92 74 83 96 83 94 108 88 100 116 86 97 113 81 92 107 86 97 112 85 97 112 89 101 116 96 108 125 102 116 133 98 112 129 99 112 130 100 113 131 96 109 126 88 100 115 74 84 98 67 77 89 51 58 68 34 38 43 33 37 43 30 34 39 40 46 53 47 53 62 40 45 52 41 46 54 51 58 67 56 63 73 46 52 60 42 48 56 34 39 45 22 24 28 34 39 45 38 43 49 29 33 39 28 32 36 27 31 36 52 59 68 60 68 79 66 75 87 64 73 84 69 78 90 71 81 93 70 80 93 69 79 91 69 78 91 62 70 81 56 63 73 42 48 55 43 50 57 50 57 66 48 55 64 46 52 60 51 58 68 61 69 80 75 85 98 88 100 116 99 112 129 104 118 137 114 129 150 117 134 155 114 129 149 115 130 150 114 129 149 105 120 139 100 114 131 88 100 116 73 83 97 62 70 80 60 68 79 61 69 80 61 69 80 60 68 79 52 59 68 33 37 43 21 24 28 43 48 56 66 75 87 76 87 101 78 89 104 85 97 112 77 88 102 70 80 92 62 70 81 44 50 58 37 42 49 60 68 79 71 80 92 65 75 88 65 74 85 62 71 81 63 72 83 65 74 85 77 87 101 85 97 113 88 100 116 93 106 123 90 102 117 90 103 119 96 110 128 102 116 134 106 121 140 111 126 146 117 133 154 124 141 163 130 148 171 128 146 168 125 142 164 124 140 162 115 131 151 101 114 131 83 95 110 67 76 88 42 48 55 39 44 51 49 56 65 46 52 60 32 36 42 41 47 54 47 53 62 39 44 51 37 42 49 37 42 48 26 29 34 23 27 31 57 64 74 68 78 90 69 78 90 54 62 71 43 48 56 36 41 48 36 41 48 41 46 53 35 40 46 19 22 25 24 27 32 38 43 50 24 28 32 30 34 39 54 62 71 75 85 98 87 99 114 95 108 125 94 106 123 86 98 114 77 87 101 74 84 97 69 79 91 65 74 85 74 84 98 88 100 115 98 111 128 101 115 133 105 119 137 106 119 138 103 116 133 106 120 139 113 128 148 123 140 161 127 144 166 131 149 173 134 152 176 138 157 182 146 167 193 146 166 192 141 160 185 134 152 176 127 145 168 118 134 156 106 120 138 100 114 132 96 109 126 96 109 126 91 103 119 82 93 107 72 82 95 59 67 78 49 56 65 42 48 55 48 54 62 39 44 51 33 37 43 41 47 55 30 34 40 19 22 25 26 30 34 23 26 30 23 26 30 29 34 39 28 31 36 21 24 27 28 32 37 40 46 53 46 53 61 55 63 72 72 81 94 85 96 112 87 98 114 81 92 107 73 83 96 72 82 95 71 80 92 72 82 94 70 79 92 58 66 76 51 58 67 49 55 64 54 61 70 51 58 68 41 47 54 37 43 49 38 43 50 44 50 58 50 58 67 64 73 84 78 89 102 82 94 109 83 95 109 85 97 112 82 93 107 77 87 101 77 87 100 72 82 95 69 79 92 75 85 99 85 97 112 93 105 121 92 105 121 94 107 124 103 118 137 115 130 150 119 135 156 116 132 152 114 129 149 111 125 144 97 110 128 89 101 117 87 100 115 89 101 117 81 92 107 78 89 102 73 83 95 80 91 106 85 96 112 88 100 116 87 99 115 85 97 113 85 97 112 85 96 111 79 89 103 66 76 88 67 76 88 61 70 81 58 66 76 50 57 66 44 50 57 35 39 45 30 34 40 51 58 67 66 75 87 70 80 92 77 87 100 87 98 113 89 102 118 89 101 117 88 101 117 88 100 115 86 98 113 93 105 122 98 111 129 104 118 136 112 127 146 114 129 150 109 124 144 113 129 149 115 130 150 116 131 152 113 129 149 109 123 142 109 124 143 111 126 145 114 129 149 110 124 143 107 121 140 111 126 146 116 132 152 118 135 156 117 133 153 113 128 148 108 123 143 111 125 144 109 124 143 112 127 147 111 127 147 107 122 141 102 117 135 95 108 125 87 99 115 76 86 100 70 79 92 70 79 92 65 75 86 67 76 87 63 72 83 68 77 89 78 89 103 89 101 116 92 104 120 98 111 128 101 115 134 99 112 130 94 107 124 81 93 107 63 71 82 51 58 68 53 60 69 33 37 43 24 28 32 46 52 60 64 73 84 71 81 93 73 83 96 76 86 100 80 91 105 78 89 103 80 91 105 94 106 123 102 116 134 104 118 137 97 110 127 89 101 117 82 93 108 68 77 89 52 59 69 42 48 56 46 52 61 46 52 60 44 50 57 39 44 51 37 43 50 42 47 55 42 48 56 46 53 62 51 58 67 55 62 72 68 77 89 71 80 93 67 76 88 66 74 86 54 61 70 39 44 51 43 48 56 40 46 53 46 52 61 37 43 49 40 45 52 52 59 68 54 61 71 50 57 66 52 59 68 54 61 70 62 70 81 62 71 83 57 65 75 60 69 80 62 70 81 49 56 65 25 29 34 39 45 52 45 52 59 51 58 67 55 62 72 58 66 76 57 65 76 52 60 69 54 62 71 41 46 54 33 37 43 42 47 55 58 66 77 63 71 82 65 73 85 64 72 83 57 65 75 53 60 70 48 55 64 40 46 53 32 37 43 24 27 31 30 34 40 39 45 53 49 56 65 43 49 57 25 28 32 29 33 39 40 46 53 43 49 57 38 43 49 48 55 63 60 68 78 71 80 93 76 87 100 75 84 97 74 84 98 71 81 93 70 79 92 77 87 100 70 80 92 71 81 93 78 89 104 88 99 114 97 110 128 96 109 125 88 99 115 73 83 96 53 60 69 43 48 56 45 51 60 60 68 79 74 84 98 85 96 111 88 100 115 86 98 113 89 102 118 97 110 126 92 104 120 91 104 120 87 99 114 77 88 102 68 78 90 64 73 84 57 65 74 51 58 67 37 43 50 35 39 45 34 38 44 34 39 45 24 27 31 25 29 33 33 38 43 35 39 45 34 39 45 42 47 55 36 41 47 40 45 52 44 49 56 46 52 60 56 63 73 73 83 96 77 88 102 81 92 107 83 95 109 85 96 111 81 92 106 63 72 83 51 58 67 42 48 55 43 49 57 65 74 86 82 93 108 84 95 110 78 89 103 70 80 92 62 71 82 52 60 69 43 49 57 41 47 54 28 32 37 28 31 36 34 39 45 40 45 53 36 41 47 37 42 49 44 50 58 53 60 70 63 72 83 68 78 90 76 87 100 79 90 104 83 94 108 86 98 113 80 91 106 69 78 90 58 66 76 38 43 49 43 49 56 61 69 80 74 85 98 78 88 101 72 81 93 66 75 86 66 75 87 69 79 92 78 88 102 81 92 106 82 93 107 89 101 116 98 111 129 105 119 138 108 122 141 104 119 137 109 124 143 111 126 147 116 131 151 121 138 159 129 146 169 130 147 171 127 144 167 120 136 158 107 122 141 103 116 134 98 111 129 86 98 114 74 85 98 65 74 86 58 66 77 52 59 68 40 45 53 28 31 36 43 49 57 50 57 66 55 62 71 57 64 74 48 54 62 42 48 56 47 54 62 65 74 85 69 79 91 58 66 75 29 33 38 41 46 54 45 51 59 47 54 62 43 49 57 47 53 61 52 59 68 66 74 86 68 77 89 53 61 70 29 33 38 51 58 67 65 73 84 73 83 96 81 91 105 81 92 106 79 89 103 75 86 99 71 80 93 69 79 91 77 87 101 85 98 113 100 113 131 105 119 137 109 123 141 110 125 144 114 129 148 116 132 153 118 134 154 120 137 158 126 143 165 128 146 168 124 141 163 120 137 158 116 131 151 116 133 154 110 126 146 105 119 138 96 109 126 94 107 123 87 98 113 78 88 101 77 87 101 74 84 98 66 76 88 55 63 72 50 57 66 48 54 63 49 55 64 48 55 64 54 61 71 46 52 60 20 23 26 27 31 35 43 49 57 37 43 49 35 39 46 27 31 36 21 24 27 35 40 46 51 58 67 53 61 71 30 34 40 33 37 43 42 47 54 40 46 53 45 51 59 56 64 75 60 68 79 69 78 91 72 82 95 75 85 98 70 79 92 72 81 94 70 79 92 59 67 78 42 48 55 45 51 59 55 62 72 65 73 85 66 75 87 74 84 97 82 94 109 86 98 114 87 99 114 85 97 112 85 97 112 87 99 114 88 101 116 88 100 116 84 95 110 76 86 100 82 93 108 91 104 120 101 115 133 111 126 146 114 130 151 114 129 149 117 132 152 121 137 159 126 142 164 125 142 164 121 138 160 117 134 155 118 134 155 111 127 147 113 128 148 118 134 155 119 135 155 117 132 152 109 123 142 108 122 141 107 121 140 105 119 137 107 121 139 111 126 146 108 123 141 105 120 139 96 109 125 90 103 119 87 99 114 84 96 111 85 97 112 83 94 109 78 89 103 78 89 103 74 84 96 69 78 91 45 51 59 39 45 52 52 59 68 49 56 65 56 64 74 60 68 79 72 82 95 79 90 104 90 102 118 95 108 125 92 104 120 84 95 110 88 100 115 87 98 114 93 106 123 99 113 131 103 117 135 105 119 137 104 119 139 111 126 146 113 129 149 111 126 146 110 125 144 112 127 146 115 131 152 121 137 158 125 141 163 126 143 165 131 148 171 132 150 173 129 147 170 128 146 169 125 142 164 121 137 159 114 129 149 108 123 142 102 116 135 97 110 127 90 101 117 77 87 101 72 82 95 66 75 87 57 64 74 62 70 81 70 79 91 72 81 94 80 91 105 93 105 121 105 119 137 105 119 137 107 122 141 110 125 145 109 123 142 106 121 140 106 120 139 100 114 132 90 103 118 82 93 108 72 82 95 58 66 76 45 51 59 34 39 45 45 51 59 56 63 73 66 74 86 62 71 82 68 77 89 78 88 102 82 93 108 90 103 120 93 106 122 91 103 119 81 91 105 75 85 99 55 62 72 47 53 62 50 57 66 51 57 66 43 49 56 36 41 47 42 48 56 56 63 73 59 67 78 71 80 93 73 83 96 74 84 98 83 94 108 96 109 126 102 116 134 104 118 137 100 113 131 95 107 124 85 97 113 80 91 105 83 94 109 84 95 109 78 88 102 63 72 83 46 52 60 44 50 58 48 54 63 50 57 66 50 57 66 45 51 59 56 64 74 56 64 74 54 62 72 50 57 66 41 47 55 35 40 46 24 27 31 32 36 42 53 61 70 71 80 93 79 89 102 71 80 93 60 69 80 67 76 88 70 80 92 70 79 91 63 72 83 75 85 98 75 85 98 76 87 101 74 84 97 73 82 95 63 72 84 63 72 83 61 69 80 54 61 71 43 49 57 39 44 51 36 41 48 42 48 56 35 40 47 40 45 52 39 45 52 42 47 55 47 53 61 58 66 76 69 78 90 70 80 93 74 84 97 68 78 90 66 75 86 65 74 86 66 75 87 68 78 90 65 74 85 56 64 75 53 60 70 52 59 69 58 66 77 71 80 92 69 79 92 66 75 87 61 69 79 38 43 50 48 54 62 74 83 95 88 100 116 100 113 130 110 125 145 122 139 161 123 140 161 124 141 163 125 142 164 125 142 164 120 136 157 117 133 153 111 126 145 106 120 139 106 120 139 99 113 130 85 96 111 77 88 101 63 72 83 52 59 69 37 42 48 41 47 54 40 46 53 31 36 41 29 33 38 38 43 49 47 53 62 53 60 70 59 67 78 63 71 82 71 80 93 81 92 106 85 96 111 93 106 123 100 113 130 103 117 135 103 117 135 107 123 143 106 121 139 98 112 129 89 101 117 83 94 109 69 79 91 45 52 60 43 49 57 39 45 51 39 44 50 43 49 56 54 61 71 57 65 75 56 63 73 44 50 58 34 38 44 45 51 59 45 52 60 51 58 67 60 68 78 72 81 94 86 97 113 92 105 121 98 111 128 102 115 133 98 111 128 91 103 119 83 94 108 77 88 101 72 82 95 62 71 81 57 65 75 58 66 77 47 54 62 34 38 44 44 50 58 50 57 66 48 54 63 57 64 74 68 77 89 69 78 91 75 86 99 82 94 108 90 103 119 99 113 130 105 119 137 111 126 145 118 133 154 118 135 156 117 133 153 120 137 158 127 144 167 128 146 170 127 144 166 129 146 169 125 142 164 118 134 154 111 126 145 104 118 137 102 116 133 98 112 130 94 107 124 91 104 120 80 90 105 67 76 88 50 57 66 34 39 46 63 71 82 64 72 84 60 69 80 57 65 75 50 57 66 45 50 58 39 44 51 47 54 62 58 66 76 58 66 76 46 52 61 24 28 32 24 28 32 31 35 40 45 51 59 46 53 61 50 57 66 58 65 75 58 65 76 53 60 70 31 35 41 40 46 53 57 65 75 61 69 80 64 72 83 52 59 68 35 40 47 23 27 31 33 37 43 40 45 52 41 47 54 41 46 54 52 59 68 65 74 86 74 84 97 76 86 100 85 96 111 93 105 122 100 113 130 97 110 128 94 106 123 90 102 118 80 90 104 77 88 101 60 68 78 49 56 65 54 62 73 50 57 66 52 60 69 47 53 62 50 56 65 43 49 56 41 47 54 48 55 64 54 61 70 46 52 61 47 53 61 48 55 64 48 54 63 43 48 56 40 45 52 38 43 50 30 35 40 41 46 53 55 62 71 49 56 65 48 55 63 47 53 61 35 40 46 27 31 35 41 46 54 44 51 59 39 44 51 40 46 53 44 50 58 36 41 48 19 22 25 19 22 26 20 22 26 37 42 48 48 54 63 25 28 33 28 32 37 42 47 55 46 52 60 51 58 67 53 60 70 44 51 59 46 52 59 61 69 80 69 79 92 78 88 102 90 103 119 104 118 136 102 116 134 102 116 135 96 109 125 96 109 126 96 109 126 104 118 136 100 115 133 100 113 131 101 114 132 112 126 145 120 136 157 123 140 162 127 144 167 131 148 171 134 152 175 136 154 177 135 153 177 136 154 179 134 153 178 132 150 174 130 148 171 127 144 166 126 143 165 124 141 162 129 146 169 128 145 168 127 144 166 123 140 162 119 134 154 124 141 164 123 140 162 123 139 160 114 129 149 105 119 137 98 111 129 86 97 112 67 77 89 55 63 72 61 69 80 72 82 94 70 79 91 68 77 89 73 83 95 74 84 97 65 74 85 56 64 74 56 64 73 55 63 72 61 69 80 55 63 73 44 49 57 41 47 54 60 68 79 74 83 96 85 97 113 87 98 114 92 105 122 89 101 117 90 102 117 94 107 124 100 114 131 102 116 134 102 116 134 100 114 132 107 121 139 106 121 140 102 116 133 102 115 133 111 126 145 119 135 157 123 140 162 123 140 162 122 139 161 121 137 158 116 132 152 108 123 142 102 116 134 90 103 120 86 97 112 72 82 95 66 75 87 58 66 76 46 53 61 47 54 62 49 56 64 49 56 65 51 58 67