1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 6 7 8 9 12 14 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 48 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 45 42 40 38 37 37 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 84 82 79 41 40 39 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 1 6 7 10 11 13 14 17 18 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 145 45 42 39 38 36 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 86 81 78 79 42 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 14 16 17 19 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 51 43 41 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 151 89 85 41 40 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 3 7 9 10 12 13 14 17 18 19 21 22 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 44 41 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 85 82 79 79 80 41 40 40 40 39 39 38 38 37 37 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 11 13 14 16 17 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 137 139 140 49 44 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 116 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 88 84 41 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 11 13 14 16 17 18 20 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 136 137 138 140 141 143 46 43 40 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 89 85 82 79 80 81 42 41 40 40 40 39 39 38 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 7 8 10 11 13 14 15 16 19 20 22 23 25 26 28 29 30 32 33 35 37 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 138 140 141 45 42 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 152 86 40 40 40 39 38 38 37 36 36 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 4 5 6 9 10 12 14 15 16 19 20 21 23 24 25 27 29 30 32 33 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 142 49 44 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 116 117 118 118 120 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 90 83 80 79 80 80 42 41 40 39 39 39 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 10 12 13 15 16 17 20 21 22 23 25 26 28 29 30 32 34 35 36 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 140 142 44 42 41 39 37 36 36 35 34 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 88 40 39 39 39 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 7 8 10 11 12 15 16 17 18 20 22 24 25 27 28 29 31 32 34 35 36 38 40 42 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 143 44 41 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 88 83 80 79 80 81 41 41 41 40 39 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 6 8 9 10 12 14 15 17 18 19 21 22 24 26 27 28 30 32 33 34 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 141 49 44 42 40 38 37 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 147 148 149 150 151 152 153 40 40 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 9 10 11 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 45 42 40 38 37 36 35 34 34 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 89 84 82 79 80 81 42 41 40 40 40 39 39 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 11 12 14 15 17 18 20 21 23 24 25 26 28 30 31 33 34 36 38 39 41 42 43 45 46 47 49 51 52 54 56 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 141 143 45 42 41 38 37 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 151 152 40 40 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 10 12 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 45 42 40 39 38 37 36 35 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 93 83 81 80 80 81 41 40 40 40 40 39 38 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 11 12 13 15 16 17 20 22 23 25 26 28 29 31 32 33 35 37 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 143 48 43 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 116 118 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 151 152 88 41 40 39 39 39 38 39 37 36 36 36 36 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 12 15 16 17 18 20 21 23 24 25 27 29 30 31 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 139 141 45 42 40 39 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 86 81 79 79 81 41 40 39 39 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 10 14 15 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 142 144 45 42 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 94 84 81 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 10 11 12 14 16 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 47 43 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 86 82 79 80 41 40 40 40 39 39 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 8 9 10 11 12 13 15 16 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 110 111 112 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 141 142 144 48 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 110 111 112 113 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 85 82 79 41 41 41 40 39 39 38 37 37 37 37 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 12 13 14 15 17 18 19 21 23 24 25 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 43 40 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 110 111 112 113 114 115 116 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 89 84 82 41 40 40 40 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 8 11 12 13 14 16 17 20 21 22 24 25 26 29 30 32 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 46 43 40 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 91 84 81 79 42 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 11 12 14 15 16 17 19 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 46 42 41 39 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 151 87 83 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 5 7 8 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 54 55 56 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 144 47 44 41 39 37 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 113 114 116 117 118 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 83 81 79 80 42 42 41 40 39 39 39 39 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 14 15 17 18 20 21 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 139 141 45 43 40 39 38 36 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 87 83 40 40 40 39 38 37 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 1 7 10 11 12 14 15 16 17 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 44 45 47 48 49 51 53 54 55 57 58 60 61 63 65 66 67 69 71 72 73 75 77 78 80 81 82 84 85 87 89 90 91 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 118 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 44 42 40 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 88 83 80 79 80 42 41 41 41 40 39 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 11 12 13 16 17 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 48 43 41 40 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 150 151 152 41 41 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 2 7 8 10 12 13 15 16 17 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 143 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 86 84 81 79 80 81 41 41 41 40 39 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 75 76 78 79 81 82 83 85 86 88 89 90 92 94 95 96 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 47 44 42 40 38 38 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 152 153 41 41 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 8 9 11 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 47 44 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 106 108 110 111 112 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 84 81 79 80 81 82 41 41 40 40 40 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 1 4 5 6 7 9 10 11 12 16 17 18 19 21 22 23 25 26 28 29 31 32 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 141 142 46 43 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 89 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 12 14 15 16 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 143 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 87 83 80 79 80 81 42 42 41 40 39 39 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 3 5 6 9 10 11 14 15 17 18 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 142 47 43 41 39 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 88 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 10 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 44 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 28 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 149 86 84 81 79 80 81 42 41 40 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 4 8 9 10 13 14 15 17 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 77 79 81 82 83 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 142 144 44 42 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 150 151 152 153 84 41 41 40 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 12 13 14 16 18 19 20 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 54 55 57 58 59 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 50 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 89 84 82 79 81 41 41 41 40 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 10 13 14 15 16 18 20 21 22 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 144 145 43 42 39 38 37 36 35 34 34 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 152 87 83 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 9 10 11 13 15 17 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 41 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 141 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 89 85 82 80 41 40 40 40 39 39 38 38 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 15 17 18 19 20 21 23 24 26 28 29 31 32 33 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 145 44 41 40 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 150 90 83 80 41 41 41 40 39 39 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 13 15 16 17 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 44 42 41 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 151 87 83 81 80 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 5 8 10 11 12 13 14 17 18 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 51 52 53 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 117 118 120 121 123 124 126 127 128 130 132 133 134 136 137 139 140 142 143 145 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 85 83 80 79 41 41 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 140 51 45 42 39 38 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 90 84 82 41 40 40 40 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 14 15 17 18 19 21 23 25 26 27 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 79 80 81 83 84 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 136 137 138 140 141 143 144 45 43 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 86 83 81 79 80 42 41 40 40 40 39 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 11 12 13 15 16 18 19 21 23 24 25 27 28 29 31 33 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 46 44 41 40 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 106 107 108 110 111 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 152 86 81 41 40 39 38 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 6 8 9 11 12 13 16 17 18 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 145 43 41 39 37 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 150 84 81 78 79 80 42 42 41 40 39 39 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 16 18 19 20 22 24 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 141 44 42 41 39 37 36 36 35 34 33 32 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 116 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 88 84 40 40 40 39 38 37 37 36 36 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 10 11 12 14 15 17 18 20 21 23 25 26 28 29 30 32 33 35 37 38 39 41 42 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 90 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 46 44 40 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 85 82 79 80 81 82 42 41 40 40 40 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 11 12 14 15 17 18 19 20 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 142 45 43 40 39 38 36 35 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 151 152 87 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 2 3 6 10 11 12 13 15 16 17 19 21 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 57 58 59 61 62 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 143 45 43 40 39 38 36 35 34 34 33 32 31 31 31 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 87 85 80 79 80 81 42 42 41 40 40 39 39 39 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 10 11 12 13 15 16 18 20 22 23 25 26 27 29 31 32 33 35 36 38 40 41 43 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 141 52 44 41 40 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 106 108 109 110 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 151 152 153 40 40 39 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 12 14 16 17 18 20 21 23 25 26 28 29 30 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 119 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 47 42 41 39 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 109 111 112 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 92 84 81 79 80 81 82 42 41 40 40 40 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 13 14 15 17 18 20 21 23 24 26 27 28 31 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 132 133 135 136 138 139 140 142 143 44 41 40 39 37 36 35 34 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 151 152 153 87 40 40 39 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 7 8 9 12 14 15 16 18 20 21 23 24 26 28 29 31 32 34 35 36 38 39 41 42 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 141 45 42 41 39 37 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 91 85 82 80 80 81 42 41 40 40 40 39 39 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 12 13 15 16 17 19 21 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 143 47 43 42 39 38 37 36 35 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 113 114 116 116 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 152 87 83 41 40 39 38 39 38 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 1 3 7 8 9 12 13 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 45 42 40 38 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 86 83 79 80 81 41 40 40 40 39 39 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 7 8 9 10 12 13 15 16 17 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 144 46 43 40 39 37 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 151 85 41 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 12 13 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 37 38 40 41 42 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 141 45 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 150 86 84 81 80 42 41 40 39 39 39 38 38 37 37 36 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 3 4 7 8 9 11 12 14 16 17 18 19 21 24 25 26 27 29 30 33 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 48 42 42 39 37 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 140 142 143 144 145 147 148 149 150 151 152 86 81 79 41 40 40 39 39 39 38 37 37 37 37 36 36 36 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 1 3 8 10 11 13 14 15 18 19 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 140 49 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 90 84 82 80 41 40 40 40 39 39 38 37 37 37 37 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 2 6 8 9 10 11 14 15 16 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 91 92 93 95 96 98 100 101 102 104 106 107 108 110 112 113 115 116 117 119 121 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 45 43 41 39 38 36 36 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 92 84 81 79 42 41 40 40 40 39 39 38 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 3 4 5 6 9 10 12 14 15 17 18 19 22 23 24 25 27 29 30 31 32 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 139 141 46 43 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 112 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 87 83 41 41 41 40 39 38 37 37 37 37 36 36 35 35 35 34 34 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 12 13 15 16 17 18 21 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 49 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 91 85 82 79 80 42 41 41 41 40 39 39 39 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 9 10 12 14 16 17 19 20 21 23 24 26 27 29 30 32 34 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 45 42 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 89 84 40 39 39 39 38 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 8 9 10 11 12 13 15 17 18 19 21 23 24 26 28 29 30 32 33 35 36 37 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 44 41 40 39 37 36 35 34 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 87 82 79 79 80 81 41 41 41 40 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 8 9 12 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 136 138 139 141 49 43 41 39 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 149 150 151 152 153 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 88 83 80 79 80 81 42 41 41 41 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 13 14 16 17 19 20 22 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 47 44 41 39 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 151 152 153 41 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 11 12 14 15 17 18 20 21 23 25 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 47 44 41 39 37 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 150 86 81 80 80 81 82 42 41 40 40 40 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 7 8 11 12 13 14 15 17 18 20 21 23 24 25 27 29 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 126 128 129 131 132 134 135 137 138 139 141 142 47 42 40 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 90 41 40 39 38 38 38 37 37 36 36 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 12 13 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 43 41 39 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 85 83 80 79 80 81 41 41 41 40 39 39 38 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 13 15 17 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 50 52 54 55 56 58 59 61 62 64 66 67 68 70 72 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 143 47 43 42 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 152 40 40 40 39 38 38 38 38 37 36 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 10 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 48 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 88 84 81 80 81 42 41 41 41 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 7 8 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 143 144 46 43 40 39 37 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 153 86 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 8 10 12 13 15 16 18 20 21 22 24 25 27 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 140 48 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 149 90 84 82 80 81 41 41 41 40 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 11 12 14 15 17 18 20 21 23 24 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 142 144 47 42 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 152 86 82 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 11 12 13 15 16 18 19 21 22 23 25 26 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 48 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 89 85 82 80 41 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 9 10 12 14 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 143 145 44 41 40 39 37 36 35 34 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 87 83 80 41 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 10 11 13 15 16 17 19 20 22 24 25 27 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 44 41 41 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 148 149 150 85 83 80 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 6 7 9 10 12 13 14 15 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 52 44 41 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 150 151 85 82 79 42 41 41 41 40 39 38 38 38 38 37 37 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 1 7 8 10 11 13 14 16 17 19 20 22 23 25 27 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 137 139 140 47 44 42 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 88 84 82 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 1 6 9 10 11 13 15 16 17 18 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 145 45 42 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 113 114 116 117 118 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 86 83 80 79 80 42 41 40 39 39 39 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 7 9 10 11 14 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 85 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 141 46 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 151 91 85 41 41 40 39 38 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 6 7 8 9 12 13 15 17 18 19 20 22 24 25 26 28 29 30 32 34 35 37 38 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 114 115 116 118 119 121 123 124 126 127 129 130 132 133 134 136 138 139 140 142 143 47 42 41 39 37 36 36 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 88 84 81 79 80 81 41 41 41 40 39 39 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 12 14 15 16 18 19 21 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 134 136 137 139 140 142 44 42 41 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 116 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 88 41 40 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 10 11 12 14 16 17 18 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 139 140 141 143 46 43 40 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 89 85 81 79 80 81 42 42 41 40 39 39 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 7 8 9 10 11 12 15 16 18 19 21 22 24 25 27 28 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 142 45 42 40 39 38 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 87 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 5 6 7 11 12 13 15 16 18 19 21 23 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 104 106 107 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 141 143 45 42 39 38 37 36 35 34 34 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 87 82 80 79 80 81 41 41 41 40 39 39 38 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 12 14 16 17 19 20 21 23 24 26 28 29 31 33 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 142 46 43 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 151 152 89 40 39 39 39 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 10 11 12 15 16 17 19 20 21 23 25 27 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 142 47 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 88 84 81 79 80 80 42 41 41 40 39 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 8 9 11 14 15 16 17 18 20 22 23 25 27 28 29 31 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 48 43 41 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 94 41 40 40 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 13 14 16 17 18 20 21 23 24 26 27 29 31 32 34 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 142 45 42 40 38 37 36 35 34 34 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 89 85 82 79 80 81 42 41 40 39 39 39 39 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 12 13 14 16 17 19 20 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 141 142 143 47 42 41 39 37 36 36 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 151 152 87 41 40 40 39 38 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 13 14 16 17 19 21 22 23 25 26 28 29 30 32 34 35 37 38 39 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 45 42 40 38 37 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 112 113 114 115 116 117 118 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 150 85 81 79 80 81 41 40 40 40 39 39 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 1 1 4 5 6 9 10 11 15 16 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 46 48 50 51 52 54 56 57 58 60 62 63 64 66 68 69 71 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 143 50 43 42 40 39 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 152 90 83 41 40 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 1 2 7 8 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 136 138 139 141 45 42 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 111 112 113 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 86 83 81 80 41 40 40 39 39 39 38 37 37 37 37 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 13 14 16 17 19 20 22 23 24 25 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 136 137 138 140 141 143 144 45 42 41 38 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 88 83 81 79 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 9 11 13 14 16 17 18 19 21 23 25 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 45 43 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 88 84 82 80 41 40 40 39 39 38 37 37 37 37 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 7 10 11 12 13 14 17 18 20 21 22 24 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 144 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 86 83 80 79 42 41 40 39 39 39 39 38 37 37 36 36 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 3 4 9 10 11 12 13 16 17 18 20 21 22 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 46 42 40 39 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 150 151 152 85 83 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 10 12 14 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 140 141 142 144 46 43 40 39 37 36 35 34 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 87 83 80 79 80 41 41 41 40 40 39 38 38 38 38 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 9 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 33 35 36 38 40 41 43 44 45 47 48 50 51 53 54 55 57 58 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 45 42 40 39 38 36 35 34 34 33 32 32 31 30 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 112 113 114 115 116 116 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 150 151 92 87 82 40 39 39 39 38 39 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 8 9 11 12 13 15 17 18 20 22 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 85 82 79 79 80 42 41 40 40 40 39 39 38 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 9 11 12 14 16 17 19 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 46 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 45 43 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 89 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 4 5 9 10 11 13 15 16 18 20 22 23 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 101 102 104 105 106 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 49 44 41 39 38 36 35 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 86 81 80 80 80 42 41 40 40 40 39 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 10 11 12 13 16 18 19 20 21 23 25 26 27 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 142 44 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 152 88 40 40 40 39 38 38 37 36 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 15 16 18 20 22 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 47 42 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 139 140 141 142 143 144 145 146 147 148 88 83 81 79 80 80 42 41 40 40 40 40 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 11 12 14 15 17 18 19 21 23 24 26 27 29 30 31 33 35 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 49 45 42 39 38 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 149 150 151 152 41 40 39 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 11 12 14 15 16 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 48 43 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 85 82 80 80 81 42 41 41 41 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 9 10 11 12 14 15 16 18 20 21 22 23 25 27 28 30 31 33 34 35 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 71 73 75 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 143 45 42 40 38 37 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 151 152 86 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 12 13 15 16 18 19 21 22 24 26 27 28 30 32 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 46 43 40 40 38 36 35 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 118 118 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 150 86 82 79 80 81 41 41 41 40 39 39 39 39 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 9 12 13 14 16 17 19 20 21 23 24 25 27 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 60 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 141 143 48 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 116 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 86 41 40 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 3 1 5 9 10 11 12 13 15 16 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 46 44 41 40 38 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 87 82 80 80 41 41 41 40 39 39 38 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 72 73 75 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 143 144 45 41 41 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 151 152 84 41 41 40 39 38 38 38 38 37 36 36 36 36 36 35 35 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 9 10 12 13 14 16 18 20 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 46 44 41 40 38 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 87 83 80 80 41 41 40 40 39 38 38 38 37 37 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 12 13 15 16 17 19 21 23 24 25 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 46 43 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 91 85 80 41 41 41 40 39 39 38 37 37 37 37 36 36 35 35 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 5 6 7 10 11 12 14 15 17 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 48 44 41 40 38 37 36 35 34 33 32 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 150 91 83 81 41 41 40 40 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 1 4 7 9 10 12 13 14 17 18 19 21 22 24 26 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 142 144 46 43 40 39 38 36 35 35 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 87 82 80 79 41 40 40 40 39 39 38 38 38 37 37 36 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 5 7 8 10 11 12 13 16 17 19 20 22 23 25 26 28 30 31 33 34 36 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 45 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 88 82 41 40 39 39 39 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 10 13 14 16 17 19 20 21 23 25 26 28 30 31 32 33 35 36 38 40 42 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 114 115 116 118 120 121 122 124 126 127 128 130 131 133 134 136 137 139 140 142 143 145 42 41 39 37 36 35 35 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 88 84 81 78 79 41 41 40 40 39 39 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 12 14 16 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 46 44 41 39 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 150 151 88 83 41 40 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 11 12 13 14 16 17 19 20 21 24 26 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 143 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 86 81 80 79 80 41 41 41 40 39 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 46 44 41 40 38 37 36 35 34 33 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 90 41 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 1 6 7 10 11 12 13 15 16 17 19 21 22 23 25 26 27 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 141 143 46 43 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 85 82 80 79 80 42 42 41 40 39 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 1 7 8 9 10 12 14 15 17 18 20 21 22 23 25 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 48 43 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 151 152 89 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 5 6 10 11 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 129 130 131 133 134 136 137 139 140 142 48 43 40 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 91 85 80 79 80 81 41 41 41 40 39 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 10 11 13 15 16 18 19 21 22 24 25 27 28 29 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 57 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 141 142 46 44 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 153 41 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 8 9 10 11 13 15 16 18 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 142 44 41 40 38 37 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 84 82 79 79 80 41 41 41 40 39 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 11 14 15 16 17 20 21 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 142 46 43 40 40 38 36 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 87 40 40 40 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 8 9 10 11 12 14 16 18 19 20 22 23 25 26 28 30 31 32 34 35 36 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 45 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 85 83 80 79 80 42 41 40 39 39 39 38 38 37 37 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 8 9 10 11 14 15 18 19 20 22 23 25 26 27 29 30 32 33 34 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 124 125 126 128 129 131 132 134 135 137 138 139 141 142 144 44 42 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 150 151 152 87 40 40 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 49 45 42 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 86 83 81 80 42 41 40 39 39 39 39 38 37 37 36 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 15 16 19 20 21 23 24 26 27 29 31 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 143 46 43 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 116 118 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 151 152 83 41 40 39 39 39 38 39 37 36 36 36 36 35 35 35 34 34 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 7 8 10 11 13 14 16 17 18 20 22 23 25 26 28 29 31 33 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 139 141 45 42 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 116 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 150 88 84 81 79 80 40 40 40 39 39 38 37 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 4 7 9 10 12 13 14 15 17 20 21 22 23 25 26 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 141 143 49 44 41 39 38 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 150 90 84 81 42 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 8 9 11 13 14 16 17 19 21 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 45 42 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 94 85 82 80 41 40 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 9 11 13 14 16 17 19 20 21 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 132 133 134 136 138 139 140 142 143 47 42 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 88 84 81 79 42 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 6 7 8 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 122 124 126 127 128 130 131 133 134 135 137 138 140 46 43 41 40 38 36 36 35 34 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 151 87 83 40 40 40 39 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 7 8 9 10 11 12 15 17 19 20 21 22 24 25 26 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 48 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 150 83 80 79 79 41 40 40 40 39 39 38 38 37 37 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 1 2 3 7 8 10 11 13 14 16 17 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 48 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 47 43 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 87 83 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 4 5 6 7 9 11 12 14 15 16 17 19 22 23 25 26 27 29 30 32 33 35 36 38 40 41 42 44 46 47 49 50 51 53 55 56 58 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 143 46 43 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 149 85 82 80 79 80 42 41 40 39 39 39 39 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 10 11 12 13 16 17 18 20 22 23 25 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 58 60 61 63 65 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 45 42 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 89 40 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 8 10 11 12 14 15 16 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 133 135 136 138 139 141 142 47 42 41 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 112 113 114 115 116 117 118 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 149 88 82 79 79 80 42 41 40 40 40 39 39 38 37 37 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 6 7 10 11 14 15 16 18 19 21 22 24 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 142 44 42 40 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 152 88 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 10 11 12 14 16 17 19 20 21 23 25 26 27 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 142 44 41 39 38 37 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 84 81 79 79 80 81 41 40 39 39 39 39 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 8 9 10 11 13 14 15 16 18 20 21 23 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 141 45 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 151 152 40 40 39 39 38 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 11 12 14 15 17 18 20 21 23 24 25 27 28 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 126 127 128 130 131 133 134 136 137 139 140 142 46 43 40 39 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 86 81 80 79 80 41 40 40 40 39 39 38 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 7 9 11 12 13 15 16 18 20 21 23 24 26 27 29 30 31 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 99 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 142 47 42 41 39 38 36 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 107 108 109 110 111 112 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 151 40 40 40 39 38 37 37 36 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 13 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 44 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 87 82 79 79 80 41 41 41 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 8 9 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 33 35 37 38 40 42 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 88 89 90 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 143 45 43 40 39 37 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 86 41 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 9 10 11 12 13 15 16 18 19 21 23 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 44 41 41 38 37 36 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 85 83 80 79 41 41 41 40 39 38 38 38 38 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 11 12 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 38 39 40 41 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 47 44 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 109 110 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 150 151 84 80 41 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 11 12 14 15 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 138 139 140 44 42 40 38 37 36 35 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 89 83 80 79 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 10 12 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 67 68 69 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 143 144 44 41 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 151 83 81 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 16 17 18 19 21 23 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 135 137 138 140 46 42 41 38 37 37 36 35 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 90 84 82 41 41 40 39 38 38 38 38 37 37 36 36 35 35 34 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 9 10 11 14 15 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 103 104 105 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 83 80 78 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 15 17 19 21 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 49 45 42 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 87 83 41 40 39 39 39 38 38 37 36 36 36 36 35 35 35 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 9 10 12 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 45 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 84 81 78 41 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 14 16 17 18 19 21 23 24 26 27 29 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 44 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 151 86 82 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 2 7 8 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 73 75 77 78 80 81 82 84 86 87 89 90 91 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 49 43 41 39 38 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 87 82 79 79 79 41 41 40 40 39 39 38 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 9 10 12 15 16 17 18 20 21 22 25 26 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 133 135 136 138 139 140 45 42 40 38 37 37 36 35 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 88 84 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 8 10 11 12 13 15 18 19 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 95 97 99 100 101 103 105 106 107 109 111 112 113 115 116 118 120 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 46 43 40 39 38 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 88 83 80 79 79 42 41 40 40 39 39 39 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 13 15 16 17 18 20 21 22 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 132 134 135 137 138 140 141 43 42 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 150 151 40 40 40 39 38 37 37 37 37 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 7 8 9 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 41 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 135 136 137 139 140 142 46 42 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 85 81 78 79 80 41 40 40 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 11 13 14 15 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 136 138 139 141 46 44 40 39 37 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 152 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 6 8 10 11 13 14 16 17 19 20 21 24 25 26 27 29 31 32 34 36 37 39 40 42 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 45 42 40 38 37 36 35 34 34 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 148 85 82 80 79 41 41 41 40 39 38 38 38 38 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 10 11 12 13 14 16 18 20 21 22 24 26 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 48 43 41 39 38 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 106 107 109 110 111 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 152 40 39 39 38 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 6 9 10 12 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 45 43 39 39 38 36 35 34 34 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 86 82 79 79 80 41 40 39 39 39 39 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 1 2 7 8 9 11 14 16 17 18 21 22 23 25 26 27 28 30 32 33 34 36 38 40 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 143 44 42 40 38 37 36 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 146 147 148 149 150 151 85 40 39 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 8 9 10 14 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 46 43 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 110 111 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 87 82 80 78 80 41 40 39 39 39 38 37 37 36 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 10 11 13 14 15 16 17 20 21 22 23 25 27 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 48 43 40 39 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 112 114 115 115 117 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 88 84 40 39 39 38 38 38 37 37 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 10 11 13 15 16 17 18 20 22 23 24 26 28 29 31 33 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 46 43 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 87 83 80 79 41 40 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 12 13 15 16 18 19 21 22 24 25 26 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 143 45 42 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 82 80 41 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 5 6 7 10 12 13 14 15 16 18 20 22 23 24 26 28 29 30 32 34 35 37 39 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 48 43 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 89 83 81 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 13 15 17 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 45 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 89 82 79 41 41 40 39 39 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 8 9 10 11 12 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 135 137 139 140 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 86 82 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 34 35 36 38 39 41 43 44 45 47 48 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 141 143 44 41 40 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 88 83 80 78 79 40 40 40 39 39 38 37 37 37 37 36 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 11 13 14 16 17 18 20 22 23 25 26 27 30 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 137 139 140 43 41 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 151 85 40 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 5 7 8 10 11 12 14 15 16 19 20 22 23 24 27 28 29 31 33 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 57 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 44 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 86 81 78 78 79 41 40 39 39 39 38 38 37 37 36 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 5 6 8 10 11 12 13 15 16 19 20 21 24 25 26 28 30 31 32 34 35 37 38 40 41 42 44 45 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 45 43 40 39 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 151 91 40 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 9 11 12 13 14 16 18 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 42 41 39 38 37 36 35 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 85 82 79 78 79 41 40 40 40 39 38 38 37 37 36 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 14 17 18 20 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 45 42 40 39 38 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 89 39 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 45 42 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 91 83 80 78 79 80 41 40 39 39 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 8 11 12 13 14 15 17 18 20 21 24 25 27 28 29 30 32 34 35 37 38 40 41 42 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 140 47 43 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 149 150 40 39 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 14 15 17 18 20 21 23 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 46 43 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 86 82 78 79 41 40 40 40 39 39 38 37 37 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 7 8 10 13 14 16 17 19 20 22 23 25 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 49 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 47 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 149 150 151 40 39 39 39 38 38 37 36 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 12 13 14 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 42 41 38 37 36 35 35 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 85 81 78 78 79 41 41 40 39 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 11 13 15 16 17 19 21 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 141 142 46 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 149 151 85 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 11 12 13 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 47 42 41 38 37 37 35 34 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 86 82 79 79 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 1 7 8 9 11 12 13 16 18 19 20 22 23 24 25 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 49 44 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 108 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 150 85 41 41 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 5 6 10 11 12 13 15 16 17 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 47 42 41 38 38 36 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 86 82 79 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 143 46 41 40 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 88 84 41 40 39 38 38 38 38 37 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 12 14 16 17 18 19 21 23 24 25 27 29 30 32 33 34 36 38 39 41 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 136 137 139 47 42 41 39 38 37 35 34 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 146 147 148 149 89 83 40 40 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 7 8 9 11 13 14 15 17 18 20 21 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 136 137 138 140 141 143 44 41 40 38 36 35 34 34 33 32 32 31 30 30 30 29 28 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 86 81 79 41 40 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 7 9 10 13 14 15 16 18 19 21 23 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 45 43 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 86 81 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 6 7 8 9 10 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 116 117 118 120 122 123 125 126 127 129 130 132 133 135 136 138 139 141 142 46 43 40 38 37 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 87 83 80 78 41 41 40 39 38 38 38 38 37 36 36 36 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 1 7 8 9 10 11 13 14 15 17 19 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 139 44 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 85 40 40 39 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 7 9 10 11 12 13 15 16 19 20 21 22 24 25 27 28 30 31 33 35 36 38 39 40 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 142 43 41 39 38 37 35 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 112 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 83 80 78 78 41 41 40 39 39 38 37 37 37 37 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 1 8 10 12 13 14 15 17 18 20 22 23 24 26 27 29 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 47 42 40 39 37 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 87 40 39 38 38 38 37 37 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 10 11 12 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 44 41 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 109 110 112 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 84 82 79 78 79 41 40 39 39 38 39 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 8 10 11 12 14 17 18 19 21 22 23 25 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 138 140 46 41 41 38 37 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 151 40 40 39 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 9 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 44 45 47 48 50 51 52 54 55 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 46 42 40 38 37 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 110 112 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 82 80 78 78 41 41 40 39 39 38 39 38 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 2 6 8 9 10 12 15 16 17 18 19 21 22 24 25 27 28 29 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 78 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 50 44 41 39 38 37 36 35 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 12 14 15 16 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 43 40 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 109 110 112 113 114 115 116 116 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 84 81 78 78 78 41 40 39 39 39 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 10 11 12 14 15 16 19 20 21 23 24 26 27 28 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 48 43 41 39 37 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 10 11 13 14 17 18 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 140 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 85 80 78 78 41 40 39 39 39 38 38 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 10 13 14 16 17 19 20 22 23 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 60 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 45 42 40 38 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 151 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 13 14 16 17 19 20 22 23 24 27 28 29 30 33 34 36 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 48 43 41 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 105 107 108 110 111 112 113 114 115 116 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 85 81 78 41 40 39 39 39 38 38 37 36 36 35 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 5 9 10 11 13 14 16 18 19 20 22 23 24 27 28 30 31 33 34 35 37 39 40 42 43 44 46 48 49 51 52 53 55 57 58 59 61 62 64 66 67 69 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 48 43 41 40 38 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 108 109 111 112 113 114 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 85 40 39 38 38 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 11 12 13 15 16 17 19 20 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 48 43 41 39 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 86 81 79 40 39 39 39 38 38 37 36 36 36 36 35 35 35 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 11 12 14 15 17 18 20 22 23 24 26 27 28 30 32 33 35 37 38 39 40 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 45 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 88 81 41 40 39 38 38 37 37 36 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 12 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 44 41 39 38 36 35 35 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 86 82 80 40 39 38 38 38 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 7 8 10 11 12 13 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 38 39 40 42 43 45 47 48 49 51 52 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 131 132 133 135 136 138 140 141 142 46 43 39 38 37 36 35 34 33 32 31 31 30 30 30 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 83 81 78 41 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 13 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 45 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 83 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 13 15 17 18 19 22 24 25 27 28 29 31 32 34 35 37 38 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 47 42 40 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 87 82 79 41 40 39 39 39 38 38 37 36 36 36 36 35 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 10 13 14 15 16 17 19 21 22 23 25 26 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 109 110 111 112 114 115 116 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 90 40 39 39 39 38 37 37 36 35 35 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 17 18 19 21 22 24 25 26 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 66 67 68 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 44 41 39 38 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 83 80 77 78 41 40 39 39 39 38 37 37 36 36 35 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 10 11 12 14 16 17 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 46 43 41 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 39 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 37 38 40 41 42 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 43 40 39 38 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 84 79 78 78 40 39 39 39 39 38 37 37 36 36 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 11 12 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 45 42 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 111 112 113 113 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 39 38 38 38 37 38 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 12 13 14 15 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 43 40 39 37 36 35 34 33 33 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 86 82 79 77 78 41 40 39 39 39 38 37 37 36 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 15 16 17 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 66 68 69 71 72 74 76 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 45 43 40 40 38 36 35 34 33 33 32 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 40 39 39 38 38 37 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 132 133 135 136 137 139 140 44 41 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 84 79 78 78 40 40 40 39 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 1 6 7 8 11 12 13 14 15 16 19 20 22 23 24 26 28 30 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 43 40 39 38 36 35 34 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 39 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 10 11 12 13 15 16 17 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 43 40 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 90 82 80 77 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 4 5 7 8 12 13 14 15 17 18 20 21 23 24 26 28 29 30 31 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 139 141 46 41 40 38 36 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 89 40 39 38 37 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 1 6 7 10 11 12 14 15 16 17 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 49 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 83 80 78 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 11 13 14 15 17 18 20 21 23 25 26 27 28 31 32 34 35 36 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 73 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 47 43 41 39 38 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 104 105 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 40 39 39 38 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 8 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 83 81 40 40 39 39 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 5 6 7 8 10 11 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 44 42 40 38 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 104 105 106 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 85 80 40 39 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 11 14 15 17 18 20 21 23 24 25 27 28 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 43 40 40 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 105 106 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 84 81 79 40 39 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 8 10 11 13 14 16 17 18 20 21 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 45 41 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 83 80 40 39 39 39 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 9 12 13 14 15 17 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 136 138 46 41 41 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 103 104 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 92 83 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 10 11 13 14 15 18 19 21 22 24 25 26 29 30 31 33 34 36 38 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 46 42 40 38 37 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 84 79 40 40 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 10 11 13 14 16 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 45 42 40 38 36 35 34 33 33 32 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 145 146 147 148 149 86 40 39 38 37 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 8 9 10 11 14 15 17 18 20 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 44 41 40 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 82 79 77 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 11 13 14 17 18 19 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 47 42 40 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 108 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 149 40 38 38 37 37 37 36 35 35 34 34 34 34 34 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 10 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 101 102 103 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 45 42 39 38 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 81 78 77 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 36 38 40 42 43 44 45 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 44 42 40 38 37 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 39 39 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 10 12 14 15 17 18 20 21 23 24 26 28 29 30 31 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 47 42 40 38 37 36 35 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 84 81 78 78 40 40 39 39 38 37 37 37 37 36 36 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 7 8 9 11 12 14 15 17 18 19 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 43 41 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 148 150 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 130 131 132 134 135 137 138 140 43 40 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 85 81 78 77 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 1 6 9 12 13 15 16 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 50 44 41 38 38 37 35 34 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 40 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 12 14 16 18 20 21 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 44 41 38 37 36 35 34 33 33 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 86 82 79 77 40 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 9 10 11 13 14 17 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 134 136 138 139 140 45 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 4 6 7 10 11 12 13 15 16 17 18 21 22 24 25 27 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 48 42 41 38 37 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 102 104 105 107 108 109 110 111 112 113 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 89 82 78 40 39 39 39 38 38 37 36 36 35 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 1 8 9 10 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 44 41 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 104 105 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 88 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 8 9 10 11 13 14 15 18 19 20 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 47 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 44 41 39 38 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 109 110 111 112 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 87 83 78 40 39 39 38 38 37 36 36 35 35 35 35 34 34 34 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 9 10 11 12 13 16 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 63 65 67 68 69 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 45 42 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 103 104 105 106 107 108 110 111 113 113 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 40 40 40 39 38 37 38 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 8 9 10 12 13 14 16 18 19 20 22 24 25 26 29 30 31 33 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 45 42 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 109 110 111 112 113 113 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 83 40 39 38 38 38 37 36 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 7 8 9 12 13 16 18 19 20 21 23 25 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 52 54 56 57 59 61 62 63 65 66 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 105 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 44 41 40 37 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 104 106 107 108 109 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 145 146 147 87 80 39 39 39 38 37 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 14 15 17 18 20 22 23 25 26 28 29 30 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 47 43 40 38 36 36 35 34 33 32 31 31 30 30 30 29 28 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 145 146 147 86 39 39 39 38 37 37 37 36 36 35 35 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 7 8 9 10 12 13 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 135 136 138 139 140 45 42 39 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 88 82 78 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 8 9 10 12 13 15 16 18 19 21 23 24 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 44 42 39 38 37 35 34 34 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 104 105 107 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 39 38 38 38 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 12 13 14 16 17 19 20 22 24 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 43 40 39 38 36 35 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 84 79 76 41 40 39 38 38 38 37 37 36 35 35 35 35 35 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 5 6 9 10 13 14 15 16 18 19 20 22 24 25 27 28 29 31 33 34 35 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 130 132 133 135 136 137 47 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 104 105 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 39 38 38 37 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 8 11 12 13 15 16 17 18 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 135 137 138 140 44 41 39 37 36 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 103 105 107 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 83 80 78 77 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 4 5 8 9 11 12 13 14 18 19 20 22 23 24 26 28 29 31 32 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 45 41 40 38 37 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 135 136 137 138 139 141 142 143 144 145 146 147 148 149 39 38 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 29 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 11 13 15 16 17 19 21 22 23 25 26 28 29 31 33 34 35 37 38 40 42 43 44 46 48 49 50 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 41 40 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 81 78 76 77 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 9 11 12 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 48 44 41 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 39 38 38 38 37 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 8 9 11 12 13 15 16 18 20 21 23 25 26 28 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 55 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 43 40 39 37 36 35 34 33 32 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 83 80 77 40 40 40 39 38 37 37 36 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 1 6 7 8 9 11 12 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 43 40 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 5 6 7 8 9 10 11 14 16 17 19 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 43 41 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 84 79 77 40 40 39 38 37 37 37 37 36 35 35 35 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 5 6 10 11 13 14 16 17 19 20 22 23 25 26 28 29 30 31 34 35 37 38 40 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 136 137 138 140 44 41 39 37 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 39 39 39 38 37 36 36 36 36 35 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 8 9 11 12 14 15 17 19 20 21 23 24 26 27 28 30 32 33 35 36 37 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 43 41 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 84 80 77 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 13 15 17 18 19 20 21 24 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 93 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 43 41 39 37 36 34 34 33 32 32 31 31 30 29 29 28 28 27 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 39 39 38 38 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 5 8 9 11 12 13 14 15 17 18 20 21 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 44 41 38 37 36 35 34 33 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 85 80 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 15 16 18 20 21 23 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 71 72 74 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 45 41 39 38 37 35 34 33 33 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 102 103 105 106 108 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 84 40 39 38 38 38 37 36 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 10 11 12 13 14 17 18 20 21 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 44 41 38 38 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 108 109 111 112 112 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 85 81 40 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 12 13 14 16 18 19 21 22 24 26 27 28 29 31 32 34 35 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 45 41 39 38 36 35 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 82 40 39 38 38 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 9 11 13 14 15 17 18 19 21 23 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 47 42 39 38 37 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 101 102 104 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 40 39 38 38 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 5 8 9 10 12 13 16 17 18 19 21 23 24 25 27 28 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 100 101 102 104 105 107 109 110 111 113 114 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 47 42 39 38 37 35 34 34 33 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 86 79 39 39 39 38 37 37 37 37 36 35 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 13 15 16 17 19 21 22 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 44 41 39 37 36 36 34 34 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 87 39 38 37 37 36 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 10 11 13 14 15 17 19 20 21 22 25 26 27 29 30 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 44 42 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 146 81 79 40 39 39 38 38 37 36 36 36 36 35 35 34 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 10 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 46 41 40 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 15 16 18 20 21 22 24 25 27 29 30 31 33 35 36 38 39 40 42 44 45 46 48 50 51 53 54 55 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 43 40 39 37 36 34 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 83 78 76 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 14 16 17 19 21 22 23 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 124 126 127 129 130 132 133 135 136 137 45 42 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 102 103 104 105 106 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 145 146 147 39 39 38 37 37 36 35 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 128 129 130 132 134 135 136 138 47 43 40 38 36 35 34 33 33 32 31 31 30 29 29 29 28 27 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 101 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 83 81 78 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 10 11 13 14 16 17 18 19 22 23 24 26 28 29 31 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 45 43 40 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 102 103 104 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 146 39 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 30 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 1 2 3 8 9 10 11 14 15 16 17 20 21 22 23 26 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 42 40 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 80 78 76 39 39 39 38 38 37 36 36 35 35 35 35 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 8 10 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 36 38 40 41 43 44 46 47 48 50 52 53 54 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 98 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 47 42 39 39 37 35 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 102 103 104 105 106 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 146 39 39 38 37 37 37 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 5 6 7 8 9 11 14 15 16 17 19 20 22 24 25 26 28 30 31 32 34 35 37 39 40 41 43 44 46 48 49 51 52 53 55 56 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 43 40 39 37 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 103 105 106 108 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 81 79 40 39 38 38 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 6 7 8 9 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 35 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 44 41 39 37 36 35 34 33 32 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 102 103 105 106 107 108 109 110 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 39 38 38 38 37 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 43 40 38 36 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 88 82 77 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 1 2 6 7 9 11 12 13 15 16 17 19 21 22 25 26 27 28 30 32 34 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 47 42 39 39 37 36 34 34 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 101 102 103 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 40 39 38 37 37 37 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 6 7 10 11 13 14 15 16 18 19 20 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 43 40 38 36 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 90 82 39 38 38 38 37 37 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 4 5 6 10 11 13 14 16 17 19 20 22 23 24 27 28 29 30 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 87 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 44 41 39 37 35 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 103 104 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 39 39 38 38 37 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 9 10 11 12 14 16 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 43 40 38 37 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 103 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 83 39 38 38 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 3 5 1 7 8 12 13 14 16 17 18 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 136 137 138 140 44 41 38 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 34 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 86 39 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 44 41 39 38 37 35 34 33 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 39 39 38 37 37 36 35 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 9 10 12 13 15 16 18 19 20 22 24 25 26 28 30 31 33 34 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 43 41 39 37 36 35 34 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 89 81 40 39 38 37 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 1 7 8 11 12 13 15 16 17 19 21 22 25 26 27 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 43 40 40 37 36 35 34 34 33 32 31 30 30 29 29 29 28 27 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 144 145 146 147 38 38 38 37 36 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 11 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 125 126 127 129 130 132 133 135 136 138 139 44 41 38 37 36 35 33 32 32 31 31 30 30 29 28 28 27 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 107 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 83 79 76 39 38 38 38 37 37 36 35 35 35 35 34 34 34 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 5 6 9 10 12 13 16 17 19 20 21 22 24 25 26 29 30 31 32 34 36 37 38 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 47 43 40 37 36 35 35 34 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 101 102 103 104 105 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 143 144 145 146 39 39 38 37 37 36 35 35 35 34 34 33 33 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 7 8 9 10 13 14 15 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 45 40 39 37 36 34 34 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 85 80 77 39 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 11 12 14 15 16 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 44 41 39 38 36 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 101 102 104 106 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 39 37 37 37 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 1 2 3 4 7 8 9 12 13 16 17 18 19 20 23 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 42 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 83 78 75 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 11 12 14 15 17 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 50 42 39 38 37 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 101 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 12 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 70 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 43 41 38 37 35 35 34 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 82 80 39 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 1 8 9 10 12 13 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 46 41 39 38 37 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 101 103 104 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 38 38 38 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 5 6 7 8 11 13 14 15 17 18 19 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 42 39 38 37 35 34 33 33 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 85 79 76 39 38 38 37 37 37 36 35 35 34 34 34 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 2 3 7 8 9 10 11 13 14 16 17 18 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 48 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 43 40 38 37 36 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 8 10 11 13 14 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 42 40 38 37 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 106 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 141 142 143 144 145 84 80 77 39 38 37 37 37 36 36 35 34 34 34 34 34 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 7 11 12 14 15 16 18 19 21 22 24 25 26 28 30 31 33 34 35 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 129 131 132 134 135 137 138 46 41 39 37 37 36 34 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 102 104 105 106 107 108 109 111 112 113 114 115 116 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 39 38 38 37 37 36 36 36 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 13 14 16 18 19 20 21 23 24 25 28 29 30 32 34 35 37 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 42 39 39 36 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 84 80 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 5 8 9 12 13 14 15 16 18 19 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 138 139 43 40 39 37 35 34 33 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 84 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 13 14 16 18 19 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 79 81 82 84 85 87 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 42 40 39 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 41 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 104 105 106 108 110 111 113 114 115 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 43 40 38 36 35 35 33 32 32 31 31 30 30 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 101 102 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 82 39 38 38 38 37 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 6 7 8 9 12 14 16 17 18 19 21 23 24 26 27 29 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 46 40 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 38 37 37 37 36 36 35 35 35 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 37 38 39 41 43 44 45 47 49 50 51 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 45 40 39 37 36 34 33 33 32 31 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 100 101 102 103 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 83 40 40 38 38 37 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 42 40 39 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 102 103 104 106 107 108 109 110 111 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 39 38 37 37 37 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 4 5 6 10 11 13 14 15 16 18 20 22 23 24 26 27 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 43 40 38 36 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 102 103 105 106 107 108 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 81 39 38 38 38 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 9 12 13 14 16 17 19 20 22 23 24 26 27 29 30 32 34 35 37 38 40 41 43 44 45 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 44 42 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 14 15 16 19 20 21 22 24 26 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 44 41 38 37 36 34 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 101 103 104 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 80 77 40 39 38 37 37 37 36 35 35 35 35 34 34 34 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 12 13 14 16 18 19 20 22 24 25 26 28 30 31 33 35 36 37 39 40 41 43 44 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 43 41 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 100 102 103 104 105 106 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 140 141 142 143 144 145 38 38 37 36 36 35 34 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 10 11 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 64 65 66 68 69 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 41 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 85 78 76 40 39 38 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 9 10 11 12 14 16 17 18 20 22 23 25 26 28 29 31 32 33 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 46 41 39 38 37 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 100 101 102 103 105 106 108 109 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 39 38 37 36 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 14 16 18 20 21 22 24 25 27 28 30 31 32 34 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 43 40 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 88 80 77 39 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 15 16 18 20 21 22 23 24 27 28 29 31 32 33 36 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 45 41 40 37 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 100 101 102 103 105 106 108 109 111 112 113 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 39 38 37 36 35 35 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 42 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 13 14 16 18 19 21 22 23 26 27 28 29 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 136 44 40 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 87 81 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 12 14 15 16 17 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 42 40 38 37 35 34 33 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 102 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 38 37 37 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 5 8 10 12 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 42 39 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 82 39 38 38 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 7 10 11 12 13 17 18 19 20 21 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 45 47 49 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 138 45 41 40 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 39 38 37 36 36 36 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 14 16 18 19 21 22 23 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 59 61 62 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 42 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 105 106 107 108 110 110 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 80 38 38 38 37 36 35 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 3 6 8 10 12 13 15 16 18 19 20 23 24 25 27 28 29 31 32 34 35 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 42 39 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 100 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 38 38 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 11 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 44 46 48 49 51 52 54 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 42 40 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 7 8 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 81 82 83 85 87 88 89 91 92 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 43 40 38 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 101 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 39 38 37 37 37 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 12 14 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 45 40 39 36 36 35 34 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 10 11 13 14 15 16 19 20 21 23 24 25 26 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 44 40 38 37 35 34 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 78 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 4 5 6 7 9 12 13 14 17 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 44 41 38 37 35 34 33 32 32 31 31 30 30 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 38 38 37 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 11 12 13 14 17 19 20 21 23 24 25 27 28 30 31 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 61 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 42 39 38 36 35 34 33 32 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 104 105 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 83 78 39 38 37 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 14 15 17 18 20 21 23 25 26 27 28 30 31 33 34 36 38 39 40 42 44 45 46 48 49 50 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 44 41 39 37 36 34 33 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 99 101 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 37 37 37 36 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 10 11 12 13 14 16 18 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 43 40 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 84 78 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 43 40 38 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 103 104 106 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 38 37 36 36 36 35 35 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 40 107 108 109 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 7 9 10 11 13 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 45 41 38 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 81 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 1 2 6 7 8 11 12 13 16 17 18 20 21 22 24 26 27 29 31 32 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 135 45 41 39 37 36 35 34 33 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 38 37 37 36 36 35 35 35 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 108 108 109 110 111 112 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 15 17 18 19 21 23 25 26 28 29 31 32 34 35 37 38 39 42 43 44 46 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 42 39 37 36 35 33 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 101 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 82 78 75 38 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 11 12 15 16 18 19 20 21 23 24 26 27 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 45 40 39 37 35 35 34 33 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 103 104 106 107 108 109 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 38 37 36 36 36 35 34 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 108 109 110 111 112 112 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 10 11 13 14 16 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 136 43 40 37 36 35 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 83 78 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 10 12 14 15 16 18 19 21 22 24 25 26 28 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 49 41 40 37 37 35 34 33 32 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 38 37 37 36 36 35 35 35 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 4 7 8 9 10 11 14 16 18 19 20 22 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 84 77 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 15 17 18 20 21 22 23 26 27 29 30 31 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 45 40 39 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 100 101 102 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 144 38 38 38 37 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 12 13 15 16 17 19 20 22 23 25 26 28 29 31 32 33 35 37 38 39 41 43 44 46 47 49 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 101 102 104 105 106 108 109 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 82 38 37 37 36 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 46 47 48 50 52 53 55 56 57 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 38 37 37 37 36 35 35 34 34 33 33 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 9 11 13 14 15 17 19 20 21 23 25 26 27 29 31 32 34 35 36 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 41 39 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 86 38 37 37 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 1 5 8 9 10 11 12 14 15 16 18 19 22 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 46 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 42 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 100 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 11 13 14 15 17 18 20 21 22 24 26 27 29 30 31 33 35 36 37 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 125 127 128 130 131 133 134 44 39 39 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 103 104 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 142 144 38 38 37 36 36 35 34 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 7 8 10 11 12 13 16 17 19 20 22 23 25 27 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 90 91 92 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 120 121 122 124 125 127 128 130 131 133 134 136 137 44 41 38 36 35 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 103 105 106 107 108 109 110 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 81 39 38 37 37 37 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 5 6 7 11 12 14 15 16 17 19 20 22 23 25 26 27 30 31 33 34 35 37 38 40 41 43 44 46 47 48 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 43 40 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 100 102 103 105 106 107 108 108 110 111 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 37 36 36 36 36 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 10 11 13 14 16 17 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 41 38 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 85 79 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 43 40 38 37 36 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 38 37 36 36 36 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 6 8 11 12 13 14 15 17 18 20 21 23 24 26 27 28 30 31 33 35 36 37 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 75 77 78 80 82 83 84 86 88 89 90 92 93 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 43 39 37 36 35 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 102 103 104 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 80 39 38 38 37 37 36 35 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 7 8 9 10 11 12 15 16 18 20 21 22 25 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 42 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 135 136 137 138 139 140 141 142 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 107 108 109 110 110 111 112 113 114 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 9 11 12 14 15 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 45 40 39 37 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 85 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 11 12 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 45 40 39 36 35 35 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 99 100 101 102 104 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 38 37 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 110 110 110 111 112 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 12 13 15 16 18 19 21 23 24 25 26 28 30 31 33 34 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 46 42 39 37 35 34 33 32 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 98 99 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 84 39 38 37 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 11 12 14 15 16 19 20 21 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 44 39 38 37 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 98 99 101 102 104 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 37 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 108 109 110 110 111 112 113 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 12 13 15 16 18 20 21 22 24 26 27 28 30 31 32 35 36 37 38 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 120 122 123 125 126 128 129 131 132 134 135 42 39 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 101 102 104 105 107 108 109 111 112 114 115 116 117 118 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 79 39 38 37 36 36 35 34 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 8 9 11 12 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 44 40 39 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 98 99 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 38 37 37 37 36 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 106 107 108 109 110 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 41 40 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 38 38 37 37 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 5 6 9 10 11 12 15 16 17 18 21 22 24 25 27 28 30 31 33 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 96 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 44 40 38 37 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 98 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 38 37 36 36 36 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 11 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 122 123 124 126 127 129 130 132 133 45 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 38 38 38 37 36 36 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 11 14 15 17 18 19 20 22 24 26 27 28 29 32 33 34 36 37 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 95 96 98 99 100 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 47 40 39 36 36 34 33 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 97 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 38 38 37 36 36 35 35 35 34 34 33 33 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 7 8 9 10 11 14 16 17 18 19 20 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 26 25 25 24 25 26 27 28 29 30 31 32 99 100 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 38 37 37 36 35 35 35 35 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 7 8 9 12 13 14 16 18 19 20 23 24 25 26 28 30 31 33 34 35 37 38 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 46 41 38 37 36 34 33 32 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 99 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 39 38 37 36 36 36 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 12 13 15 16 17 19 20 22 23 25 27 28 30 31 32 33 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 130 132 133 44 39 38 36 35 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 32 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 129 130 131 132 133 135 136 137 138 139 140 141 142 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 15 17 18 19 21 22 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 43 40 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 100 101 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 38 37 37 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 96 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 42 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 24 25 26 27 28 29 30 31 32 100 101 102 103 104 105 107 107 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 37 37 37 36 35 36 35 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 10 11 13 14 17 18 19 21 23 25 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 41 38 37 36 35 33 33 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 100 101 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 81 38 37 37 37 36 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 8 10 11 12 15 16 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 42 40 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 100 101 102 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 37 37 36 36 35 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 108 109 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 2 1 4 1 6 8 10 12 13 14 15 18 19 20 21 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 42 39 37 35 34 33 32 31 31 30 30 29 28 28 28 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 80 38 38 37 36 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 8 10 11 13 14 16 17 18 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 49 41 39 38 36 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 97 98 100 101 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 38 37 36 36 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 105 106 107 108 109 110 111 112 112 113 114 115 116 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 11 12 13 15 17 18 19 21 22 24 25 27 28 30 31 32 34 36 38 39 41 42 44 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 45 39 39 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 98 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 136 138 139 140 141 142 78 37 37 37 36 36 35 35 35 34 34 33 33 33 33 32 32 31 31 31 31 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 10 11 13 14 16 17 19 20 22 23 25 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 42 39 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 37 37 37 36 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 11 13 14 15 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 41 38 37 35 34 33 32 31 31 30 30 29 28 28 28 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 33 99 100 102 103 105 106 107 108 108 110 111 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 141 80 77 37 36 36 36 36 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 11 13 14 16 17 18 20 21 22 25 26 28 30 31 32 34 35 37 38 40 42 43 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 41 39 38 36 35 34 33 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 37 36 36 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 12 13 16 17 19 20 22 23 24 26 27 29 31 32 34 35 36 38 40 41 42 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 41 39 37 35 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 100 102 103 104 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 81 38 37 37 37 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 8 9 11 12 13 15 17 18 19 21 23 24 25 27 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 44 42 38 36 35 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 98 99 100 101 103 104 106 107 108 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 132 133 134 135 136 138 139 140 141 142 38 37 36 35 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 108 109 110 111 112 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 7 8 10 11 13 14 16 17 19 20 21 23 25 26 28 29 30 32 34 35 36 38 39 41 43 44 45 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 40 39 36 35 34 33 32 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 101 102 103 104 105 106 108 109 110 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 38 37 37 37 36 35 35 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 4 7 8 10 11 12 13 15 16 17 20 21 23 24 26 28 29 31 32 33 35 36 38 39 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 41 40 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 31 98 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 37 37 36 35 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 5 6 7 8 10 12 13 14 16 17 18 19 22 23 25 26 28 29 31 32 34 35 36 38 40 41 42 44 46 47 49 50 52 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 48 40 39 36 35 34 33 32 32 31 30 29 29 28 28 28 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 97 98 99 101 102 103 104 105 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 38 37 37 36 35 35 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 11 13 15 16 17 19 20 22 23 24 26 28 29 32 33 34 36 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 69 70 71 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 42 40 38 36 35 34 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 98 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 140 141 142 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 10 11 12 13 16 17 19 21 22 23 25 26 28 29 30 33 34 35 37 38 40 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 40 39 37 36 34 33 32 32 31 30 30 29 28 28 28 27 26 26 26 26 25 25 24 24 25 26 27 28 29 30 31 32 98 100 101 103 104 105 106 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 37 36 36 36 35 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 7 8 9 10 11 15 16 17 19 20 21 23 24 26 27 28 31 32 34 35 37 38 39 41 42 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 67 68 70 71 72 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 45 40 37 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 31 96 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 140 141 38 37 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 11 12 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 49 51 52 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 43 40 37 36 35 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 37 37 37 36 35 34 34 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 5 6 7 8 9 10 13 15 16 17 19 20 22 23 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 42 39 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 30 30 30 30 30 30 29 29 29 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 9 10 11 13 14 16 17 18 21 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 44 42 39 36 36 35 34 33 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 96 97 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 38 37 36 36 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 9 10 11 12 13 15 17 19 20 22 23 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 45 40 38 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 31 32 97 98 99 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 83 38 37 36 35 35 35 35 34 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 9 12 13 14 16 17 19 21 22 24 25 26 28 30 31 33 34 35 37 39 40 41 43 45 46 47 49 50 52 53 55 56 57 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 42 39 37 35 35 34 33 32 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 98 99 101 102 103 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 37 36 36 36 35 34 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 107 107 108 109 110 111 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 3 4 5 7 10 11 12 14 15 17 18 20 21 24 25 26 27 29 31 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 46 41 38 37 35 34 33 32 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 96 98 99 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 139 140 82 38 37 36 36 36 35 34 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 5 7 8 9 10 14 15 16 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 45 40 38 37 35 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 37 37 36 35 34 34 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 12 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 44 39 38 36 34 33 32 32 31 30 30 29 28 28 27 27 26 26 26 26 25 25 24 24 25 26 27 28 29 30 31 32 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 80 38 37 36 36 36 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 12 13 15 16 18 20 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 41 39 37 36 34 33 32 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 37 36 35 35 35 34 33 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 118 119 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 8 9 10 11 14 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 37 39 40 42 43 45 47 48 49 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 45 40 37 37 35 34 33 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 97 98 99 100 101 102 104 105 107 107 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 38 38 38 37 36 35 36 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 12 14 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 37 39 41 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 40 39 37 36 35 33 32 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 97 98 99 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 37 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 106 107 108 109 110 111 112 113 114 114 115 116 117 118 118 119 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 3 4 5 6 8 12 13 14 15 17 18 19 21 22 24 25 26 28 30 31 33 34 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 41 38 36 35 33 32 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 32 98 100 101 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 134 135 136 137 138 139 140 83 37 37 36 35 35 35 35 34 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 12 13 14 16 17 18 21 22 23 25 27 28 29 30 33 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 43 40 38 36 35 33 32 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 97 98 99 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 37 36 36 35 35 34 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 106 107 108 109 110 111 112 113 114 114 115 116 117 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 7 9 11 12 13 15 17 19 20 21 22 24 25 26 28 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 44 41 38 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 38 38 37 36 35 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 15 17 18 20 21 22 24 26 27 28 30 31 33 34 35 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 129 131 132 134 135 42 39 36 35 35 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 98 99 100 101 102 103 104 105 106 108 109 110 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 37 37 36 36 36 35 34 34 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 106 107 107 108 109 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 14 15 17 18 20 21 23 24 26 27 28 30 31 33 34 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 44 39 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 97 99 100 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 132 133 134 135 136 137 138 139 140 37 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 8 9 11 12 14 15 16 18 19 20 22 24 25 27 29 30 32 34 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 42 39 38 36 34 33 32 31 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 98 99 100 101 102 103 105 106 108 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 37 37 37 36 35 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 7 9 10 11 14 15 16 18 19 21 22 24 26 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 44 40 39 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 97 98 99 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 9 10 12 14 15 16 18 20 22 23 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 134 135 43 39 37 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 31 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 11 12 13 14 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 40 40 37 36 34 33 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 140 37 36 35 35 35 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 15 17 18 19 21 23 25 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 55 56 58 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 129 131 133 134 44 41 38 36 35 33 32 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 38 37 37 36 36 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 11 12 15 16 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 49 41 38 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 98 99 100 101 103 104 105 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 37 37 36 35 35 34 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 105 106 107 108 109 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 11 13 14 15 17 19 20 21 23 25 26 27 28 30 32 33 35 37 38 39 41 42 44 45 47 48 50 52 53 55 56 57 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 129 131 132 134 42 39 38 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 96 97 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 38 37 36 36 36 35 34 34 34 33 33 33 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 9 11 12 14 16 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 43 41 38 37 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 45 41 37 36 35 33 32 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 38 37 36 35 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 13 15 16 17 18 21 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 44 40 37 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 37 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 13 15 16 19 20 21 23 24 26 27 28 29 31 33 35 36 37 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 118 120 121 123 124 126 127 129 130 132 133 41 38 37 36 34 33 32 31 31 30 29 28 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 32 97 98 99 100 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 82 38 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 2 3 7 9 10 11 14 15 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 42 44 45 47 48 50 52 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 128 129 130 132 133 40 38 37 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 97 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 138 139 140 36 36 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 121 122 123 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 10 11 13 14 16 18 19 21 22 24 25 26 28 29 31 32 33 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 45 40 37 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 96 97 99 100 102 103 105 106 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 139 140 38 37 36 35 35 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 4 6 7 9 11 12 13 14 16 17 20 21 22 24 25 27 28 29 31 33 34 35 37 38 39 41 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 44 39 39 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 96 97 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 37 36 36 35 34 34 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 121 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 5 6 8 10 11 12 14 15 16 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 81 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 45 40 38 36 34 33 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 31 32 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 135 137 138 139 140 37 36 36 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 5 7 11 12 14 16 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 52 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 42 40 37 36 34 33 32 31 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 103 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 8 9 11 12 13 14 16 17 19 20 22 23 25 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 43 41 38 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 96 98 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 36 36 36 35 34 34 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 12 13 14 17 18 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 44 39 38 36 35 34 33 32 31 30 29 29 29 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 37 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 43 39 38 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 95 97 98 100 101 102 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 37 36 36 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 4 1 6 7 9 11 12 13 14 16 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 41 38 37 35 34 33 32 31 31 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 96 97 98 100 101 103 104 105 105 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 10 12 13 14 15 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 49 39 38 35 34 33 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 37 36 36 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 6 7 8 10 11 12 13 16 17 19 21 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 111 112 113 115 116 118 119 121 122 124 126 127 128 130 131 133 134 42 39 37 35 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 95 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 37 36 36 35 35 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 14 15 16 19 20 21 22 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 42 39 36 35 34 33 32 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 138 139 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 103 104 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 5 9 10 12 13 15 16 18 19 20 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 89 90 91 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 121 123 124 126 128 129 130 132 133 135 41 37 36 34 33 32 31 31 30 29 28 28 28 27 26 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 135 136 137 138 139 140 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 6 8 9 12 13 15 16 18 19 21 23 24 25 26 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 43 40 38 36 34 33 32 32 31 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 37 36 35 35 35 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 8 9 10 11 12 15 16 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 44 39 37 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 37 36 35 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 6 7 8 9 10 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 45 41 38 36 35 33 33 32 31 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 37 36 35 35 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 103 104 105 106 107 108 109 110 111 111 111 112 113 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 7 11 12 13 14 16 18 19 20 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 43 40 37 36 34 33 32 31 31 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 97 98 99 100 101 102 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 37 37 37 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 42 39 37 36 35 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 96 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 37 36 35 34 34 34 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 119 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 11 13 14 15 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 130 131 133 42 38 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 95 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 37 36 36 36 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 8 9 10 11 14 16 17 18 20 21 23 24 26 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 46 39 38 36 35 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 95 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 121 122 123 124 124 124 125 126 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 11 13 14 15 17 19 20 21 22 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 42 39 37 35 34 33 32 31 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 37 37 37 36 35 35 34 34 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 1 7 8 9 11 12 13 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 99 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 128 129 130 132 44 39 38 35 35 33 33 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 102 103 103 104 105 106 107 108 109 110 110 110 111 112 113 114 115 116 117 118 118 119 119 120 121 122 123 124 124 125 126 127 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 8 10 11 13 14 15 16 18 19 21 22 24 26 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 43 40 37 36 34 33 32 31 31 30 29 29 28 27 27 27 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 95 96 97 99 100 102 103 104 105 105 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 38 36 35 35 35 35 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 11 12 13 14 16 18 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 40 39 36 35 34 33 32 31 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 97 98 99 100 101 102 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 138 36 36 36 35 34 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 10 12 14 16 17 18 19 21 23 24 26 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 43 40 37 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 97 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 37 36 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 14 17 19 20 21 23 24 25 27 28 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 55 57 58 60 62 63 65 66 68 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 44 38 38 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 95 96 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 37 37 36 35 34 34 34 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 11 12 14 15 17 18 19 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 43 38 37 35 34 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 37 36 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 5 6 8 9 10 12 13 15 16 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 40 37 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 96 97 98 99 101 102 104 104 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 137 138 37 37 36 35 34 35 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 103 103 104 105 106 106 107 108 109 110 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 7 8 9 10 11 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 37 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 43 38 38 35 34 33 32 31 30 30 29 29 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 98 99 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 37 36 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 5 6 7 8 11 12 13 16 17 18 20 21 22 24 26 27 28 30 32 34 35 36 38 39 41 42 43 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 41 38 37 35 33 32 31 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 96 97 98 99 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 37 36 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 8 9 10 11 12 13 15 16 17 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 44 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 43 39 38 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 37 36 35 35 35 34 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 102 103 104 105 106 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 10 11 13 14 15 16 18 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 43 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 37 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 43 40 37 36 34 33 32 31 30 30 29 29 28 28 27 26 26 26 26 25 25 24 24 24 25 26 27 28 29 30 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 36 36 36 35 34 34 34 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 7 8 9 10 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 41 38 37 35 33 32 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 37 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 13 14 16 17 18 19 22 23 24 26 28 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 128 130 44 40 37 36 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 9 10 12 14 15 16 18 19 21 23 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 128 129 130 132 44 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 38 36 35 35 35 34 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 41 38 37 35 34 33 32 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 94 96 97 98 99 100 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 36 36 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 101 102 103 104 105 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 117 118 119 120 121 122 122 123 124 125 126 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 13 15 17 18 20 21 22 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 128 129 130 132 40 38 36 35 34 32 32 31 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 103 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 37 36 35 35 34 34 34 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 9 11 12 13 15 16 18 19 20 21 24 25 27 28 30 31 33 34 36 37 38 40 41 43 44 46 48 49 50 51 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 130 43 39 37 35 34 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 36 35 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 117 118 119 120 121 122 122 123 124 125 126 127 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 6 7 8 10 12 13 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 42 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 43 39 36 35 34 33 32 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 95 96 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 37 36 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 27 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 12 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 47 48 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 43 38 37 35 34 33 32 31 30 30 29 28 28 28 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 36 35 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 122 123 124 125 126 127 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 9 11 13 14 16 17 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 137 138 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 9 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 48 49 50 52 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 47 39 38 35 34 33 32 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 36 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 120 121 121 122 123 124 125 126 126 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 7 8 9 10 11 13 14 16 17 18 20 21 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 43 39 37 35 34 33 32 31 30 30 29 28 27 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 97 98 99 100 101 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 37 36 36 35 34 34 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 4 5 7 9 10 12 13 14 15 17 18 21 22 23 25 27 28 30 32 33 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 43 38 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 96 97 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 36 35 35 34 33 33 32 32 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 10 11 13 14 16 18 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 42 38 37 35 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 36 36 36 35 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 2 4 6 7 8 9 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 44 39 37 36 35 33 32 31 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 94 95 96 97 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 37 36 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 101 102 103 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 17 19 20 22 24 25 26 28 29 30 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 43 38 37 35 33 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 94 96 97 98 99 100 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 134 135 136 137 36 36 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 9 10 12 13 15 16 17 18 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 136 137 36 35 35 35 34 33 33 32 32 31 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 104 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 10 11 14 15 17 19 20 21 23 25 26 27 29 31 32 33 35 36 38 40 41 42 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 45 40 38 35 34 33 32 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 37 35 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 104 104 105 106 107 108 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 4 5 8 9 10 12 14 15 16 17 20 21 23 24 26 27 28 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 42 39 36 35 34 33 32 31 30 29 28 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 95 96 97 99 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 37 35 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 13 14 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 42 39 37 35 34 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 95 96 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 36 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 8 9 10 12 13 15 17 18 19 21 22 24 25 27 29 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 40 37 36 35 33 32 31 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 97 98 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 37 36 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 7 8 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 42 39 36 36 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 36 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 123 124 125 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 120 121 122 124 125 127 128 130 131 42 39 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 11 12 14 15 17 19 20 22 24 25 27 28 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 41 38 36 34 33 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 136 137 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 119 121 122 123 124 125 125 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 9 10 12 13 14 16 17 20 21 22 23 25 26 28 30 31 32 34 35 37 38 40 42 43 45 46 47 49 51 52 53 55 57 58 60 61 62 64 65 67 68 70 71 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 39 38 35 34 33 32 31 31 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 36 36 36 35 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 7 8 9 11 12 14 15 17 18 20 22 23 25 26 28 29 31 32 33 34 36 38 40 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 41 38 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 99 100 101 102 104 105 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 133 134 135 136 36 35 35 34 34 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 99 100 101 102 103 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 120 119 121 122 123 124 125 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 5 6 8 9 10 12 13 15 16 18 19 22 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 41 38 36 34 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 37 36 35 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 17 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 40 38 36 35 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 24 25 26 27 28 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 36 36 35 34 33 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 99 100 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 114 115 116 117 118 119 119 119 121 122 123 124 124 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 15 16 19 20 21 23 24 26 27 28 30 32 33 35 36 38 39 40 42 44 45 47 48 49 51 53 54 56 57 58 60 61 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 128 130 42 38 36 35 34 33 32 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 96 97 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 37 36 35 34 34 34 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 6 7 8 9 11 12 13 16 17 18 20 21 22 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 43 38 37 35 33 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 100 101 102 102 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 36 35 34 34 34 33 32 32 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 104 105 106 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 121 122 123 124 124 124 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 11 12 13 15 16 17 20 21 23 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 42 39 36 35 33 32 31 31 30 29 29 28 27 27 26 26 25 25 25 25 24 24 23 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 36 35 34 34 34 33 33 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 7 8 11 12 13 16 17 18 19 21 23 25 26 27 29 31 32 34 35 36 38 40 41 42 44 46 47 48 50 52 53 55 56 58 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 40 38 36 35 33 32 31 31 30 29 28 28 27 27 27 26 25 25 25 24 24 24 23 24 25 26 27 28 93 94 95 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 119 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 42 38 36 35 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 36 35 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 5 6 10 11 12 13 15 16 17 19 21 22 24 25 26 28 30 31 32 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 78 79 80 82 84 85 86 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 41 38 37 35 34 32 31 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 36 35 35 34 34 33 33 33 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 100 101 102 103 103 104 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 13 15 17 18 20 21 23 24 25 27 28 30 32 33 34 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 42 38 36 35 33 32 31 30 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 97 98 99 100 101 102 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 36 35 35 35 34 33 32 32 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 105 106 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 10 11 13 14 16 18 19 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 48 50 51 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 42 39 36 35 34 33 32 31 30 29 28 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 94 95 96 97 98 99 101 102 103 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 133 134 135 36 36 36 35 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 12 14 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 46 40 37 35 33 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 92 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 35 35 35 34 33 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 3 1 5 6 9 10 12 15 16 18 19 20 21 24 25 27 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 129 130 132 41 38 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 93 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 36 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 129 41 38 36 35 34 32 31 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 93 94 96 97 99 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 36 35 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 102 103 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 13 14 16 17 19 20 22 23 25 26 27 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 132 39 37 36 34 33 32 31 30 29 28 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 93 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 35 35 35 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 9 10 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 129 41 38 36 35 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 94 95 96 97 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 134 135 136 36 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 120 121 122 123 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 41 38 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 93 94 95 96 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 37 36 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 10 12 13 14 16 18 20 21 23 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 44 40 37 36 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 93 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 35 35 35 34 33 32 32 32 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 13 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 39 38 35 33 32 32 30 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 37 36 35 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 7 8 9 11 13 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 59 61 63 64 65 67 68 70 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 93 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 35 35 34 33 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 120 121 122 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 10 11 12 14 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 90 91 93 94 96 97 98 100 101 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 40 37 36 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 30 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 36 35 35 35 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 8 9 11 12 15 16 17 19 20 21 23 24 26 27 29 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 68 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 128 130 39 37 36 35 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 93 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 35 34 34 33 33 32 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 120 121 122 122 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 10 11 13 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 41 38 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 30 94 95 96 97 98 100 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 36 36 35 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 10 11 13 15 16 17 19 20 22 24 25 27 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 42 38 36 35 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 133 134 135 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 120 121 122 122 122 123 124 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 10 11 12 14 16 17 18 20 22 24 25 27 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 118 120 121 123 124 126 127 129 41 38 35 34 33 32 31 30 30 29 28 27 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 134 36 36 36 35 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 12 13 14 15 17 19 20 21 22 24 26 27 28 29 31 33 34 36 37 39 40 42 44 45 47 48 50 51 52 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 39 37 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 93 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 134 135 35 35 34 34 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 119 120 121 122 122 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 13 14 16 17 19 21 22 23 25 27 28 29 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 41 39 35 35 33 32 31 30 30 29 28 27 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 135 36 36 35 34 33 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 12 14 15 17 18 20 22 23 25 26 28 29 30 32 33 35 36 37 40 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 42 37 37 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 91 93 94 96 98 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 36 34 34 34 33 33 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 14 15 17 19 21 22 24 25 26 28 30 31 33 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 41 38 36 35 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 95 96 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 36 36 34 34 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 7 8 10 13 14 16 17 18 19 21 22 24 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 104 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 41 39 36 34 33 32 31 31 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 91 93 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 36 35 35 34 33 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 7 8 10 11 12 13 16 17 18 20 21 23 25 26 28 29 31 32 33 35 37 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 42 39 36 35 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 96 98 99 100 101 102 103 105 106 107 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 36 35 34 34 33 33 32 32 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 11 12 14 16 17 19 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 76 77 78 80 81 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 41 38 35 34 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 101 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 36 35 35 34 34 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 101 102 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 6 8 9 10 11 14 15 16 17 20 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 41 38 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 132 133 134 35 35 35 34 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 120 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 12 14 15 17 18 19 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 106 107 108 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 39 36 35 34 33 32 31 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 101 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 36 35 35 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 10 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 40 38 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 23 23 24 25 26 27 28 92 94 95 96 97 98 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 130 132 133 134 35 35 34 33 33 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 15 17 18 20 21 23 24 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 123 124 126 127 129 130 40 37 35 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 36 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 9 10 11 12 14 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 39 36 36 34 32 31 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 93 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 35 34 33 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 99 100 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 11 13 14 16 17 19 21 22 24 26 27 28 30 31 33 34 36 38 39 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 126 127 128 130 38 37 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 135 36 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 14 16 17 19 20 21 23 24 27 28 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 39 37 36 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 134 135 34 33 33 33 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 120 120 121 122 123 101 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 4 6 9 10 11 12 13 16 17 18 20 21 23 24 25 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 40 37 35 34 32 31 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 92 93 95 96 98 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 35 34 34 33 33 33 32 31 31 30 30 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 1 3 7 9 10 12 13 16 17 18 19 21 22 24 25 27 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 43 39 37 35 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 134 36 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 120 120 121 122 123 96 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 12 13 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 40 37 35 34 32 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 23 24 25 26 27 28 29 92 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 36 35 34 34 34 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 11 12 14 15 17 19 20 21 23 24 26 28 29 30 32 33 34 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 127 128 129 39 37 36 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 93 94 95 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 35 35 35 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 120 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 11 12 13 14 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 95 97 98 99 100 101 101 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 134 36 34 34 34 33 34 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 7 8 11 12 13 15 16 17 20 21 22 23 25 26 28 29 30 32 33 35 36 39 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 43 38 37 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 91 92 94 95 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 36 35 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 120 120 121 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 8 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 133 134 35 34 34 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 99 99 100 101 102 103 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 7 8 9 11 12 13 15 17 18 19 21 23 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 123 124 126 127 128 130 40 37 35 34 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 92 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 130 132 133 133 35 35 34 33 32 32 32 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 99 100 101 102 103 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 13 14 15 17 18 19 21 22 24 26 27 29 31 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 41 38 35 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 29 92 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 132 133 133 34 34 34 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 99 99 100 101 102 103 103 104 105 106 106 107 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 4 6 7 8 9 10 13 14 15 18 19 20 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 102 103 104 106 107 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 41 37 36 34 33 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 91 92 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 36 35 34 33 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 7 9 10 12 13 15 17 18 20 21 22 24 26 27 29 30 31 33 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 41 39 36 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 132 133 35 35 34 33 33 32 32 32 31 31 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 12 13 15 17 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 59 60 62 63 64 66 67 69 70 72 73 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 122 123 124 126 127 129 46 40 37 35 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 36 35 35 34 34 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 98 99 100 101 102 103 103 104 105 106 106 107 108 109 110 111 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 10 11 12 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 40 37 35 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 92 93 94 96 97 99 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 35 34 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 9 10 11 12 15 16 18 20 21 22 23 25 27 28 30 31 32 34 36 37 38 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 43 38 36 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 103 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 36 35 35 34 34 33 33 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 99 100 101 102 103 103 104 105 106 107 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 9 10 11 13 15 16 17 19 20 22 23 25 27 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 40 37 35 34 33 32 31 30 30 29 28 27 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 91 93 95 96 98 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 129 130 131 132 133 134 34 33 33 33 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 117 118 119 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 10 11 12 14 15 17 18 20 22 23 24 26 28 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 76 77 78 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 102 104 106 107 109 110 111 113 115 116 117 119 120 122 123 125 127 128 129 39 37 35 33 32 31 30 30 29 28 27 27 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 35 34 34 34 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 100 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 10 12 14 15 16 18 21 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 43 39 36 35 34 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 92 93 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 35 34 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 98 99 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 113 114 115 116 117 118 118 119 120 121 122 123 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 14 16 17 18 20 21 23 24 26 28 29 31 32 33 35 36 38 40 41 42 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 42 37 36 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 29 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 129 130 131 132 133 36 35 34 34 34 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 8 9 10 13 14 15 16 18 19 21 23 24 26 27 28 30 32 33 35 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 43 39 36 35 34 32 31 31 30 29 29 28 28 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 92 93 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 35 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 119 120 121 122 93 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 12 13 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 39 36 35 34 32 31 30 30 29 28 27 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 133 134 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 99 99 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 10 11 12 14 15 16 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 46 38 37 34 33 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 92 93 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 35 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 115 117 117 118 119 120 121 122 122 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 12 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 40 37 35 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 93 94 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 36 34 34 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 99 100 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 6 9 10 11 12 13 14 15 18 19 21 22 24 25 27 28 30 31 32 35 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 38 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 92 93 95 96 97 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 35 34 34 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 8 10 11 13 14 17 18 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 40 37 34 33 32 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 99 100 101 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 11 12 15 16 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 128 42 37 36 34 33 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 34 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 118 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 9 10 11 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 35 37 39 40 41 43 45 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 40 37 34 33 32 32 31 30 29 28 27 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 91 92 93 94 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 36 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 8 9 12 13 14 15 17 18 20 22 23 25 26 27 29 31 33 34 35 37 38 40 41 42 44 46 47 48 50 51 54 55 56 58 59 60 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 39 36 35 34 32 31 31 30 29 28 27 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 91 92 93 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 34 33 32 32 32 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 116 118 118 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 10 11 13 14 16 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 40 37 34 33 33 32 31 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 130 131 132 35 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 97 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 11 12 14 15 17 18 20 21 23 24 26 27 28 30 31 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 40 37 35 33 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 35 34 34 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 118 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 8 10 12 13 15 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 41 38 35 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 24 23 23 24 25 26 27 28 91 92 93 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 132 35 34 33 33 32 32 31 30 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 5 7 8 10 11 13 14 15 17 18 19 22 23 24 25 28 29 30 31 34 35 37 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 44 39 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 92 93 95 96 97 99 100 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 36 34 34 33 33 32 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 12 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 39 36 35 33 32 31 30 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 34 34 33 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 2 7 10 11 12 13 14 16 19 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 42 38 36 34 33 31 30 30 29 28 28 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 90 91 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 132 36 34 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 101 102 103 104 105 106 107 108 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 13 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 39 37 35 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 35 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 10 11 12 15 16 18 19 21 22 24 26 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 39 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 36 35 34 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 4 7 8 9 10 12 13 14 15 17 19 21 22 23 26 27 28 30 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 40 37 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 90 91 92 94 96 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 132 133 35 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 116 117 118 119 120 121 121 89 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 7 8 9 13 14 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 44 39 36 34 33 31 30 30 29 28 28 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 35 35 34 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 1 1 3 4 6 9 10 11 12 13 15 16 18 19 20 23 24 25 26 28 30 31 32 33 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 69 71 73 74 75 77 78 79 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 104 106 108 109 110 112 113 115 116 117 119 120 122 123 125 126 42 38 36 34 34 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 91 92 93 94 95 96 97 98 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 35 34 34 34 33 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 96 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 116 117 118 119 120 120 121 88 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 12 13 14 15 16 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 38 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 92 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 100 101 102 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 9 11 12 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 42 37 36 34 32 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 102 102 103 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 98 88 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 1 7 8 9 11 12 14 15 16 18 19 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 39 36 35 33 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 92 93 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 34 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 100 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 1 2 3 4 1 6 7 8 12 13 14 15 16 18 21 22 23 24 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 42 38 37 34 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 35 34 33 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 114 115 116 117 118 119 120 120 121 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 11 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 39 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 35 34 34 34 33 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 100 101 102 103 103 104 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 10 12 13 15 16 18 19 20 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 115 116 118 119 120 122 124 125 126 128 41 37 36 34 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 24 25 26 27 91 92 93 94 96 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 130 35 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 39 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 35 34 34 33 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 9 10 11 12 13 15 17 18 20 21 22 24 26 27 29 30 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 124 126 127 129 38 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 34 33 33 33 32 31 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 9 11 12 14 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 40 37 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 34 34 34 33 32 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 1 6 7 10 11 12 13 15 16 17 19 20 22 24 25 27 28 29 32 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 39 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 27 91 92 93 94 95 97 98 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 35 35 34 33 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 8 9 11 12 14 15 16 18 20 21 23 24 25 27 28 30 32 33 35 36 37 39 41 42 44 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 40 37 35 34 33 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 95 95 96 97 98 99 99 100 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 13 15 16 18 20 22 23 24 25 27 28 30 32 33 35 36 37 39 40 42 44 45 47 48 50 51 52 54 55 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 41 38 35 34 33 32 31 30 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 89 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 131 35 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 43 39 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 89 90 91 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 35 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 120 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 8 10 12 13 14 15 17 18 20 21 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 92 93 94 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 118 120 121 123 124 126 128 42 37 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 131 35 35 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 15 16 17 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 38 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 90 92 93 95 96 98 98 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 34 33 32 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 113 115 116 117 118 119 119 119 120 98 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 12 13 16 17 18 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 43 38 36 34 33 32 31 30 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 90 91 92 94 95 97 98 99 99 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 99 100 101 102 103 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 15 16 18 20 21 23 25 26 27 29 30 32 34 35 37 38 39 41 42 44 46 47 48 49 51 53 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 42 37 35 33 32 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 95 96 97 98 98 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 34 33 33 32 31 31 31 31 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 119 119 119 95 89 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 3 4 7 9 11 13 14 16 17 18 21 22 23 25 26 28 29 30 32 34 35 36 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 41 38 35 34 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 89 91 92 94 95 97 98 99 99 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 102 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 11 12 14 15 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 41 37 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 129 129 131 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 26 25 26 27 28 29 30 31 32 33 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 119 95 86 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 9 10 11 12 15 16 17 19 21 22 24 25 26 28 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 38 36 34 33 32 31 30 29 28 27 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 28 91 92 93 94 95 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 35 35 34 33 32 31 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 99 100 101 102 102 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 15 16 19 20 22 23 24 26 27 29 30 32 34 36 37 38 40 41 42 44 46 47 48 50 52 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 41 37 35 34 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 129 129 131 33 33 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 26 25 26 27 28 29 30 31 32 33 93 94 94 95 96 97 98 99 100 101 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 113 114 115 116 117 118 118 118 119 95 86 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 7 10 11 13 14 15 17 18 19 20 22 23 25 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 38 35 35 33 32 31 30 29 28 28 27 26 26 26 25 24 24 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 128 129 130 131 35 34 33 33 33 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 102 103 104 105 106 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 2 3 4 9 10 12 13 14 15 17 18 20 21 22 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 41 39 36 34 33 31 30 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 90 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 129 131 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 119 94 86 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 7 8 10 12 13 15 16 18 19 20 22 24 25 26 28 30 31 32 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 39 36 34 33 31 30 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 22 23 24 25 26 27 28 91 92 93 94 96 97 98 99 100 101 103 104 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 35 34 33 33 32 32 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 103 104 105 105 106 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 7 8 10 12 13 14 15 17 18 20 21 22 24 26 28 29 30 32 34 35 36 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 41 38 35 33 32 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 92 93 95 96 97 98 98 101 102 103 104 105 106 107 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 128 130 131 34 33 33 32 31 31 31 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 113 114 115 116 117 118 118 119 119 95 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 9 10 12 13 15 16 17 19 20 22 24 26 27 28 30 31 32 34 36 37 38 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 121 123 124 126 39 36 34 32 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 28 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 131 132 34 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 3 4 7 8 10 12 13 14 16 19 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 98 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 42 37 36 34 33 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 90 91 92 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 35 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 113 114 115 116 117 118 118 119 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 12 13 15 17 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 39 36 34 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 27 28 91 92 93 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 34 33 32 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 95 96 97 98 99 100 101 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 11 13 14 15 17 18 20 21 23 25 26 27 29 31 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 121 122 124 125 127 128 38 35 34 33 32 31 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 27 90 92 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 129 131 34 34 33 33 32 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 116 117 118 118 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 9 10 11 13 15 16 18 19 20 22 24 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 39 37 34 33 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 34 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 5 6 7 8 9 10 11 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 123 124 125 127 42 38 34 33 32 31 30 30 28 28 27 27 26 25 25 25 24 24 24 23 23 22 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 34 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 115 116 117 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 13 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 93 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 38 35 34 33 31 30 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 23 24 25 26 27 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 34 34 33 32 32 32 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 117 118 118 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 11 12 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 41 37 35 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 34 33 33 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 10 11 13 15 16 17 19 20 21 24 25 26 27 28 30 32 34 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 42 38 35 34 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 89 91 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 128 129 130 33 33 33 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 94 88 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 15 16 18 19 21 22 23 26 27 29 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 88 90 91 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 118 120 121 123 124 126 40 37 35 33 32 32 31 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 27 89 90 91 92 93 95 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 35 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 12 14 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 41 42 44 45 46 47 49 51 52 54 55 57 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 39 36 35 33 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 33 32 32 32 31 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 119 98 90 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 12 13 15 17 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 40 42 44 45 46 48 50 51 52 54 55 57 58 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 42 37 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 129 35 35 34 33 32 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 41 36 36 33 32 31 30 29 29 28 27 27 26 26 26 25 24 24 24 23 23 23 23 24 25 26 90 91 92 93 94 95 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 34 34 33 33 33 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 118 119 89 87 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 37 36 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129 35 34 33 33 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 10 12 13 14 17 18 20 21 22 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 40 38 35 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 89 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 129 130 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 118 95 86 85 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 10 11 13 15 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 38 35 34 33 32 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 34 34 34 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 101 102 103 104 105 106 107 108 108 109 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 6 8 9 10 11 12 15 16 18 19 21 23 24 25 26 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 41 37 35 34 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 88 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 116 117 117 118 89 87 83 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 8 9 10 12 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 38 35 34 33 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 11 12 14 16 17 18 20 21 23 24 26 27 28 30 32 33 35 36 37 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 40 37 34 33 32 31 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 90 91 92 93 94 96 97 98 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 34 34 33 32 32 31 31 31 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 114 115 116 116 117 118 119 120 89 87 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 10 11 13 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 38 35 34 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 22 22 23 24 25 26 27 89 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 130 34 34 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 5 6 9 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 41 37 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 34 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 118 119 120 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 10 12 13 14 15 17 18 19 22 23 25 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 39 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 34 33 33 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 117 117 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 10 13 15 16 18 19 21 23 24 26 27 29 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 42 37 35 33 32 32 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 35 34 33 32 32 32 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 99 100 100 101 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 117 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 11 12 13 15 17 19 20 21 22 24 26 27 29 30 32 33 34 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 39 36 34 32 31 31 30 29 28 27 27 26 26 26 25 24 24 24 24 23 23 22 23 24 25 26 27 89 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 128 130 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 93 94 95 96 97 98 99 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 11 12 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 94 95 97 98 99 101 102 104 105 107 109 110 111 113 114 116 117 119 120 122 123 125 126 40 37 34 33 32 31 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 34 34 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 109 110 111 111 112 112 113 114 115 116 117 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 10 12 14 15 16 17 19 20 22 24 25 27 28 29 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 42 38 35 34 33 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 88 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 33 32 32 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 115 116 116 116 117 118 98 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 35 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 42 37 35 34 33 31 30 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 88 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 8 11 12 13 14 15 17 19 20 22 23 24 26 27 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 42 37 35 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 35 34 33 33 32 31 31 30 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 12 13 15 17 18 20 22 23 25 26 28 29 30 32 34 35 37 38 40 42 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 38 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 89 90 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 34 33 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 117 118 95 83 82 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 9 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 88 89 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 127 129 35 33 33 33 32 31 31 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 36 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 40 38 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 89 90 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 127 34 33 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 94 83 82 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 6 7 8 9 12 14 15 17 18 19 21 22 24 26 27 28 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 64 66 68 69 70 72 74 75 76 78 79 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 43 39 36 33 32 31 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 128 129 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 10 12 13 14 17 18 19 21 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 40 36 34 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 89 90 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 127 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 114 115 116 117 118 90 83 80 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 8 9 10 12 13 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 37 35 34 32 31 30 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 13 14 15 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 39 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 42 37 35 34 32 31 30 29 29 28 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 89 90 92 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 127 34 33 33 32 31 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 92 90 83 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 11 12 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 37 35 34 32 31 30 29 29 28 27 26 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 34 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 10 12 13 14 16 17 19 21 22 24 25 26 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 39 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 90 83 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 6 7 8 9 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 42 38 35 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 88 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 11 12 14 15 16 18 19 21 22 24 26 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 41 38 35 34 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 89 90 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 34 34 33 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 7 9 11 12 13 15 16 18 20 21 22 24 26 27 28 30 32 33 35 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 42 38 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 34 34 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 1 7 8 10 11 13 14 16 17 19 20 22 23 25 26 27 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 37 36 33 32 31 30 29 28 28 27 26 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 33 33 32 32 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 11 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 42 38 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 12 13 15 17 18 19 21 22 23 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 39 36 35 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 88 89 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 34 33 32 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 112 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 43 37 35 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 88 89 90 91 92 94 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 34 34 33 32 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 119 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 78 79 81 82 83 85 87 88 89 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 39 37 34 33 31 31 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 87 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 34 33 33 33 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 94 94 95 96 97 98 99 100 101 101 102 102 103 104 105 106 107 108 109 110 110 111 112 112 114 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 9 10 11 13 14 16 18 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 41 36 35 33 32 31 30 29 29 28 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 88 89 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 34 33 33 32 31 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 117 92 90 83 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 9 10 11 12 13 14 17 18 19 21 22 24 26 27 29 30 32 34 35 36 37 39 40 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 41 36 35 33 31 30 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 33 33 32 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 13 14 17 18 20 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 116 118 119 121 122 124 37 36 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 88 89 91 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 34 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 88 86 82 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 12 13 14 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 122 123 125 39 36 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 92 93 95 96 97 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 34 33 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 112 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 7 9 10 11 12 15 17 18 20 21 23 24 25 27 28 30 32 33 34 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 40 37 34 33 32 31 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 127 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 95 88 86 80 79 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 8 10 11 13 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 38 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 27 89 90 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 6 8 9 10 12 15 16 17 18 20 22 23 24 26 27 29 30 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 39 36 34 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 90 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 126 33 33 32 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 85 84 80 77 76 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 10 11 13 14 16 17 19 20 22 23 24 26 27 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 37 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 27 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 33 33 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 2 1 7 8 9 10 12 13 14 15 19 20 21 22 23 25 27 29 30 31 33 35 36 37 39 40 42 43 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 119 120 122 123 124 39 36 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127 33 32 32 32 31 30 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 85 84 80 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 8 10 11 12 13 15 17 19 21 22 23 24 26 27 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 120 121 122 124 37 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 27 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 126 127 128 34 33 32 32 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 4 1 6 7 10 11 12 13 16 17 20 21 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 38 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 88 90 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 33 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 117 86 84 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 1 8 9 10 11 12 13 15 17 18 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 42 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 37 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 88 89 90 91 92 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 1 3 7 8 9 12 13 14 16 17 18 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 88 89 91 92 93 94 95 97 98 99 100 101 102 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 12 14 15 17 19 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 37 34 33 32 31 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 27 90 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 33 33 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 7 8 9 11 13 14 15 17 18 19 21 22 24 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 40 38 35 33 32 30 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 88 89 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 34 33 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 96 97 98 99 100 101 102 103 104 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 118 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 13 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 38 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 125 126 127 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 117 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 10 12 14 16 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 38 36 34 33 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 117 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 10 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 41 36 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 109 111 112 112 113 114 115 116 117 117 89 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 14 16 17 18 19 20 23 24 26 27 29 31 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 124 125 39 36 34 32 31 30 29 28 28 27 26 26 25 25 25 24 23 23 23 22 22 22 23 24 25 26 87 88 89 91 92 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 34 33 32 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 111 113 113 113 114 115 116 117 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 11 12 13 15 16 17 20 21 23 24 26 27 28 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 40 36 35 33 32 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 87 88 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 34 32 31 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 95 88 83 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 10 13 14 16 17 19 20 21 23 25 26 28 29 31 33 34 35 37 38 39 41 43 45 46 47 49 51 52 53 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 122 124 40 37 34 33 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 86 88 89 91 92 94 95 96 96 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 34 33 32 32 32 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 10 12 13 15 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 39 36 34 32 32 30 30 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 89 89 90 91 92 93 94 95 95 95 96 97 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 90 83 81 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 13 14 16 18 19 20 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 40 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 87 88 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 111 113 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 10 12 13 16 17 18 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 39 36 34 33 31 30 30 29 28 27 26 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 91 92 93 95 95 97 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 33 33 32 31 32 30 30 30 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 88 89 90 91 92 92 93 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 116 116 86 82 81 79 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 7 10 11 12 13 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 42 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 88 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 125 126 127 34 34 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 9 11 12 14 15 16 17 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 42 38 35 34 32 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 23 22 23 24 25 26 87 89 90 92 93 94 95 95 97 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 127 33 32 32 31 32 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 89 86 80 79 78 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 7 9 10 13 14 15 16 18 19 21 22 23 25 26 28 30 31 32 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 38 35 33 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 90 91 92 93 94 95 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 34 33 33 33 32 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 38 36 34 32 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 23 22 22 23 24 25 87 89 90 91 92 93 95 95 97 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 33 33 32 31 32 30 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 86 82 81 79 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 9 10 11 13 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 36 35 33 31 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 32 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 117 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 1 2 3 8 9 10 11 12 13 14 15 19 20 21 22 24 25 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 121 122 123 125 37 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 115 116 86 84 83 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 11 12 13 15 16 18 20 21 22 24 25 27 28 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 36 35 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 8 12 13 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 39 36 34 32 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 23 22 22 23 24 25 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 109 111 111 111 112 113 114 115 116 116 95 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 7 8 12 13 14 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 36 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 32 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 10 11 13 15 16 19 20 21 22 24 25 26 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 40 37 34 33 32 30 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 89 90 91 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 33 33 33 32 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 88 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 14 16 18 19 21 22 23 25 26 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 37 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 23 22 22 23 24 25 26 87 89 90 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 33 32 32 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 116 85 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 10 11 12 13 15 16 18 20 21 22 23 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 68 69 71 72 74 75 76 78 80 81 82 84 86 87 89 90 92 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 122 123 125 37 36 33 33 31 30 29 29 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 112 113 114 115 116 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 10 11 13 15 17 19 20 21 22 25 26 28 29 31 32 33 35 37 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 42 38 35 33 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 88 89 90 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 127 34 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 89 90 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 115 90 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 6 7 8 9 10 11 13 14 16 18 19 20 21 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 38 35 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 107 108 109 110 110 111 112 112 113 114 115 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 6 7 9 10 11 13 14 17 18 19 20 22 23 24 26 28 29 31 33 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 40 37 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 33 32 32 31 31 30 30 30 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 115 115 115 86 82 81 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 8 9 10 11 14 15 16 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 40 37 34 33 32 30 29 29 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 34 34 33 32 31 31 31 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 112 113 114 115 116 116 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 71 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 42 38 35 33 32 31 30 29 28 27 27 26 26 25 25 25 24 24 23 23 22 22 23 24 25 26 87 88 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 85 83 80 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 1 5 6 9 11 12 13 14 17 18 20 22 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 40 35 33 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 89 90 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 34 34 32 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 9 11 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 122 38 35 34 32 31 30 29 28 27 27 26 26 25 25 25 24 24 23 23 22 22 22 23 24 25 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 85 83 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 51 52 53 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 41 37 34 33 32 31 30 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 124 125 34 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 108 109 110 111 111 110 112 113 114 115 116 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 7 8 9 11 14 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 48 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 43 37 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 114 91 82 81 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 13 14 16 17 19 20 22 23 25 27 28 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 38 35 33 32 30 29 29 28 27 27 26 25 25 25 24 23 23 23 22 22 22 22 23 24 25 26 87 89 90 91 92 93 95 95 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 33 32 31 32 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 116 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 4 8 9 10 11 14 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 37 35 34 32 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 114 114 85 83 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 9 10 11 13 14 15 16 19 20 22 23 24 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 42 38 35 33 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 86 88 89 90 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 33 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 115 115 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 9 11 13 14 16 17 20 21 22 23 25 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 49 51 52 53 55 56 57 59 61 62 64 65 67 68 69 71 72 74 76 77 79 80 81 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 41 37 35 33 31 31 29 29 28 27 26 26 26 25 24 24 24 23 23 22 22 22 23 24 25 86 87 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 126 34 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 92 83 81 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 11 14 15 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 42 38 35 33 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 22 22 22 23 24 25 26 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 115 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 8 11 12 13 14 15 17 18 19 20 22 24 25 27 29 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 116 118 120 121 122 124 38 35 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 86 88 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 33 32 32 31 31 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 108 109 109 110 111 112 113 114 114 115 85 84 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 8 9 10 11 12 15 16 17 18 20 22 23 25 26 28 29 31 32 34 36 37 38 39 41 43 44 45 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 38 35 33 31 30 29 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 26 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 109 110 111 112 113 114 114 115 115 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 2 3 4 5 10 11 13 14 16 17 19 21 22 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 39 37 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 126 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 86 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 13 14 15 17 18 20 22 23 24 25 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 38 35 33 31 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 125 126 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 90 90 91 92 93 94 95 96 96 97 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 90 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 8 9 11 12 13 14 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 54 55 56 58 60 61 63 64 65 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 102 103 104 106 107 109 111 112 114 115 116 118 119 121 122 124 39 35 33 32 31 30 29 28 27 27 26 26 25 24 24 23 23 23 23 22 22 22 23 24 25 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 111 112 113 114 114 115 115 116 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 7 9 10 13 14 15 16 18 20 21 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 41 37 34 33 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 88 90 91 92 93 94 95 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 124 33 32 32 31 31 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 25 25 26 27 28 29 30 31 32 89 90 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 107 108 109 109 110 111 112 113 113 114 114 85 84 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 12 14 15 16 19 20 21 22 24 26 28 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 37 35 33 32 31 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 34 34 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 33 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 11 12 13 14 15 17 18 20 22 23 24 26 27 29 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 78 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 39 37 33 33 32 30 29 29 28 27 27 26 25 25 24 24 24 23 23 23 22 22 23 24 25 86 87 88 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 89 89 89 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 85 83 79 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 6 7 9 10 12 13 14 15 18 19 21 22 23 24 27 28 29 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 39 36 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 26 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 33 32 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 8 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 37 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 87 80 79 78 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 8 9 10 13 15 17 18 19 20 23 24 25 27 28 29 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 122 39 36 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 26 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 2 4 9 11 12 13 14 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 37 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 32 32 32 31 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 113 89 86 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 12 13 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 36 35 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 6 8 9 10 11 14 15 17 18 20 21 22 24 26 27 28 30 31 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 36 35 32 32 31 30 29 28 27 26 26 25 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 33 32 32 31 30 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 89 87 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 11 12 13 15 16 17 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 37 34 33 32 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 86 88 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 7 8 9 10 11 14 15 16 18 19 20 22 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 39 36 33 32 31 30 29 28 28 27 26 25 25 25 24 24 23 23 23 22 22 22 23 24 25 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 32 32 32 31 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 89 86 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 9 10 12 13 15 16 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 43 37 34 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 85 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 33 32 32 32 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 114 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 9 13 14 15 17 19 20 22 23 24 25 27 28 30 32 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 40 36 35 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 85 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 87 80 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 5 9 10 12 13 15 17 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 119 120 122 37 34 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 14 16 17 18 20 21 22 25 26 27 29 31 32 33 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 37 35 33 32 31 30 29 28 27 27 26 25 25 25 24 24 23 23 22 22 22 22 23 24 25 86 87 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 123 124 125 126 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 89 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 113 114 91 85 83 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 12 14 16 17 18 19 21 22 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 37 34 33 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 89 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 119 120 121 123 38 35 34 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 92 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 9 10 12 13 14 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 38 35 33 31 30 29 28 28 27 26 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 32 32 31 30 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 89 86 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 7 8 9 11 12 13 14 17 18 20 21 23 24 25 27 28 31 32 33 35 36 38 39 40 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 38 35 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 88 90 91 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 33 32 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 108 110 111 112 113 113 113 114 92 89 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 14 15 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 41 36 33 32 32 30 29 28 28 27 27 26 25 25 24 24 24 23 23 22 22 22 23 24 25 86 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 112 113 114 82 81 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 8 9 10 11 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 50 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 39 35 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 33 32 32 31 31 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 13 14 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 38 36 34 32 31 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 87 88 89 90 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 124 33 33 32 31 30 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 106 108 109 110 111 112 112 113 89 87 82 80 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 7 9 10 13 14 15 17 19 20 21 23 24 26 27 29 30 32 34 35 37 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 38 35 34 32 31 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 87 88 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 33 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 33 90 91 92 92 93 94 95 96 96 97 98 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 8 9 11 12 15 16 17 18 20 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 37 35 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 33 32 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 86 84 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 58 59 60 62 64 65 67 68 69 71 73 74 76 77 79 80 81 83 85 86 88 89 90 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 38 35 33 32 30 29 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 26 86 87 88 90 91 93 94 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 9 10 11 13 14 15 17 18 20 21 23 25 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 38 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 87 89 91 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 33 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 85 83 79 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 7 8 9 10 12 13 15 16 17 19 20 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 37 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 26 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 124 33 32 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 110 111 112 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 12 13 14 16 18 20 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 42 37 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 33 33 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 83 81 79 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 10 11 13 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 36 35 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 33 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 1 6 7 9 10 11 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 38 35 33 32 30 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 33 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 88 89 90 91 91 92 93 94 95 96 97 98 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 83 81 79 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 4 7 8 9 10 13 14 17 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 36 34 32 32 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 125 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 91 91 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 9 11 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 112 113 114 116 117 119 120 122 39 37 34 33 31 30 29 28 28 27 26 25 25 25 24 23 23 23 23 22 22 22 23 24 25 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 32 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 89 83 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 13 14 16 18 19 20 21 23 25 26 28 29 31 32 34 35 36 38 40 41 43 45 46 47 49 50 52 53 55 56 57 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 36 34 33 32 30 29 28 28 27 26 25 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 107 109 110 111 112 112 113 114 115 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 5 6 8 9 11 12 14 15 18 19 20 21 22 25 26 27 28 30 32 33 34 36 38 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 76 78 79 81 82 84 86 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 38 35 33 32 30 30 29 27 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 96 97 98 98 98 99 100 101 102 102 103 104 105 106 107 108 109 110 110 111 111 112 113 114 115 87 80 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 9 10 12 13 14 16 18 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 110 112 113 115 116 118 119 121 37 34 33 32 30 29 28 28 27 26 25 25 25 24 24 24 23 23 22 22 21 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 124 33 33 32 31 30 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 10 11 13 14 15 17 20 21 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 40 35 34 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 91 82 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 10 13 14 15 17 19 21 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 37 34 33 32 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 88 89 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 33 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 106 106 106 106 108 109 110 111 111 112 113 114 87 82 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 12 13 15 17 18 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 37 34 33 32 30 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 92 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 12 13 15 16 17 20 21 23 24 25 28 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 40 36 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 123 33 32 31 31 30 30 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 83 81 80 79 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 7 8 9 12 13 14 16 18 19 21 22 23 25 26 27 29 30 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 38 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 86 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 1 7 8 9 11 12 13 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 68 69 70 71 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 40 36 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 86 88 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 85 83 79 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 71 72 73 75 76 78 80 81 83 84 85 87 88 90 92 93 94 96 98 99 100 102 104 105 106 108 110 111 112 114 115 117 119 120 121 123 36 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 11 13 15 16 18 20 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 94 96 97 99 101 102 103 105 106 108 109 110 112 113 115 116 118 119 121 38 35 32 32 30 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 122 32 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 88 80 79 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 40 35 34 32 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 84 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 5 6 7 8 9 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 38 39 41 42 43 44 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 38 35 33 31 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 88 80 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 9 11 12 14 15 17 19 20 22 23 25 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 61 62 63 65 67 68 69 71 72 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 41 37 34 32 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 85 86 87 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 122 123 124 125 33 32 31 31 30 30 29 28 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 32 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 8 10 11 13 14 15 16 19 20 22 23 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 99 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 41 36 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 124 32 31 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 109 110 111 112 113 88 80 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 11 12 13 15 17 18 19 21 22 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 58 60 62 63 64 66 68 69 70 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 37 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 32 31 31 31 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 1 1 5 8 9 12 14 15 17 18 19 21 22 23 26 27 28 30 32 33 34 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 41 37 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 32 31 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 88 80 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 9 10 11 12 15 17 18 19 21 22 24 25 27 29 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 38 35 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 12 13 14 15 17 18 20 22 23 25 26 28 29 30 32 33 35 36 38 40 41 42 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 41 35 33 32 31 30 29 28 27 26 26 25 25 25 24 23 23 23 22 22 22 22 23 24 84 85 86 88 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 33 31 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 82 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 12 13 14 15 17 18 19 20 23 24 26 27 28 30 32 33 35 36 37 39 41 42 44 45 46 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 38 35 32 31 30 29 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 11 13 14 16 18 19 21 22 23 25 27 28 29 31 33 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 38 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 85 87 88 89 90 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 32 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 109 110 111 112 113 114 83 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 11 12 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 43 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 36 35 32 31 30 29 29 28 27 26 25 25 25 24 24 23 23 23 22 22 21 22 23 24 25 85 87 88 89 90 91 92 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 32 32 32 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 13 14 15 16 18 20 21 22 24 25 27 29 30 31 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 39 36 33 32 31 30 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 84 85 86 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 33 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 86 84 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 9 10 13 14 16 17 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 38 35 33 32 31 29 29 28 27 27 25 25 25 24 24 23 23 23 22 22 21 22 23 24 25 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 122 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 93 94 95 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 87 80 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 3 4 5 8 9 11 12 14 15 16 17 21 22 23 24 27 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 55 56 57 59 60 62 63 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 115 116 118 119 121 122 38 36 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 33 32 31 31 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 10 11 13 14 16 17 18 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 43 37 34 32 31 29 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 83 81 80 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 8 9 10 12 13 15 16 18 19 21 22 24 26 27 29 30 31 33 34 36 38 39 40 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 37 34 33 32 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 12 14 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 39 37 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 32 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 88 80 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 8 9 10 11 13 14 16 17 18 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 41 36 33 32 30 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 115 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 9 11 12 13 14 16 17 19 21 23 24 25 27 28 29 31 32 34 35 37 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 37 34 33 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 33 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 7 8 11 12 14 15 17 19 21 22 23 24 25 28 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 39 36 33 32 31 29 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 121 122 33 33 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 88 89 90 90 91 92 93 93 94 95 96 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 10 12 13 15 16 17 19 21 22 23 25 26 27 29 31 32 33 36 37 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 37 34 34 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 84 85 87 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 118 119 120 121 122 123 33 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 92 84 80 76 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 15 17 18 19 20 22 24 26 27 28 29 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 36 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 25 85 87 88 90 91 92 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 32 31 31 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 12 13 15 16 18 19 20 21 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 40 36 34 32 32 30 29 28 28 27 26 25 25 25 24 24 23 23 22 22 22 22 23 24 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 89 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 104 104 106 107 108 108 109 110 111 112 87 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 5 6 9 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 37 34 33 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 6 7 9 10 12 13 14 16 17 19 21 22 24 25 26 28 30 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 36 35 32 31 30 29 28 28 27 26 25 25 25 24 24 23 23 22 22 22 21 22 23 24 85 86 87 89 90 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 123 124 33 31 30 30 29 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 85 86 87 88 89 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 83 82 80 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 11 12 13 14 16 17 19 20 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 120 121 122 122 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 10 12 13 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 62 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 98 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 40 35 35 32 30 30 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 31 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 94 95 95 96 96 97 98 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 113 84 80 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 15 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 30 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 7 8 12 13 14 15 17 19 20 21 22 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 36 34 33 32 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 84 85 87 88 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 122 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 113 89 80 79 78 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 14 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 37 34 32 31 30 29 28 27 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 122 123 33 31 31 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 82 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 7 9 10 11 14 15 17 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 38 35 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 84 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 105 107 108 108 108 109 110 111 112 113 89 83 79 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 5 6 7 10 11 13 14 16 17 19 21 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 38 35 33 31 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 85 86 87 89 90 92 92 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 124 32 31 30 31 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 83 81 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 13 15 17 18 19 20 22 24 25 26 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 86 87 88 90 92 93 94 96 98 99 100 102 103 105 107 108 110 111 113 114 116 117 118 120 121 38 35 33 31 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 87 88 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 89 83 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 10 11 12 14 16 17 18 20 21 23 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 36 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 84 86 87 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 121 123 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 104 106 107 108 108 108 109 110 111 112 89 80 79 78 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 7 8 10 11 14 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 38 36 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 83 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 8 9 10 12 13 14 16 17 18 21 22 23 25 27 28 29 30 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 40 36 33 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 85 86 87 89 90 91 92 93 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 32 31 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 8 9 10 13 14 16 17 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 40 35 34 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 84 85 87 88 89 90 91 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 33 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 7 8 9 10 11 14 15 16 17 20 21 22 23 26 27 29 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 36 34 33 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 22 22 23 24 84 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 122 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 86 84 77 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 4 5 6 10 11 12 13 15 16 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 119 120 38 35 33 31 31 30 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 85 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 33 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 92 93 94 95 96 96 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 9 10 12 13 14 17 18 19 20 22 24 25 28 29 30 32 33 34 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 84 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 38 35 33 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 85 86 88 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 122 32 31 31 31 30 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 84 85 85 86 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 83 81 79 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 9 11 13 14 16 17 19 20 22 24 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 94 95 96 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 37 34 32 31 29 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 25 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 33 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 92 93 94 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 9 10 11 12 14 15 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 43 37 34 32 31 30 29 28 27 26 26 25 25 25 24 23 23 23 22 22 22 22 23 24 84 85 86 88 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 33 31 31 31 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 10 11 12 13 15 16 17 20 21 22 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 39 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 31 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 113 113 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 13 15 16 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 37 35 32 31 30 29 28 27 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 84 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 85 86 87 88 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 86 84 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 12 14 15 17 19 20 21 23 24 26 27 29 30 31 33 35 36 38 39 40 42 44 45 47 48 49 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 36 34 33 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 105 107 108 108 108 109 110 111 112 113 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 8 10 12 13 14 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 39 36 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 85 86 87 88 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 32 32 32 31 30 30 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 83 81 80 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 10 12 13 14 15 16 18 20 21 23 24 25 27 28 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 36 34 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 86 87 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 113 89 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 10 11 12 14 17 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 84 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 32 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 88 80 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 10 11 12 15 16 17 18 20 21 23 25 26 27 29 30 31 34 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 37 34 32 31 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 22 21 22 23 24 25 85 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 84 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 14 15 17 19 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 121 39 36 33 32 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 33 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 112 112 85 83 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 5 6 7 8 9 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 39 34 33 31 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 112 86 83 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 10 11 13 14 16 18 19 21 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 108 109 110 112 113 115 116 118 119 121 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 86 87 89 90 91 92 92 94 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 33 32 31 31 30 31 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 83 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 11 13 15 16 18 19 20 22 24 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 35 35 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 84 85 86 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 89 80 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 1 3 5 6 7 8 11 13 14 15 17 18 21 22 23 24 25 28 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 94 95 97 98 100 101 102 104 106 107 108 110 112 113 115 116 118 119 121 38 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 86 87 88 89 90 92 92 94 96 97 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 118 119 120 121 33 32 32 31 30 31 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 83 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 1 1 2 3 4 5 8 9 12 13 16 17 18 19 20 23 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 106 108 109 111 112 113 115 116 118 119 37 34 32 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 85 86 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 91 92 93 94 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 6 8 9 11 13 14 15 16 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 41 37 34 32 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 33 32 31 30 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 112 112 113 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 7 8 11 12 13 14 15 18 19 21 22 23 26 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 38 35 32 31 30 29 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 84 85 86 88 89 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 111 83 77 76 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 35 34 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 33 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 105 107 107 107 108 109 110 111 112 112 113 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 3 6 7 9 11 13 15 16 17 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 38 35 33 31 30 29 29 28 27 26 25 25 25 24 24 23 23 22 22 22 21 22 23 24 85 86 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 32 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 8 9 10 11 12 13 15 16 17 19 21 22 23 25 27 29 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 32 31 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 4 5 7 8 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 36 33 32 31 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 22 21 22 23 24 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 31 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 86 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 6 7 8 9 10 11 12 13 16 17 19 21 22 23 25 27 28 30 31 33 34 36 37 38 40 42 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 25 85 86 87 88 89 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 112 112 112 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 9 10 11 12 13 17 18 19 21 22 23 25 27 28 30 31 33 34 36 38 39 40 41 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 36 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 85 86 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 32 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 8 10 12 13 15 16 17 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 85 86 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 89 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 1 6 7 9 10 13 14 16 17 18 20 21 23 24 25 27 28 30 32 33 34 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 40 35 34 31 30 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 22 23 24 83 85 86 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 88 89 90 90 91 92 93 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 88 79 78 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 7 8 10 11 12 15 16 17 19 20 22 23 24 26 28 30 31 33 34 36 37 38 40 41 43 44 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 32 32 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 88 82 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 4 5 9 10 11 12 13 14 16 17 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 82 80 76 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 13 14 15 16 17 19 21 22 23 25 26 28 30 31 33 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 38 35 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 87 82 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 7 8 9 10 12 14 15 17 18 19 21 22 24 25 27 29 30 31 33 35 36 37 39 40 42 43 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 38 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 85 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 38 35 33 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 120 33 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 110 111 111 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 5 6 7 9 10 12 13 15 16 18 20 21 22 24 25 28 29 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 110 111 112 113 114 115 117 118 119 120 122 32 31 31 30 30 29 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 104 106 106 107 108 109 110 111 111 111 82 81 79 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 13 14 15 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 37 34 32 31 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 85 80 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 11 12 13 16 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 116 117 118 120 39 35 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 89 83 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 10 12 13 14 16 17 18 19 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 42 36 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 82 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 82 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 2 3 7 8 9 11 12 13 14 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 36 33 32 31 30 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 32 32 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 86 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 37 34 33 31 30 29 28 27 27 26 25 25 25 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 110 84 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 12 14 16 17 18 20 22 23 24 26 27 28 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 36 33 32 31 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 85 86 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 32 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 89 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 3 5 6 9 11 12 15 16 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 39 34 33 31 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 22 23 24 84 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 86 84 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 9 11 12 13 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 117 119 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 33 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 7 8 10 11 13 14 16 19 20 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 37 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 8 9 12 13 14 15 16 18 20 21 23 24 26 27 28 30 32 33 34 37 38 39 41 42 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 39 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 83 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 31 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 104 106 106 106 107 108 109 110 111 111 112 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 4 6 7 8 10 11 13 14 15 18 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 4 6 9 10 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 39 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 32 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 111 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 1 1 4 6 7 8 9 11 12 15 16 17 18 20 22 23 26 27 28 30 31 33 34 35 37 39 40 42 43 44 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 41 36 34 32 30 29 28 28 27 26 26 25 24 24 24 23 22 22 22 22 21 22 23 24 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 119 120 32 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 109 110 88 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 37 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 85 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 10 11 13 14 17 18 19 21 23 25 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 110 84 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 110 111 84 80 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 1 3 7 9 10 11 13 14 17 18 19 20 23 24 25 27 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 81 82 84 85 86 88 90 91 92 94 95 97 99 100 102 103 104 106 107 109 111 112 113 115 116 118 119 39 35 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 87 88 90 91 91 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 32 31 30 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 103 105 105 105 106 107 108 109 110 110 111 80 78 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 13 15 17 18 19 20 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 35 33 31 30 29 29 28 27 26 25 25 24 24 24 23 23 22 22 21 21 21 22 23 24 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 120 121 31 31 31 30 29 28 28 28 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 86 83 79 78 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 7 9 10 11 12 13 16 17 19 20 22 23 26 27 28 29 31 32 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 39 34 33 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 120 33 31 30 30 30 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 80 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 9 10 12 13 15 16 18 19 20 21 24 25 27 28 30 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 36 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 86 87 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 7 8 9 11 12 15 16 17 18 20 21 23 25 26 27 29 30 32 34 35 36 38 39 41 43 44 45 47 49 50 52 53 55 56 58 59 60 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 120 32 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 86 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 9 10 12 13 15 16 18 20 21 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 37 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 32 31 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 84 79 78 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 11 13 14 16 18 20 21 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 33 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 104 106 107 108 109 110 110 110 111 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 12 13 15 16 18 20 21 22 24 25 26 28 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 117 38 36 33 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 119 120 121 32 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 109 109 88 81 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 11 12 13 14 16 18 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 66 67 68 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 108 109 111 112 113 115 117 118 120 37 34 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 31 31 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 83 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 9 10 12 14 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 38 35 32 32 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 85 86 86 87 88 89 89 90 91 92 93 94 95 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 108 109 83 79 77 74 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 11 12 13 14 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 37 34 33 31 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 89 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 9 12 14 15 17 18 20 22 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 46 47 48 49 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 118 37 34 33 31 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 88 89 90 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 31 31 30 29 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 108 83 81 77 75 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 15 16 17 19 20 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 40 36 32 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 110 111 88 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 1 2 6 7 9 10 12 13 15 16 17 19 22 23 25 26 27 28 30 32 33 34 36 38 40 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 37 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 88 77 74 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 9 10 11 12 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 32 32 31 30 29 29 29 28 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 110 110 111 83 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 3 4 6 9 10 11 12 13 14 15 18 20 21 22 23 24 26 27 29 31 32 33 35 36 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 109 111 112 114 115 117 118 120 36 33 32 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 85 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 7 8 9 10 11 13 14 16 17 19 21 22 24 25 26 28 30 31 33 34 35 37 38 40 42 43 45 46 48 49 51 52 53 55 56 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 40 35 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 120 32 32 31 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 83 81 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 5 8 10 11 12 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 37 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 102 104 104 105 106 107 108 108 109 109 89 79 78 76 74 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 12 13 14 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 84 85 86 87 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 119 121 32 31 30 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 24 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 2 7 8 9 10 12 13 14 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 36 33 32 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 86 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 31 31 31 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 110 82 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 13 14 16 17 19 20 22 24 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 36 33 32 30 29 28 27 27 26 25 25 25 24 23 23 23 22 22 21 21 21 22 23 24 83 84 86 87 89 90 92 93 94 95 96 97 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 102 104 104 105 106 107 108 108 109 110 83 79 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 14 15 18 19 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 38 35 32 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 24 82 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 103 105 106 107 108 109 109 109 110 86 84 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 16 17 18 20 22 23 25 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 37 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 82 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 5 6 7 8 11 12 14 15 16 19 20 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 110 111 113 114 116 117 119 39 36 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 22 23 24 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 103 104 105 105 106 107 108 109 109 110 111 87 81 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 11 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 37 34 33 31 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 86 88 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 32 30 30 30 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 79 78 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 11 12 14 15 17 19 20 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 52 53 55 56 57 59 60 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 88 89 90 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 118 119 36 33 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 86 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 9 10 11 14 16 17 18 20 21 23 25 26 28 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 39 35 33 31 30 29 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 31 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 95 96 97 98 99 99 100 101 101 103 103 104 105 106 107 108 108 109 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 9 11 12 14 16 17 18 20 21 23 24 26 27 28 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 36 34 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 31 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 109 110 111 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 12 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 67 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 39 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 81 77 74 73 72 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 9 10 12 13 14 15 16 19 20 21 23 25 27 28 30 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 32 30 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 89 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 11 13 15 16 18 19 21 22 24 25 27 28 29 32 33 34 35 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 37 35 32 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 22 23 83 85 86 87 88 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 31 31 30 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 79 77 74 39 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 12 14 15 17 19 20 21 23 24 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 119 36 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 120 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 103 105 106 107 108 108 109 109 110 111 85 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 8 10 11 13 14 16 18 19 20 22 23 24 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 38 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 112 113 114 115 116 118 119 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 107 108 109 79 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 6 7 9 10 12 13 16 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 35 34 31 30 29 29 28 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 32 31 31 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 96 97 98 99 100 100 101 102 103 104 105 106 107 108 108 109 109 110 111 84 80 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 9 11 12 13 14 17 18 19 20 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 107 108 108 85 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 9 10 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 35 33 31 31 30 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 31 31 30 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 88 89 90 91 92 92 93 94 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 83 81 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 1 2 3 7 8 9 10 11 14 16 17 19 20 21 22 25 26 28 29 30 32 34 35 36 38 39 41 42 44 46 47 48 50 52 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 38 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 22 23 82 83 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 31 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 82 80 76 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 12 13 14 15 16 18 20 21 23 24 26 28 29 31 32 33 35 36 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 35 33 31 31 30 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 87 88 88 88 89 90 91 91 92 93 94 95 96 97 98 99 99 99 100 101 102 102 103 104 105 106 107 108 108 109 110 82 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 9 10 12 13 14 15 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 32 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 102 103 104 105 106 107 108 108 109 110 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 11 12 13 14 15 18 19 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 35 34 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 85 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 12 13 15 17 18 19 21 22 24 26 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 92 93 95 96 97 99 101 102 104 105 106 108 109 111 113 114 115 117 118 120 35 34 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 88 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 36 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 88 79 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 13 14 16 17 18 20 21 23 24 26 28 29 30 32 33 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 101 103 105 106 107 109 110 112 114 115 116 118 119 35 33 31 31 29 28 28 27 26 25 25 24 23 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 82 80 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 2 3 5 7 8 9 10 14 15 16 17 19 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 38 35 33 32 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 86 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 9 10 12 13 15 16 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 38 35 32 31 30 28 28 27 26 25 25 25 24 23 23 23 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 119 32 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 24 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 88 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 2 3 4 5 6 9 10 12 13 14 17 18 19 21 22 23 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 77 76 74 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 9 10 12 13 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 119 32 32 31 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 24 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 86 84 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 14 15 17 19 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 35 33 32 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 83 84 85 86 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 119 120 32 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 87 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 107 85 77 76 74 73 39 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 9 10 12 14 15 17 18 20 21 23 24 26 27 29 31 32 34 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 110 111 112 114 115 117 118 35 34 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 86 88 89 90 91 92 93 95 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 119 32 30 30 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 24 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 86 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 6 7 8 11 12 13 15 17 18 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 39 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 22 23 82 83 85 86 88 89 90 91 92 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 81 82 83 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 79 77 74 73 72 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 9 10 11 14 15 16 17 19 21 23 24 25 27 29 30 31 33 34 36 37 38 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 36 33 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 32 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 85 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 1 6 7 8 11 12 13 14 17 19 20 22 23 25 26 28 29 30 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 39 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 82 83 85 86 87 88 89 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 32 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 81 82 83 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 82 77 74 73 72 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 8 9 11 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 41 43 45 46 47 49 51 52 53 55 57 58 60 61 63 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 37 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 118 119 120 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 82 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 11 14 15 16 17 19 20 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 38 34 32 31 30 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 22 23 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 80 78 76 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 118 119 120 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 88 79 78 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 1 3 4 9 10 11 12 13 15 17 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 35 34 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 22 23 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 106 107 107 107 108 109 80 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 10 12 13 15 17 18 19 20 22 23 26 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 36 34 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 116 117 118 119 32 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 80 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 7 8 9 10 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 32 31 29 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 83 84 84 85 86 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 15 16 17 19 21 22 23 25 27 28 30 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 37 34 32 30 29 29 28 27 26 25 25 24 24 24 23 23 22 22 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 80 78 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 11 12 14 15 17 18 19 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 82 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 3 5 6 7 10 11 13 14 16 17 18 21 22 23 25 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 35 33 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 107 108 82 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 1 6 9 10 11 12 13 15 16 18 19 21 22 24 26 27 29 30 31 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 32 32 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 85 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 10 11 13 15 16 18 19 20 22 23 25 27 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 41 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 82 83 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 10 11 12 14 15 17 18 20 22 23 25 26 27 28 30 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 85 86 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 31 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 10 12 13 14 15 17 19 20 22 23 25 27 28 29 30 32 34 35 37 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 37 34 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 92 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 31 31 30 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 80 78 77 73 72 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 5 6 7 8 11 12 14 15 17 19 20 21 23 24 26 27 29 31 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 39 35 33 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 108 109 110 85 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 37 34 32 30 29 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 22 23 82 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 116 117 118 119 120 31 30 30 29 29 28 27 27 27 27 26 26 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 88 89 90 90 91 92 93 93 94 94 95 96 97 97 98 99 100 101 102 102 103 104 105 106 106 107 108 83 81 74 73 71 39 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 11 13 15 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 54 55 57 58 59 61 63 64 65 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 32 31 30 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 11 12 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 40 35 32 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 22 23 82 84 85 86 87 88 90 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 100 102 102 103 104 105 106 106 107 108 80 74 73 72 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 6 7 8 9 11 12 13 16 17 18 21 22 23 25 26 27 29 31 32 33 35 37 38 40 41 42 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 37 34 32 30 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 5 6 8 10 11 12 15 16 17 18 19 20 22 24 25 27 28 31 32 33 34 36 37 39 41 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 40 35 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 82 84 85 87 88 89 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 31 30 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 84 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 102 103 104 105 106 106 107 108 80 78 77 73 39 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 8 9 10 11 12 14 15 16 18 20 22 23 24 26 28 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 86 87 88 89 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 32 31 31 30 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 104 105 106 107 107 108 109 110 83 81 77 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 11 13 14 15 17 18 20 21 23 24 26 27 29 30 33 34 35 37 38 40 41 43 44 45 47 49 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 37 34 32 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 83 84 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 106 107 108 84 77 75 74 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 45 47 49 50 52 53 54 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 37 35 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 82 80 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 9 10 12 13 15 16 17 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 118 119 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 85 87 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 32 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 82 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 9 10 12 14 15 16 19 20 22 23 24 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 38 35 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 118 31 30 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 85 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 9 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 113 114 116 117 118 37 35 32 30 29 29 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 118 32 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 84 85 86 87 88 89 90 90 91 92 93 94 94 94 95 96 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 80 78 77 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 9 10 11 13 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 108 110 111 113 114 116 38 35 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 84 85 86 87 88 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 84 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 10 12 13 15 16 18 19 21 22 24 26 28 29 30 31 32 34 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 37 35 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 82 83 85 86 88 89 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 32 31 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 82 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 9 11 12 13 15 17 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 83 83 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 80 78 77 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 8 9 12 13 15 16 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 38 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 32 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 104 105 106 107 107 108 109 110 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 6 7 9 11 12 15 16 17 18 20 21 23 25 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 86 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 9 10 12 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 56 57 58 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 35 33 31 30 29 28 27 26 25 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 118 119 32 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 104 105 106 107 107 108 109 110 111 83 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 7 9 11 13 14 15 16 18 19 21 22 25 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 36 34 33 31 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 77 74 72 71 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 1 2 3 9 10 11 12 13 15 16 18 19 21 22 23 25 26 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 35 33 32 30 29 28 27 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 29 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 83 81 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 8 9 10 11 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 38 34 32 31 29 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 85 77 75 74 71 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 12 13 16 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 32 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 86 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 13 15 16 17 18 21 22 23 25 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 88 90 92 93 95 96 98 99 100 102 103 105 106 107 109 110 112 113 115 116 118 36 34 31 30 29 28 28 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 84 85 87 88 89 90 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 97 98 99 100 101 102 103 104 105 105 105 106 107 108 79 77 74 72 71 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 10 12 13 15 16 18 19 21 22 23 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 38 36 33 31 30 28 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 84 85 86 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 31 31 31 30 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 11 13 14 16 18 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 36 33 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 84 85 87 88 89 90 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 79 77 74 73 71 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 8 9 10 11 13 15 16 17 19 20 22 23 26 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 34 33 31 30 28 27 27 26 25 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 89 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 10 12 14 15 17 18 20 21 22 24 25 27 28 30 32 33 35 36 37 38 41 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 38 35 32 31 30 29 28 27 26 26 25 24 24 24 23 22 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 31 31 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 105 105 106 106 107 108 80 78 74 71 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 11 12 13 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 34 33 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 88 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 6 9 10 11 13 14 15 17 19 20 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 37 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 80 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 7 8 9 10 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 68 70 71 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 42 35 33 31 30 29 28 27 26 25 25 24 24 24 23 23 22 22 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 83 81 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 42 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 110 112 113 115 116 118 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 82 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 11 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 34 34 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 120 31 30 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 79 78 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 7 11 12 13 15 17 18 19 20 21 23 25 26 28 29 31 32 34 35 37 39 40 41 43 45 46 48 49 50 52 53 55 57 58 59 61 62 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 42 34 32 31 30 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 82 84 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 118 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 84 84 85 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 82 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 12 13 14 16 18 19 20 21 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 38 35 32 31 30 28 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 83 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 97 98 99 100 100 101 102 103 104 105 105 106 106 107 108 81 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 11 12 14 15 16 19 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 43 44 46 47 49 50 52 53 54 56 57 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 39 34 33 30 29 29 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 80 82 84 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 118 31 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 92 93 93 94 94 95 96 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 85 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 6 7 9 11 13 14 15 16 17 18 21 22 24 25 27 29 30 31 33 35 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 37 34 31 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 117 119 32 30 29 29 28 28 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 10 11 13 14 15 18 19 20 22 23 24 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 90 91 92 94 95 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 37 34 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 82 80 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 9 10 11 13 14 16 18 20 21 22 23 25 27 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 111 113 115 116 43 35 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 82 83 84 86 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 117 31 30 30 30 29 28 27 27 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 80 78 74 73 72 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 8 10 11 14 15 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 82 80 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 39 34 33 31 30 29 28 27 26 26 25 24 24 24 23 22 22 22 22 21 21 22 23 82 83 84 86 87 89 89 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 30 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 80 78 74 71 70 39 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 9 10 12 13 15 16 17 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 114 115 116 118 34 33 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 21 22 23 24 82 84 85 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 117 118 119 120 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 106 107 108 109 89 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 10 11 13 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 36 33 32 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 83 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 31 30 29 29 28 28 28 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 105 106 107 80 74 73 72 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 8 10 12 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 35 33 31 30 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 82 84 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 118 31 31 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 83 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 6 1 8 10 11 12 13 14 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 55 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 35 34 32 31 30 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 28 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 80 76 75 73 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 51 53 54 56 58 59 60 62 64 65 66 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 36 33 31 30 29 28 27 27 26 25 24 24 23 23 23 22 22 22 21 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 84 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 9 10 11 12 15 16 17 18 19 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 36 33 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 81 77 73 72 71 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 10 11 13 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 36 33 32 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 21 22 23 24 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 103 104 105 105 106 106 107 108 109 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 12 13 14 16 18 19 21 23 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 38 35 32 31 30 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 82 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 13 14 16 17 19 20 21 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 84 86 87 89 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 89 82 77 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 9 10 11 15 16 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 35 34 31 30 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 86 77 76 75 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 1 7 8 11 12 13 14 16 18 19 20 22 24 25 26 28 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 36 33 33 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 117 119 31 30 30 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 83 81 77 73 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 9 12 14 15 17 18 20 21 23 24 26 27 28 30 31 34 35 36 38 39 40 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 109 110 112 113 115 116 117 119 35 33 30 29 29 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 32 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 93 94 95 96 97 98 99 100 101 101 101 101 103 104 105 105 106 107 108 109 110 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 12 14 15 16 18 20 21 22 24 26 27 29 30 32 33 34 36 38 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 34 33 31 30 29 28 27 27 25 25 24 24 24 23 22 22 22 22 21 21 21 22 23 83 84 85 86 87 89 89 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 117 31 31 30 29 30 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 82 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 100 102 103 104 105 106 107 108 109 80 76 75 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 9 10 12 13 15 16 18 20 21 22 24 26 27 28 30 32 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 98 99 101 102 104 105 106 108 110 111 113 114 115 117 119 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 21 21 21 20 21 22 23 82 84 85 86 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 1 5 6 7 8 11 12 13 16 17 19 20 22 23 24 25 28 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 38 35 32 31 29 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 89 91 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 115 116 117 118 31 30 30 29 30 28 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 82 80 78 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 3 5 7 9 10 12 13 15 16 18 19 20 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 82 84 85 86 87 88 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 119 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 84 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 10 11 12 14 16 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 36 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 120 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 22 23 24 25 26 27 81 82 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 86 77 75 74 71 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 6 7 9 10 12 13 15 16 17 20 21 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 110 111 112 114 115 117 38 34 32 31 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 110 88 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 6 8 11 12 13 14 16 17 19 20 21 23 25 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 35 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 105 106 107 86 77 74 72 71 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 8 9 10 11 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 26 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 82 84 85 86 87 88 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 84 77 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 10 11 13 14 15 16 18 19 21 22 24 25 27 28 29 31 32 34 36 38 39 40 41 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 37 34 32 30 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 79 77 74 71 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 12 13 15 16 18 19 21 22 24 25 27 29 30 31 33 35 36 37 39 41 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 39 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 86 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 8 9 11 13 14 15 16 17 20 21 23 24 25 27 28 29 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 39 34 33 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 86 87 88 89 89 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 120 31 30 30 29 30 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 79 77 74 71 39 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 6 7 9 10 13 14 15 16 17 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 36 34 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 101 103 104 105 105 105 106 107 108 109 85 79 78 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 12 13 14 16 17 20 21 23 24 25 28 29 30 32 33 35 36 38 39 41 42 43 45 46 48 50 51 52 54 56 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 36 33 32 31 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 89 91 93 94 96 97 98 99 100 101 102 103 104 105 106 107 109 110 111 112 113 115 116 117 118 31 31 30 29 30 28 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 82 80 78 74 73 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 3 5 6 9 10 11 14 15 16 18 20 21 23 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 110 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 8 9 11 12 13 14 15 17 18 20 21 23 25 26 27 29 31 32 34 35 36 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 94 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 39 34 33 31 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 30 29 28 28 28 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 100 102 103 104 105 105 106 107 108 109 84 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 9 11 12 13 15 17 18 20 21 23 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 37 34 32 30 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 86 87 89 89 91 92 93 94 95 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 31 30 29 30 29 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 80 76 75 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 10 12 13 14 17 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 56 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 110 111 112 114 115 117 118 36 33 32 30 29 28 27 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 79 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 37 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 115 116 117 118 119 31 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 80 78 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 10 11 12 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 113 114 116 117 118 36 33 32 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 21 22 23 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 79 78 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 4 5 10 11 12 13 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 35 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 82 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 7 9 11 12 13 16 17 18 21 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 45 47 48 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 105 106 107 109 110 112 113 115 116 118 37 34 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 32 31 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 103 104 105 105 105 106 107 108 109 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 12 13 15 16 18 20 21 22 23 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 35 33 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 82 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 12 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 33 31 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 101 102 103 104 105 105 106 106 107 108 109 83 80 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 1 8 9 10 12 13 14 15 18 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 37 34 31 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 99 100 101 102 103 104 104 105 105 106 107 81 77 73 72 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 10 11 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 35 33 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 20 21 22 23 81 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 32 31 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 82 80 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 5 6 7 8 10 12 13 14 15 17 20 21 23 24 25 27 28 30 31 32 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 75 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 36 34 31 30 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 23 24 25 26 27 81 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 96 97 98 99 100 99 101 102 103 104 104 105 106 107 108 79 77 73 71 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 7 8 10 11 12 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 39 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 80 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 5 6 7 8 11 12 14 15 18 19 21 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 39 34 32 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 31 30 30 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 81 76 75 38 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 1 7 8 9 10 11 12 15 16 17 19 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 21 22 23 24 82 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 30 30 30 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 82 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 9 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 41 35 32 32 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 81 77 73 72 38 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 35 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 10 11 12 13 14 16 18 19 21 22 24 25 27 28 29 31 33 34 36 38 39 40 42 43 45 46 47 49 50 52 54 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 39 34 33 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 79 77 74 71 70 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 9 10 11 13 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 39 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 35 32 31 30 28 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 83 81 77 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 7 8 10 13 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 53 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 35 33 32 30 29 28 27 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 86 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 12 13 14 15 17 19 20 22 24 25 26 28 29 30 32 33 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 35 33 31 30 28 28 27 26 26 25 24 24 23 23 23 22 22 21 21 20 21 22 23 81 83 84 85 86 87 89 89 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 115 116 117 118 119 31 31 30 29 30 28 27 27 27 26 26 26 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 82 80 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 10 11 13 14 17 18 19 20 22 23 25 27 28 29 30 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 85 86 87 88 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 31 31 30 30 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 80 78 76 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 10 11 12 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 82 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 9 11 12 13 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 82 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 32 30 30 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 85 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 43 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 37 34 32 30 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 85 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 15 16 18 19 21 22 25 26 27 29 30 31 33 35 36 37 39 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 32 32 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 85 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 12 13 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 36 33 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 118 30 30 30 29 28 28 27 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 81 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 9 10 11 14 15 17 18 21 22 23 24 25 27 29 31 32 33 34 37 38 39 41 42 44 45 47 49 50 51 53 55 56 57 59 60 62 64 65 66 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 20 21 22 23 81 82 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 32 30 30 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 103 104 105 105 106 107 108 109 110 85 80 78 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 4 6 8 9 11 12 14 15 17 18 19 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 115 38 34 33 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 31 31 30 29 28 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 99 101 102 103 104 104 105 106 107 108 80 76 75 73 39 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 31 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 85 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 9 10 11 13 14 16 18 19 20 21 24 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 38 35 32 31 30 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 30 30 30 29 28 27 27 27 26 26 26 25 25 24 24 24 23 23 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 83 80 74 71 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 11 13 14 16 17 19 21 22 23 25 26 28 29 30 32 33 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 99 101 102 104 106 107 108 110 111 113 115 116 117 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 1 7 8 9 11 12 14 15 17 18 20 21 23 24 25 27 29 30 32 33 34 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 87 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 36 33 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 119 31 31 30 29 28 28 28 27 26 26 26 26 25 25 24 24 24 23 23 23 23 22 23 24 25 26 27 80 81 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 80 78 74 71 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 12 14 15 16 17 20 21 23 24 26 27 28 30 31 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 36 33 31 30 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 83 84 86 87 89 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 32 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 101 103 104 105 105 105 106 107 108 109 89 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 7 8 9 12 14 15 16 18 19 21 23 24 25 26 29 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 114 115 116 117 119 31 31 30 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 80 81 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 84 81 77 73 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 9 10 11 12 13 15 16 18 19 22 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 37 33 31 30 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 82 83 84 86 87 89 89 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 31 30 29 30 28 28 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 80 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 8 9 10 11 14 15 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 39 41 43 44 45 47 48 50 52 53 54 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 37 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 81 77 75 74 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 7 8 9 10 12 13 15 17 18 20 21 22 24 25 27 29 30 31 33 35 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 37 34 31 30 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 82 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 86 80 78 77 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 7 9 10 12 13 15 16 17 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 112 113 115 116 118 36 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 79 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 37 34 31 30 29 28 27 27 26 25 24 24 24 23 22 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 85 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 10 11 13 15 17 18 19 21 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 83 84 85 86 87 89 89 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 31 30 29 30 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 82 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 82 80 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 15 17 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 37 34 32 31 30 28 28 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 77 75 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 10 11 12 13 15 16 17 20 21 22 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 35 33 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 82 83 84 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 32 30 29 29 28 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 80 76 75 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 7 8 10 12 13 14 16 18 20 21 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 35 32 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 85 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 114 115 116 117 118 119 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 81 77 73 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 4 5 6 7 8 9 11 12 14 17 18 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 57 58 59 61 63 64 65 67 69 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 37 34 31 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 105 106 107 108 109 81 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 14 16 17 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 39 34 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 82 83 84 85 86 88 89 90 91 92 93 94 96 97 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 31 31 30 29 29 29 28 28 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 80 76 74 73 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 80 81 82 84 85 87 89 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 34 33 31 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 20 21 22 23 81 82 84 86 87 89 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 101 103 104 105 105 106 107 108 109 89 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 6 1 8 9 10 12 13 14 15 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 39 35 33 31 30 29 28 27 27 26 25 25 24 23 23 23 22 22 21 21 21 22 23 81 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 117 32 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 99 101 102 103 104 104 105 106 107 80 78 74 73 72 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 9 11 12 14 16 17 19 20 21 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 116 39 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 81 82 84 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 32 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 82 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 6 7 8 9 11 12 14 15 16 17 20 21 23 25 26 27 28 30 32 33 34 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 36 33 31 29 29 28 27 26 25 25 24 24 24 23 22 22 22 22 21 21 21 22 23 83 84 85 86 88 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 31 30 29 29 29 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 89 90 91 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 77 74 72 71 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 12 14 16 17 18 19 21 23 24 26 27 28 29 32 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 37 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 85 86 87 88 89 90 91 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 30 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 103 104 105 105 105 106 107 108 109 110 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 5 6 8 10 11 13 14 16 17 18 21 22 24 25 27 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 38 34 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 30 30 30 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 80 78 74 71 38 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 35 31 31 29 28 28 27 26 25 24 24 24 23 22 22 22 21 21 21 20 21 22 23 24 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 101 103 104 105 105 106 107 108 109 83 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 37 34 32 30 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 30 30 30 29 28 27 27 27 27 26 26 25 25 24 24 24 24 24 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 86 87 88 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 83 81 74 73 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 11 13 15 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 38 35 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 81 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 110 84 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 10 11 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 79 77 73 71 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 5 7 9 10 11 14 15 16 17 19 21 22 24 25 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 38 35 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 82 80 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 5 6 8 9 11 12 14 15 18 19 20 22 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 39 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 85 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 11 13 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 38 35 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 82 77 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 1 7 8 9 10 11 14 15 17 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 44 46 48 49 50 52 54 55 56 58 60 61 63 64 66 67 68 70 71 73 75 76 78 79 80 82 83 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 34 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 86 87 88 89 89 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 30 29 30 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 79 78 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 13 14 15 17 20 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 40 35 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 81 83 85 86 87 88 89 90 92 93 94 96 97 99 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 30 30 30 29 28 28 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 80 78 77 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 10 11 12 14 15 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 42 43 44 46 47 49 51 52 54 55 56 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 33 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 83 81 77 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 10 11 12 13 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 36 34 31 30 29 28 28 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 96 97 98 99 100 101 102 103 104 104 104 105 106 107 108 84 76 75 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 11 12 14 15 16 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 103 104 106 107 109 110 112 113 114 116 118 38 35 32 31 29 28 27 27 26 25 24 24 23 23 22 22 22 21 21 20 21 22 23 81 83 84 85 86 87 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 84 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 9 12 13 15 16 17 18 20 22 24 25 27 28 30 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 111 113 115 116 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 22 23 81 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 22 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 99 101 102 103 104 104 104 105 106 107 80 78 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 9 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 35 33 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 31 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 110 85 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 9 11 12 13 14 15 18 19 20 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 117 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 108 77 74 73 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 16 18 20 21 23 24 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 36 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 81 83 84 85 86 87 88 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 31 31 30 30 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 103 104 105 105 105 106 107 108 83 81 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 5 6 7 8 11 12 13 15 16 18 19 20 22 23 24 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 37 34 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 117 119 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 79 77 76 74 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 11 13 14 16 17 19 21 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 81 83 84 86 87 89 89 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 29 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 103 104 105 105 106 107 108 109 83 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 10 11 13 14 16 17 18 20 22 23 25 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 38 36 33 31 30 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 82 83 84 85 86 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 117 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 80 81 82 83 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 82 77 74 72 71 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 3 6 7 9 11 12 14 15 16 17 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 36 33 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 20 21 22 23 81 83 84 85 86 87 89 89 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 30 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 110 84 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 11 12 13 15 17 19 20 21 22 23 26 28 29 31 32 33 34 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 175 104 105 106 107 108 109 110 111 112 113 114 115 116 14 15 16 17 29 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 80 81 44 45 46 47 48 49 50 51 52 53 54 55 56 57 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 73 74 75 76 77 76 74 73 38 39 40 41 42 43 44 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 1 2 6 7 9 11 12 13 15 16 17 20 21 23 24 26 27 29 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 36 33 31 29 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 82 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 90 91 92 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 86 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 5 6 7 11 12 13 15 16 17 19 21 22 24 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 22 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 80 78 74 73 70 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 10 11 12 14 15 17 18 20 21 22 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 36 34 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 87 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 115 116 117 117 31 31 30 29 29 29 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 12 14 15 16 18 20 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 81 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 36 34 31 30 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 102 103 104 104 105 106 107 108 109 81 77 75 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 7 8 9 10 12 14 15 16 19 21 22 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 49 50 52 53 55 56 57 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 93 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 39 34 32 30 30 28 28 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 83 84 85 86 87 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 29 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 82 83 84 85 86 87 88 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 101 102 103 104 104 104 105 106 107 108 109 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 8 9 11 13 14 15 16 18 19 21 23 24 26 27 29 30 31 33 35 36 37 39 41 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 37 34 31 31 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 81 82 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 32 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 84 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 18 20 21 23 24 26 27 29 30 31 33 35 36 37 40 41 42 44 45 47 49 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 91 92 94 95 96 98 100 101 103 104 105 107 108 110 112 113 114 116 117 38 35 31 30 30 29 28 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 82 83 84 86 87 89 89 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 32 31 30 29 30 28 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 101 102 103 104 104 105 105 106 107 108 109 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 13 14 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 35 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 114 115 116 117 118 119 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 89 81 77 73 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 10 11 13 14 17 18 19 21 22 23 25 26 28 30 31 33 34 35 37 39 40 42 43 44 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 113 114 116 117 118 36 33 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 82 83 84 86 87 89 89 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 29 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 89 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 11 13 14 15 16 17 19 21 23 24 26 28 29 31 32 33 34 36 38 39 41 42 43 45 47 48 49 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 37 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 31 30 30 29 29 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 83 77 76 74 71 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 7 9 10 12 13 14 15 18 19 20 22 24 26 27 28 30 31 32 34 36 38 39 40 42 43 45 46 48 50 51 52 54 55 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 36 33 32 30 29 28 27 27 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 80 81 82 84 86 87 89 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 32 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 101 103 104 105 105 106 107 108 109 89 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 5 6 7 8 9 12 13 14 16 18 20 21 23 24 25 27 29 30 31 33 35 36 38 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 39 34 33 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 81 82 83 85 86 88 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 119 32 30 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 80 78 74 71 39 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 12 15 17 18 19 20 22 24 25 27 28 29 31 32 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 39 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 80 81 83 84 86 87 88 89 90 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 31 30 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 11 12 13 16 17 18 20 21 24 25 26 27 29 30 32 34 35 36 37 39 40 42 44 46 47 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 40 34 33 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 113 114 115 116 117 118 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 79 80 81 82 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 77 74 71 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 7 8 9 12 13 14 15 16 17 19 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 81 83 84 85 86 87 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 103 104 105 105 105 106 107 108 109 84 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 13 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 47 49 51 52 53 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 37 34 31 30 30 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 22 23 24 25 26 27 81 82 83 84 85 85 86 87 88 88 88 89 90 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 80 78 74 71 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 10 11 13 15 16 18 20 21 22 23 25 27 28 30 31 32 34 36 37 38 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 37 34 32 30 30 28 28 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 81 83 84 86 87 89 89 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 29 30 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 101 103 104 105 105 106 107 108 109 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 1 7 9 10 11 12 15 17 18 19 21 23 24 26 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 37 34 32 30 29 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 30 29 29 29 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 23 24 25 26 27 81 82 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 77 76 74 71 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 38 35 32 31 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 24 81 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 83 81 77 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 5 7 8 9 11 12 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 43 35 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 28 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 84 76 75 73 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 12 13 15 16 17 19 21 22 23 25 26 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 38 35 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 81 83 84 86 87 88 89 89 92 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 12 13 14 16 17 19 21 22 23 25 26 28 29 31 32 34 35 36 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 39 34 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 82 77 74 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 7 11 12 13 14 16 18 19 20 22 24 25 26 28 30 31 32 34 36 37 39 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 38 35 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 81 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 82 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 7 8 9 10 11 12 15 16 18 20 21 23 24 25 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 50 51 53 54 55 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 83 84 85 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 115 116 117 118 31 31 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 82 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 102 103 104 104 105 105 106 107 108 80 78 74 73 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 11 12 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 40 35 32 31 30 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 109 81 77 74 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 4 6 7 9 10 11 14 15 17 18 20 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 89 90 92 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 36 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 86 87 89 89 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 31 30 29 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 83 81 77 73 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 12 14 15 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 37 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 84 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 12 13 14 16 17 19 20 21 23 25 26 28 29 30 32 33 35 36 38 39 41 43 44 45 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 20 21 22 23 81 83 84 85 86 87 88 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 31 31 30 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 83 81 77 74 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 10 11 12 15 16 17 19 21 22 23 25 27 28 30 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 35 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 24 24 23 23 23 22 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 80 78 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 8 9 10 11 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 90 91 92 94 95 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 35 33 31 29 29 28 27 26 25 25 24 23 23 23 22 22 21 21 21 20 21 22 23 81 83 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 92 93 94 95 96 96 97 98 99 100 100 101 101 103 104 105 105 106 107 108 109 110 81 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 9 12 13 15 16 18 19 20 22 23 24 27 28 29 31 32 34 35 37 38 40 41 42 44 45 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 119 30 30 30 29 28 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 80 78 76 75 73 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 37 38 40 41 42 44 46 47 48 50 51 53 55 56 58 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 94 95 97 98 99 101 103 104 106 107 109 110 112 113 115 116 117 36 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 21 22 23 81 83 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 31 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 110 85 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 7 9 10 11 14 15 16 17 20 21 22 24 25 27 28 30 32 33 34 36 37 38 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 107 109 111 112 113 115 116 37 34 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 31 30 29 29 29 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 104 105 106 107 80 78 74 71 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 7 8 10 11 13 14 15 17 18 21 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 60 61 62 64 66 67 68 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 39 35 32 30 29 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 81 83 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 1 2 7 8 9 11 12 13 14 17 19 20 22 23 24 25 28 29 30 33 34 35 37 38 39 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 38 35 33 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 82 83 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 119 31 31 30 29 28 27 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 83 80 78 74 71 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 9 12 13 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 36 33 31 30 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 20 21 22 23 24 83 84 85 86 87 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 101 103 104 105 105 105 106 107 108 109 84 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 10 11 12 13 16 17 19 21 22 24 25 26 27 29 31 32 33 35 36 39 40 41 43 44 45 47 49 50 51 53 54 56 57 59 61 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 39 35 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 30 30 30 29 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 23 22 23 24 25 26 27 81 82 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 84 74 71 38 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 8 10 11 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 80 81 83 84 85 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 36 34 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 20 21 22 23 81 83 84 85 86 87 89 89 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 30 28 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 110 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 9 10 12 14 15 16 17 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 79 77 73 71 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 1 1 2 4 5 7 8 9 10 13 14 15 16 19 20 21 22 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 36 34 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 31 30 29 29 29 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 80 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 11 12 14 15 17 18 19 20 23 24 25 27 29 30 32 33 35 36 38 39 40 42 44 46 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 35 32 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 86 79 78 74 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 11 12 13 14 15 17 18 19 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 36 33 31 29 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 92 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 86 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 2 7 9 10 11 13 15 16 17 19 20 21 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 102 103 104 104 105 105 106 107 108 83 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 10 11 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 36 34 31 30 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 85 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 5 6 7 8 11 12 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 37 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 30 30 30 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 83 81 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 11 12 14 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 39 35 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 79 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 1 7 9 10 11 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 98 99 100 102 104 105 107 108 110 111 113 114 116 117 38 35 32 31 30 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 10 11 12 14 16 17 19 20 21 24 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 39 34 32 30 30 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 23 22 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 88 89 90 91 92 93 94 95 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 84 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 8 9 10 11 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 38 34 32 31 29 28 27 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 81 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 85 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 11 13 14 15 16 17 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 34 33 31 30 29 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 21 22 23 83 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 31 31 30 29 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 100 99 101 102 103 104 104 105 106 107 83 80 76 75 73 39 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 39 34 33 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 32 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 82 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 79 78 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 8 9 10 11 13 15 16 17 19 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 38 35 33 31 30 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 30 30 30 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 83 81 76 75 73 39 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 9 11 12 14 16 17 18 19 20 23 24 25 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 85 80 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 5 6 7 11 13 14 16 17 18 20 21 22 24 25 27 29 30 32 33 34 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 36 34 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 80 78 77 73 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 7 8 9 10 11 13 15 16 18 19 20 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 95 97 99 100 102 103 104 106 107 109 110 112 113 115 116 37 34 32 30 29 29 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 83 84 86 87 88 89 90 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 32 30 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 93 94 95 96 97 98 99 100 100 101 101 103 104 105 105 105 106 107 108 109 110 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 8 9 11 12 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 37 33 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 80 81 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 84 76 75 73 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 10 12 13 14 16 18 19 21 22 23 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 39 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 86 87 89 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 89 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 11 12 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 109 111 112 114 115 117 39 35 32 30 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 82 77 74 72 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 10 11 12 13 14 16 18 19 20 22 23 25 27 28 30 31 33 34 35 37 39 40 42 43 44 46 47 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 41 35 32 31 30 28 28 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 86 87 89 89 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 29 30 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 80 78 77 74 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 12 13 14 16 18 19 21 22 24 26 27 28 29 31 32 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 31 30 30 29 29 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 77 76 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 11 13 14 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 35 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 80 78 76 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 11 12 13 14 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 36 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 83 84 85 86 87 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 84 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 9 12 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 35 37 39 40 42 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 117 35 32 32 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 88 89 89 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 30 29 30 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 102 103 104 105 105 105 106 107 108 79 78 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 2 5 8 9 10 12 13 14 15 18 19 21 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 35 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 31 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 85 79 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 6 7 8 9 12 13 14 16 17 18 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 82 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 12 14 15 16 19 20 21 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 93 94 95 97 98 100 101 103 105 106 107 109 111 112 113 115 116 118 37 34 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 82 84 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 32 31 31 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 35 33 32 30 29 28 27 27 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 79 77 74 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 10 11 12 13 15 17 19 21 22 23 25 26 28 30 31 32 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 33 31 29 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 81 82 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 32 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 11 12 15 16 18 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 114 116 37 34 32 31 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 85 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 79 77 73 71 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 11 12 13 16 17 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 35 33 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 20 21 22 23 81 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 32 31 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 82 80 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 6 8 10 11 12 15 16 17 18 20 21 23 24 26 27 29 31 32 33 34 36 37 38 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 37 34 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 22 23 24 25 26 27 80 81 82 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 85 76 75 73 39 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 11 12 14 15 18 19 21 22 23 25 27 29 30 31 32 34 36 37 38 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 107 109 110 112 113 115 116 39 34 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 81 82 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 85 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 1 7 8 10 11 13 14 16 18 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 37 34 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 82 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 99 101 102 103 104 104 104 105 106 107 79 77 73 72 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 46 47 48 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 82 84 85 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 86 80 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 15 17 18 19 20 22 24 26 27 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 113 115 117 39 34 33 31 30 29 28 27 26 26 25 24 24 24 23 22 22 22 22 21 21 22 23 81 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 31 30 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 77 75 74 71 70 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 2 7 8 10 11 12 14 15 17 18 21 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 103 104 105 105 106 106 107 108 109 85 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 1 5 7 11 12 13 14 15 17 18 19 22 23 24 26 27 29 31 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 36 33 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 86 77 76 74 71 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 10 12 13 15 16 17 18 19 21 23 24 26 27 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 86 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 31 30 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 85 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 18 20 21 22 25 26 28 29 31 32 34 36 37 38 40 41 42 44 46 47 49 50 51 53 54 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 39 34 33 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 30 30 29 28 27 27 27 27 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 107 108 83 81 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 11 12 13 14 16 17 19 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 87 88 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 30 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 83 81 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 8 9 11 13 14 15 16 18 20 21 22 23 26 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 105 106 107 109 110 112 114 115 116 118 36 33 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 115 116 117 118 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 77 75 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 1 6 7 8 9 11 14 16 17 19 20 21 23 24 26 27 29 30 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 38 33 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 28 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 8 9 11 12 13 14 15 18 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 63 64 66 67 69 70 71 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 36 34 32 30 29 28 27 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 81 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 32 31 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 6 9 10 11 12 13 15 16 19 20 21 22 24 26 27 29 30 31 33 34 36 37 39 40 41 44 45 46 47 49 50 52 53 55 57 58 59 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 34 33 30 30 29 28 27 27 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 113 115 116 117 118 119 31 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 87 88 89 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 100 102 103 104 105 105 106 107 86 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 10 12 13 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 37 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 20 21 22 23 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 86 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 12 14 15 17 19 20 22 23 25 26 27 30 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 38 34 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 86 87 89 90 91 92 93 94 95 96 97 98 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 86 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 6 8 9 12 13 15 16 17 18 20 21 23 24 25 27 29 30 31 33 35 37 38 39 40 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 118 38 35 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 81 82 83 84 85 87 88 90 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 117 118 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 84 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 11 13 14 15 17 19 20 22 23 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 81 83 84 85 86 87 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 118 31 31 30 29 29 29 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 77 74 72 71 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 7 8 9 10 12 13 15 17 18 19 20 22 24 25 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 38 35 32 31 30 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 117 118 119 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 84 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 10 11 12 16 17 18 19 21 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 39 35 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 89 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 31 30 30 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 82 77 76 74 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 13 14 15 17 18 20 21 23 24 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 38 33 32 31 29 28 27 27 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 119 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 84 77 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 8 9 10 12 13 14 16 17 18 19 21 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 31 31 30 29 28 28 28 27 27 26 26 26 26 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 100 101 102 103 104 105 105 106 107 86 80 78 74 71 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 6 7 9 10 13 14 15 16 18 20 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 39 34 33 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 86 80 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 9 10 11 12 14 16 17 19 21 22 23 25 26 27 29 30 32 34 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 35 33 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 80 74 73 72 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 9 10 12 13 14 16 18 20 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 115 116 39 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 10 11 12 13 16 19 20 21 22 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 40 34 33 31 30 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 83 84 85 86 87 89 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 31 31 30 29 29 29 28 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 80 81 82 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 80 78 77 73 71 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 12 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 39 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 80 78 77 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 12 13 14 15 17 18 19 20 23 24 25 28 29 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 38 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 81 82 84 85 87 88 90 91 93 94 95 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 31 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 81 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 10 12 13 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 39 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 9 11 12 14 15 17 19 20 21 23 24 26 27 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 34 33 31 30 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 84 85 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 86 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 41 43 45 46 47 49 51 52 54 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 35 33 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 81 82 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 79 77 74 71 70 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 8 9 12 13 14 15 17 18 20 21 23 24 26 27 28 30 32 33 34 37 38 39 40 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 88 89 91 92 94 95 96 98 99 101 103 104 105 107 108 110 112 113 114 116 117 119 34 34 31 30 29 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 82 84 85 86 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 98 99 100 101 101 101 102 103 104 105 106 106 106 107 108 109 89 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 12 14 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 35 34 32 31 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 84 86 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 23 24 25 26 27 28 83 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 101 100 101 102 103 104 105 105 106 107 108 109 81 77 74 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 8 10 12 13 14 16 18 19 20 22 23 24 26 27 29 31 32 34 36 37 39 40 42 43 45 46 47 49 50 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 33 32 31 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 21 22 23 81 82 84 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 118 31 30 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 85 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 2 5 6 7 11 12 13 15 16 17 19 20 22 24 25 26 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 37 34 31 30 29 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 87 89 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 117 119 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 87 88 89 89 90 91 92 93 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 89 81 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 2 3 4 9 10 11 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 35 33 32 30 29 28 27 27 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 87 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 118 120 32 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 82 80 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 11 13 14 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 37 34 32 30 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 30 29 29 29 28 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 87 88 89 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 80 78 77 73 71 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 5 6 7 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 96 97 98 100 102 103 104 106 108 109 110 112 113 115 116 118 37 34 32 30 29 28 27 26 26 25 25 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 82 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 16 17 18 20 22 23 24 25 27 29 30 32 34 35 36 38 39 41 43 44 45 46 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 117 31 31 30 30 29 28 28 28 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 83 84 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 80 78 77 73 39 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 2 3 4 6 7 8 10 11 12 15 16 17 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 42 36 33 31 30 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 84 85 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 32 32 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 80 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 9 10 12 13 15 16 17 20 21 22 24 26 27 28 30 32 33 34 35 37 39 40 42 43 44 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 39 34 33 31 29 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 22 23 83 84 85 86 87 89 90 91 92 93 94 95 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 31 31 30 29 29 29 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 80 81 82 83 84 85 86 86 87 88 89 90 91 92 92 93 93 94 95 96 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 80 76 75 73 39 39 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 14 16 17 19 21 22 23 25 26 28 29 31 33 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 35 34 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 82 80 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 12 13 15 17 18 19 22 23 24 25 27 29 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 42 35 33 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 82 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 32 31 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 84 79 77 74 71 39 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 6 8 9 11 12 14 15 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 38 33 32 31 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 21 22 23 24 82 84 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 118 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 85 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 14 15 16 17 19 21 23 24 25 27 29 30 32 33 35 36 38 39 40 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 37 34 32 30 29 29 27 26 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 83 84 85 86 87 88 89 89 90 91 92 93 93 93 94 95 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 86 80 78 74 73 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 11 13 14 16 17 19 21 22 23 24 25 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 38 33 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 117 118 119 31 30 30 29 29 28 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 84 79 78 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 16 18 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 42 43 45 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 102 104 106 107 108 110 111 113 114 116 117 42 36 33 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 81 82 84 85 87 88 89 90 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 31 30 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 80 76 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 10 13 14 16 17 19 21 22 23 25 26 28 29 30 32 33 35 36 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 38 34 32 31 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 84 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 31 31 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 106 106 107 108 83 81 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 8 9 12 14 15 16 17 20 21 22 24 25 26 29 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 56 57 59 60 62 63 64 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 38 35 32 31 30 29 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 82 84 85 86 87 88 90 91 92 94 95 96 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 118 119 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 84 82 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 11 13 15 16 17 18 20 22 23 25 26 28 29 30 32 33 35 37 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 38 35 32 31 30 28 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 84 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 31 31 30 29 29 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 83 80 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 6 7 9 10 11 12 13 15 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 107 108 109 111 112 114 115 117 118 38 35 32 31 29 29 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 32 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 84 85 86 87 87 88 89 90 91 92 93 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 79 78 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 11 14 15 17 19 20 21 22 24 26 27 29 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 36 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 86 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 10 11 14 16 17 19 20 21 23 25 26 27 28 31 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 34 33 31 30 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 94 95 96 98 99 100 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 29 29 29 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 80 77 74 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 9 10 13 14 16 17 19 20 22 23 25 26 28 29 31 32 33 35 36 38 39 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 35 32 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 22 23 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 83 83 83 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 105 106 106 106 107 108 82 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 10 11 12 13 15 16 19 20 21 22 25 26 27 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 39 34 33 31 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 86 88 89 91 92 93 94 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 87 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 107 108 109 87 84 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 4 5 8 9 10 12 13 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 35 33 31 31 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 86 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 100 102 103 104 105 106 106 107 108 82 77 74 73 72 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 6 7 8 9 13 14 15 17 18 19 21 23 24 26 27 28 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 35 32 31 29 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 21 22 23 24 83 85 86 87 88 89 91 92 93 94 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 92 93 94 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 88 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 4 5 6 10 12 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 34 34 31 30 29 28 28 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 120 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 97 98 99 100 101 102 103 104 105 105 106 106 107 108 82 77 74 71 70 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 8 9 11 12 14 16 17 18 20 21 23 25 26 27 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 109 110 111 113 114 116 117 37 34 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 83 85 86 88 89 91 92 93 94 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 87 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 9 10 11 13 14 16 17 18 20 22 23 25 26 28 30 31 32 33 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 37 34 31 31 29 29 28 27 26 25 25 24 24 23 23 22 22 22 22 21 21 22 23 82 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 86 86 86 87 88 89 90 91 92 93 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 82 77 74 73 72 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 10 12 13 15 16 17 19 21 22 24 26 27 28 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 36 33 32 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 83 77 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 11 12 13 14 16 17 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 36 34 32 30 30 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 82 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 31 30 29 29 29 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 88 89 90 90 90 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 83 80 74 73 72 38 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 12 13 15 16 17 18 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 36 33 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 104 105 106 107 107 107 108 109 110 80 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 11 12 13 16 17 18 20 21 23 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 50 51 52 53 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 87 88 90 91 92 93 94 95 96 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 31 30 29 29 29 28 28 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 83 84 84 85 86 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 80 76 75 74 71 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 37 33 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 8 9 11 12 14 15 17 18 20 21 22 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 37 34 33 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 82 83 85 87 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 119 32 30 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 82 83 84 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 106 107 108 85 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 3 4 6 9 10 11 14 15 17 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 36 33 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 118 120 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 13 15 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 48 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 84 85 87 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 86 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 5 6 10 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 36 34 32 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 117 118 119 120 32 30 30 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 79 78 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 4 7 8 9 10 13 14 15 16 19 20 21 22 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 32 30 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 21 22 23 82 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 83 84 84 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 84 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 11 12 13 15 16 18 19 20 23 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 37 35 32 31 30 29 28 27 27 25 25 24 24 24 23 23 22 22 22 21 21 22 23 24 82 84 85 87 88 89 90 91 92 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 31 30 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 83 84 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 101 103 104 105 106 107 108 109 110 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 11 12 13 16 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 92 93 94 96 97 99 101 102 103 105 107 108 109 111 113 114 115 117 119 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 82 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 84 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 79 78 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 8 9 12 13 14 15 17 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 36 33 33 31 29 28 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 87 87 88 89 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 107 108 89 77 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 8 10 12 13 14 15 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 37 34 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 32 32 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 8 10 11 14 15 17 18 19 21 23 24 26 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 38 36 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 88 90 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 89 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 9 12 13 14 16 17 19 21 22 23 25 27 28 29 31 33 34 35 37 38 40 42 43 44 46 47 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 38 34 32 31 30 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 32 31 30 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 91 92 93 94 95 96 97 98 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 15 17 18 21 22 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 37 35 32 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 22 23 82 84 85 86 87 88 89 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 31 31 30 30 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 106 107 83 81 77 75 74 39 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 4 5 6 7 11 13 14 15 16 17 20 21 22 24 26 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 36 33 32 31 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 85 86 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 32 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 10 11 12 14 15 16 18 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 40 35 33 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 22 23 82 83 84 85 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 32 32 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 81 82 83 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 100 102 102 102 103 104 105 106 106 107 107 108 77 75 74 39 39 38 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 7 8 9 10 11 12 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 103 104 105 107 108 110 111 113 114 116 117 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 82 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 8 9 11 12 14 15 17 18 20 21 23 24 26 27 28 29 32 33 35 36 38 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 35 33 31 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 85 86 87 88 89 90 91 92 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 31 31 30 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 82 83 84 85 86 87 87 87 88 89 90 91 92 93 94 94 95 96 97 98 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 77 75 74 71 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 12 14 15 16 19 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 39 35 32 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 81 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 85 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 9 10 11 13 14 16 17 19 20 23 24 26 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 36 34 32 31 30 29 28 27 26 26 25 24 24 23 23 23 22 22 22 21 21 22 23 82 83 85 86 88 89 90 91 92 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 117 118 119 120 32 31 30 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 77 76 74 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 11 13 14 15 18 19 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 39 35 32 31 30 29 28 27 27 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 82 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 103 104 105 106 107 108 109 110 111 85 80 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 11 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 35 34 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 85 86 88 89 90 90 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 30 30 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 83 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 106 107 107 107 108 109 80 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 12 13 15 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 37 34 32 31 30 29 28 27 26 25 25 24 24 24 23 23 22 22 22 21 21 22 23 24 82 83 85 86 88 89 90 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 32 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 84 85 86 87 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 39 34 33 31 30 29 28 27 26 26 25 24 24 24 23 22 22 22 21 21 21 22 23 81 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 85 77 76 75 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 5 7 8 10 11 12 13 15 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 107 108 109 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 10 11 12 14 15 19 20 21 22 24 26 28 29 30 31 33 34 36 37 39 40 42 44 45 47 48 49 51 53 54 56 57 59 60 61 63 64 66 67 69 71 72 74 75 76 78 79 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 41 34 33 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 81 83 84 85 86 87 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 32 32 31 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 107 108 108 109 82 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 9 11 12 13 15 17 18 20 21 23 25 26 27 29 31 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 35 33 32 31 29 28 28 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 31 30 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 84 84 85 86 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 80 77 74 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 5 6 8 9 10 11 14 16 17 18 20 21 23 25 26 28 29 31 32 33 35 37 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 108 109 110 112 113 115 116 118 119 36 33 32 31 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 119 32 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 6 7 8 10 11 13 14 17 18 19 21 22 23 25 26 28 30 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 37 34 31 30 30 28 28 27 26 25 25 24 24 24 23 22 22 22 21 21 21 22 23 24 83 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 31 30 29 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 91 91 91 92 93 94 95 96 97 98 98 98 99 100 101 102 103 103 104 105 106 107 107 108 109 83 81 77 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 12 13 16 17 18 19 21 24 25 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 36 33 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 119 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 24 23 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 82 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 6 7 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 37 34 32 30 30 29 28 27 26 25 25 24 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 83 84 84 85 86 87 88 89 90 91 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 83 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 8 11 12 14 15 17 19 20 21 23 24 25 27 29 31 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 37 34 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 120 32 31 30 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 85 80 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 16 18 19 21 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 36 33 32 31 29 28 28 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 83 84 85 86 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 84 85 86 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 98 99 100 101 102 102 103 104 105 106 107 107 107 86 80 78 77 73 39 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 11 12 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 36 33 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 103 105 106 107 108 108 109 109 110 111 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 13 14 15 17 19 21 22 24 25 26 27 30 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 36 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 82 83 85 86 88 89 91 92 93 94 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 29 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 82 83 84 85 86 87 88 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 87 84 77 73 39 39 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 12 13 14 16 18 20 21 22 25 26 27 29 30 32 33 34 36 37 39 41 42 44 45 47 48 49 51 53 54 55 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 35 34 31 30 29 29 28 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 96 97 98 99 100 100 101 102 103 104 105 106 107 108 108 109 109 110 111 84 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 7 8 10 11 12 14 15 18 19 20 21 24 25 27 29 30 31 33 34 35 37 38 39 42 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 38 35 32 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 22 23 83 84 85 86 88 89 91 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 32 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 80 79 77 74 39 39 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 8 9 10 12 14 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 38 34 32 31 30 29 28 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 88 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 8 9 11 12 15 16 17 18 20 21 23 24 26 27 29 30 32 34 35 37 38 39 41 42 44 45 47 48 49 51 53 54 55 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 107 108 108 85 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 6 7 8 9 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 38 34 32 31 30 29 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 119 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 24 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 88 79 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 11 13 14 15 18 19 20 21 23 25 26 28 29 30 32 33 35 37 38 40 41 43 44 46 47 48 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 38 35 32 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 22 23 81 83 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 31 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 9 11 12 13 15 17 18 19 21 23 24 25 27 29 30 31 33 35 36 38 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 87 88 89 91 93 94 95 97 98 100 101 102 104 105 107 108 110 112 113 114 116 117 38 34 32 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 32 32 31 30 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 86 83 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 5 8 9 10 11 12 13 14 17 18 19 21 22 24 25 26 28 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 114 115 117 118 120 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 119 120 32 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 102 103 104 105 106 107 108 108 108 109 88 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 10 11 12 13 16 17 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 32 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 102 104 105 106 107 108 108 108 109 110 80 79 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 9 10 12 13 14 15 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 54 55 56 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 114 115 117 118 120 37 34 32 30 29 28 27 27 26 26 25 25 24 23 23 22 22 22 21 21 21 22 23 82 83 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 33 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 109 110 82 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 11 12 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 44 46 48 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 42 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 85 86 87 89 90 91 92 93 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 32 32 31 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 1 2 6 8 9 10 12 13 15 17 18 20 21 22 25 26 27 29 30 31 33 35 36 37 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 39 36 33 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 82 84 85 86 87 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 32 31 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 103 104 105 106 107 108 109 109 110 86 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 8 9 10 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 37 35 32 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 31 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 85 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 8 9 10 11 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 91 92 93 95 96 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 39 34 33 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 82 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 86 84 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 9 10 13 15 16 17 18 20 21 22 24 25 27 29 30 31 33 35 36 38 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 116 118 35 33 32 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 83 84 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 85 80 78 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 9 10 13 14 15 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 32 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 87 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 36 39 40 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 39 36 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 32 30 30 30 29 28 28 28 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 86 80 74 73 72 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 6 7 9 10 12 13 14 15 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 70 72 73 75 77 78 79 81 83 84 85 87 89 90 91 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 117 118 37 35 32 31 29 29 27 27 26 26 25 24 24 23 23 23 22 22 22 21 21 22 23 24 82 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 101 102 103 104 104 105 105 106 107 108 109 109 110 110 111 88 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 11 12 14 16 17 18 20 22 23 24 26 28 29 30 32 34 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 37 34 32 31 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 31 31 30 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 83 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 95 96 97 98 99 99 100 101 101 103 103 104 105 106 107 108 108 108 82 80 76 75 74 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 21 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 110 110 111 112 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 11 13 15 16 17 19 20 21 23 25 26 28 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 36 33 32 31 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 83 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 31 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 108 108 108 83 80 76 73 72 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 8 9 10 12 14 15 18 19 20 22 23 25 26 28 29 31 33 34 35 36 39 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 37 33 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 32 32 31 30 30 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 110 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 39 35 33 31 30 29 28 28 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 100 101 102 103 104 105 106 107 108 108 108 109 88 79 77 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 1 6 8 10 11 12 13 16 17 19 20 21 24 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 58 59 61 62 63 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 36 34 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 120 121 122 31 30 30 30 29 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 110 86 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 1 8 9 11 13 14 15 16 18 19 20 22 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 36 34 32 31 30 29 28 27 27 25 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 119 121 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 24 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 102 104 104 104 105 106 107 108 109 110 85 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 8 10 11 13 14 16 17 19 21 22 23 24 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 118 36 34 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 21 22 23 24 82 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 31 30 30 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 110 86 84 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 4 5 8 9 10 12 14 15 16 20 21 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 31 31 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 83 81 77 74 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 9 10 11 13 14 15 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 37 34 32 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 24 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 109 89 82 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 4 5 6 7 9 10 13 15 16 17 18 19 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 115 116 118 119 120 36 33 32 31 29 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 111 85 80 76 74 72 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 9 10 12 14 15 16 19 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 37 34 33 31 30 29 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 85 86 87 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 32 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 85 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 10 11 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 33 31 29 28 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 91 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 83 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 5 6 7 10 11 13 14 16 18 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 39 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 89 79 78 76 73 72 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 5 6 8 9 10 11 14 15 16 17 19 20 21 23 24 27 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 32 31 29 28 28 27 26 26 25 24 24 24 23 22 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 33 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 83 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 8 9 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 38 36 33 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 89 79 78 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 11 12 14 15 17 18 20 22 23 24 25 27 29 30 32 34 35 36 38 39 41 43 44 45 47 48 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 40 35 33 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 33 31 31 31 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 111 86 84 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 8 11 13 14 16 17 19 20 21 23 24 26 27 28 30 32 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 37 34 33 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 89 77 76 75 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 13 14 16 17 19 20 22 24 25 26 27 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 35 35 32 31 30 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 118 119 120 122 33 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 104 106 106 107 108 109 110 110 111 112 92 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 10 12 13 15 16 17 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 113 115 116 118 37 35 34 31 31 29 29 28 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 80 78 76 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 9 10 12 15 16 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 39 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 32 31 31 31 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 111 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 6 9 11 12 13 15 17 18 19 21 23 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 41 37 34 32 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 22 23 24 84 86 87 88 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 119 121 31 31 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 24 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 109 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 5 6 7 9 11 12 13 15 16 19 20 21 23 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 41 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 85 86 87 88 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 51 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 119 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 8 9 10 12 13 14 15 17 19 21 23 25 26 27 28 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 35 33 31 30 30 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 84 85 87 88 89 90 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 120 32 31 31 30 30 29 29 29 28 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 90 90 91 92 93 93 93 94 95 96 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 83 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 1 1 7 8 9 10 14 15 16 18 19 21 22 23 25 27 28 30 31 32 34 36 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 37 34 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 109 110 88 79 78 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 8 9 10 11 12 13 15 17 18 20 21 23 25 26 27 29 30 31 33 35 36 38 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 39 35 34 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 85 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 4 5 6 8 9 11 12 14 15 17 18 19 22 23 24 25 26 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 88 90 91 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 38 35 32 32 30 29 28 28 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 121 32 31 31 31 30 29 28 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 106 107 108 109 110 110 110 86 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 10 12 13 14 16 18 20 21 22 24 26 27 29 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 35 34 31 30 30 29 28 27 26 25 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 93 94 95 96 97 97 98 99 100 101 101 102 103 103 105 105 106 107 108 109 110 110 111 85 80 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 1 2 4 5 7 8 9 10 14 15 16 18 19 20 21 24 25 27 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 116 117 118 120 39 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 88 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 8 9 10 12 13 15 16 18 19 21 22 24 25 26 28 30 32 33 34 36 37 39 40 41 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 84 85 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 89 82 80 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 1 6 8 9 10 11 14 15 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 109 110 112 113 115 116 118 119 121 38 35 32 31 30 28 27 27 26 26 25 25 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 111 85 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 37 34 32 31 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 94 95 96 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 85 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 8 9 11 13 14 15 17 18 20 21 22 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 76 77 78 80 81 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 118 119 121 35 34 32 31 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 32 31 31 30 30 29 28 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 12 13 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 112 114 115 117 118 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 84 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 112 112 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 10 12 13 15 16 18 19 20 22 23 25 26 28 29 31 32 34 36 37 38 39 42 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 118 119 35 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 9 11 13 14 15 16 17 19 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 46 48 49 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 118 120 36 33 32 31 29 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 91 92 93 94 95 96 97 98 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 11 12 14 17 18 19 20 22 23 25 26 28 29 31 32 33 35 37 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 38 35 32 32 31 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 12 13 14 16 17 19 21 22 23 25 26 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 66 67 68 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 37 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 85 86 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 32 32 31 30 30 29 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 112 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 2 3 8 9 10 12 13 15 16 17 19 20 22 23 25 26 28 29 31 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 38 35 33 31 30 30 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 83 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 88 89 90 90 91 92 93 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 82 80 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 7 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 33 36 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 83 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 112 112 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 1 2 7 8 9 10 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 42 36 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 83 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 31 31 31 30 29 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 86 83 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 8 9 11 12 14 16 17 18 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 38 35 32 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 85 86 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 32 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 111 112 89 83 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 9 10 13 14 16 17 19 20 22 23 25 26 28 29 30 32 33 36 37 38 40 41 42 44 45 47 49 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 110 111 112 114 115 117 118 120 40 35 34 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 83 85 86 88 89 90 91 92 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 82 80 76 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 38 35 32 31 31 29 28 28 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 25 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 32 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 102 103 104 104 106 107 107 108 109 110 111 111 112 83 81 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 7 8 10 13 15 16 17 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 57 58 60 61 63 64 65 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 36 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 85 86 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 10 12 13 15 16 18 20 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 38 35 33 32 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 32 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 82 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 5 6 7 8 10 11 14 15 16 17 19 21 22 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 33 31 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 112 112 84 80 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 4 5 6 10 11 13 14 15 17 18 21 22 23 25 26 28 29 31 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 36 33 33 31 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 82 80 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 1 7 8 9 10 11 13 14 16 17 19 20 21 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 113 114 115 117 118 120 122 35 33 31 31 30 29 28 27 26 26 25 25 24 23 23 22 22 22 22 21 21 22 23 24 84 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 121 123 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 90 91 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 89 80 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 9 10 12 13 15 17 18 20 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 35 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 88 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 1 3 4 8 9 10 12 13 14 15 18 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 110 111 113 114 115 117 119 120 38 36 33 32 31 30 29 28 27 26 25 25 25 24 23 23 22 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 89 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 12 13 14 16 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 47 49 50 52 54 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 38 34 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 88 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 11 13 14 16 17 18 19 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 37 34 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 89 90 92 92 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 33 32 31 30 31 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 112 113 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 10 11 12 13 14 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 40 36 33 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 22 23 24 83 85 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 84 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 13 14 15 17 19 20 22 24 25 27 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 66 67 68 70 71 73 74 76 78 79 80 82 84 85 86 88 89 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 41 37 34 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 21 21 22 23 24 25 84 85 86 87 89 90 92 92 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 33 32 31 30 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 113 113 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 10 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 36 34 33 32 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 85 86 88 89 90 91 92 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 85 86 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 82 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 12 14 15 16 18 20 22 23 25 26 27 28 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 118 120 36 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 118 119 120 121 122 123 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 113 113 113 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 7 8 9 11 12 14 15 17 18 20 21 23 25 26 27 29 30 32 33 34 36 38 40 41 42 43 45 47 48 50 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 38 35 32 32 30 29 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 111 85 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 15 17 18 19 21 22 24 25 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 36 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 7 8 9 10 11 13 14 17 18 19 20 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 39 36 33 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 117 118 119 120 122 123 33 31 30 30 30 29 29 28 27 27 27 27 26 26 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 83 81 77 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 10 12 13 15 16 17 19 20 23 24 26 27 28 30 32 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 38 34 33 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 25 84 86 87 89 90 91 92 92 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 31 31 30 31 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 11 12 13 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 111 112 113 115 116 118 119 121 38 35 33 31 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 22 21 22 23 24 84 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 32 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 112 88 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 5 6 9 10 11 12 13 15 16 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 49 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 36 34 33 32 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 84 86 87 89 90 91 92 92 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 122 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 113 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 12 14 15 16 18 19 21 23 24 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 122 32 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 83 81 77 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 12 13 16 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 39 36 33 32 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 84 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 122 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 112 85 83 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 14 15 16 18 20 22 23 24 26 28 29 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 56 57 59 60 62 63 64 66 67 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 122 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 86 87 88 89 90 91 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 32 32 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 82 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 8 9 11 12 14 15 17 18 19 21 23 24 26 27 29 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 41 36 34 32 31 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 103 103 103 104 104 106 107 107 108 109 110 111 112 112 85 80 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 5 6 8 9 11 12 14 15 16 17 20 22 23 25 26 28 29 30 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 39 36 33 32 31 29 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 83 84 85 87 88 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 92 93 94 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 6 7 8 10 11 12 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 38 36 33 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 22 23 24 25 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 82 80 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 11 12 14 15 17 18 20 21 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 39 35 33 32 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 114 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 115 117 118 40 36 34 32 31 30 29 28 28 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 85 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 6 7 8 9 12 13 14 15 17 18 19 21 22 25 26 27 28 30 31 33 34 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 40 36 34 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 114 114 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 11 12 13 15 16 17 18 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 39 36 34 32 31 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 84 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 88 80 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 9 10 12 13 14 15 17 18 20 22 23 24 25 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 39 35 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 21 21 22 23 24 25 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 106 108 109 109 109 110 111 112 113 114 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 12 13 14 16 17 20 21 22 23 25 27 28 30 31 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 41 37 34 33 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 84 85 86 87 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 33 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 88 80 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 9 10 12 14 15 16 18 19 21 22 23 24 26 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 36 33 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 32 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 106 108 109 109 109 110 111 112 113 114 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 9 10 12 13 14 15 18 19 20 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 94 96 97 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 36 34 32 31 30 29 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 86 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 32 32 31 30 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 7 8 10 11 13 14 16 17 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 37 34 33 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 25 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 122 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 12 13 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 37 34 33 32 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 84 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 31 31 31 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 86 84 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 12 15 16 17 19 21 23 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 122 33 32 31 30 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 8 9 11 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 36 35 32 32 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 33 32 31 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 108 109 110 111 112 113 82 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 9 10 11 13 15 16 18 19 21 22 24 26 27 29 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 33 32 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 11 12 13 14 16 18 20 21 22 24 25 27 28 30 31 33 35 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 123 35 34 32 31 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 93 93 94 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 87 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 8 9 10 12 14 15 17 18 19 20 22 23 25 27 28 29 30 33 34 36 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 37 34 33 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 24 25 85 87 88 89 90 91 92 93 94 95 97 98 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 32 32 31 31 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 107 108 109 109 109 110 111 112 113 114 83 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 9 10 11 13 14 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 54 55 56 58 59 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 40 35 34 32 31 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 33 33 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 109 110 111 112 113 88 82 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 1 6 7 8 9 10 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 117 119 40 35 34 32 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 122 123 33 32 31 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 83 81 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 8 9 11 12 13 15 16 17 20 21 22 24 26 27 28 30 31 33 34 35 38 39 40 42 43 45 46 48 49 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 37 34 33 32 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 32 31 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 89 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 9 10 12 14 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 39 36 33 32 31 29 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 122 124 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 88 80 79 78 76 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 8 10 12 14 15 16 18 19 21 22 24 25 26 29 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 56 57 59 60 61 63 64 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 37 35 33 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 33 32 32 31 30 30 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 11 12 13 15 16 18 19 21 22 23 25 27 28 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 40 36 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 85 87 88 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 122 123 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 88 80 79 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 8 9 10 11 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 60 61 62 64 65 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 105 106 107 109 111 112 113 115 117 118 119 121 41 35 33 32 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 9 10 11 13 14 16 17 18 20 22 23 25 26 28 29 30 31 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 77 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 39 35 33 32 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 88 89 90 91 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 32 32 31 30 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 82 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 12 13 14 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 38 35 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 7 8 9 10 11 12 13 15 17 18 19 22 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 37 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 85 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 85 83 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 11 13 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 37 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 36 34 32 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 8 9 10 11 14 16 17 19 20 21 24 25 26 27 29 30 32 34 35 36 38 39 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 39 36 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 124 125 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 86 84 79 76 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 8 10 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 37 34 32 31 29 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 94 94 95 96 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 8 9 10 11 12 13 14 15 19 20 22 23 24 26 27 28 30 31 32 34 35 38 39 40 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 37 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 33 33 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 87 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 37 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 93 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 7 8 9 10 13 14 16 17 18 19 22 23 24 26 27 29 30 31 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 123 36 34 33 31 30 29 28 27 27 26 25 25 25 24 23 23 23 23 22 22 21 22 23 24 85 86 88 89 90 91 92 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 33 32 32 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 85 83 77 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 6 7 9 10 11 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 37 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 24 25 85 86 88 89 91 92 93 93 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 33 32 31 31 31 30 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 11 14 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 38 35 34 32 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 124 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 106 108 109 110 110 110 111 112 113 91 82 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 10 11 13 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 38 35 33 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 86 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 86 84 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 10 11 13 14 16 17 18 20 21 23 25 26 27 29 30 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 64 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 115 116 117 119 121 122 40 35 34 32 31 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 85 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 8 9 10 11 12 14 15 17 18 19 21 23 24 25 27 28 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 38 35 33 32 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 33 32 32 31 30 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 89 87 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 9 12 13 14 16 17 19 20 22 24 25 26 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 38 35 33 31 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 86 87 88 89 90 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 89 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 1 2 6 7 10 11 12 15 16 18 19 20 21 23 25 26 28 29 30 32 33 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 37 34 33 32 30 29 28 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 33 32 31 31 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 110 111 112 113 83 81 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 5 8 9 10 12 13 14 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 87 88 89 91 93 94 95 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 38 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 115 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 11 12 13 14 16 17 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 39 36 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 33 32 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 88 83 81 80 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 11 12 14 15 16 18 20 21 23 24 25 27 29 30 31 33 35 36 38 39 41 42 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 39 36 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 89 90 91 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 32 31 31 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 1 2 4 8 9 10 11 12 15 16 17 19 22 23 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 50 52 54 55 56 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 38 35 33 31 31 29 29 28 27 26 26 25 25 25 24 23 23 23 23 22 22 22 23 24 25 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 91 92 93 93 94 94 95 96 97 98 99 100 101 101 101 102 103 104 105 105 105 107 108 109 110 110 111 112 113 89 83 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 39 35 33 32 30 30 29 27 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 96 97 98 98 99 99 100 101 102 103 103 104 105 106 107 108 109 110 111 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 14 15 16 18 19 21 23 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 38 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 124 32 32 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 107 108 109 110 110 110 111 112 89 83 77 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 14 15 16 17 19 20 23 24 25 27 29 30 31 33 34 35 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 105 106 108 109 111 112 113 115 116 118 119 121 40 35 34 32 30 29 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 22 23 24 25 26 86 87 89 90 91 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 32 31 31 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 8 9 12 13 14 15 17 18 20 21 22 24 25 27 28 30 31 33 34 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 40 37 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 110 111 112 113 87 80 78 77 74 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 7 8 11 14 15 16 17 19 20 22 24 25 26 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 36 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 86 87 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 11 13 15 16 17 20 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 42 44 45 47 49 50 51 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 38 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 80 79 78 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 14 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 36 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 24 25 26 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 11 13 14 16 17 19 20 22 24 26 27 28 30 31 33 35 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 39 37 33 33 31 30 29 28 28 27 26 25 25 25 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 33 32 32 31 30 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 89 87 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 11 12 13 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 36 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 11 12 13 16 17 18 20 21 23 24 26 27 28 31 32 33 35 36 38 39 41 42 44 45 47 49 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 110 111 112 114 115 117 118 120 122 123 38 35 33 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 92 93 95 96 97 98 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 33 32 31 30 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 112 113 91 88 83 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 4 7 9 10 13 14 15 16 18 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 36 35 33 31 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 124 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 87 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 13 14 16 18 19 21 22 23 26 27 28 30 32 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 39 36 33 32 31 30 29 28 27 26 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 85 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 32 31 31 31 30 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 89 87 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 9 10 12 13 15 16 17 19 21 22 23 25 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 120 39 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 86 87 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 123 125 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 91 85 83 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 3 5 8 11 12 13 14 15 16 18 20 21 23 24 26 28 29 31 32 33 34 37 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 121 122 123 37 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 87 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 124 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 25 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 108 110 111 112 113 113 114 115 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 10 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 37 34 33 31 30 30 28 28 27 26 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 123 33 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 99 100 101 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 86 84 80 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 10 11 12 13 15 17 19 20 21 23 24 26 28 29 30 32 33 35 37 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 36 35 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 88 90 91 93 94 94 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 8 9 12 14 15 17 19 20 21 22 23 26 28 29 30 32 33 35 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 119 121 37 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 33 32 31 31 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 112 113 83 82 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 10 12 13 14 15 17 19 20 22 24 25 27 28 29 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 37 34 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 123 125 33 32 32 31 31 30 30 30 29 29 28 28 27 27 26 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 10 11 13 15 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 38 35 33 32 31 30 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 124 125 33 32 31 30 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 91 80 78 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 9 10 11 14 15 16 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 37 34 33 32 30 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 33 32 31 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 8 9 10 11 13 14 16 17 19 20 22 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 46 47 48 50 52 53 54 56 57 59 60 61 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 38 36 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 123 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 106 108 109 110 111 112 112 113 114 85 80 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 12 13 14 15 16 18 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 38 35 33 31 30 29 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 26 87 88 89 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 33 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 9 11 13 14 15 18 19 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 38 35 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 123 125 33 32 31 30 30 30 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 106 107 108 109 110 111 111 112 112 113 92 80 79 78 76 74 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 39 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 26 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 34 32 31 31 31 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 10 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 42 36 35 32 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 86 84 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 8 9 11 12 14 15 16 19 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 39 36 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 33 32 31 31 31 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 114 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 9 10 11 13 14 16 18 19 20 21 22 25 26 27 29 31 32 34 35 36 38 39 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 115 117 118 120 121 123 40 36 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 123 124 125 33 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 114 91 85 83 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 10 12 13 14 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 41 36 33 32 32 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 33 32 31 31 31 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 108 110 111 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 7 10 11 12 13 16 17 18 19 20 21 23 25 26 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 108 109 111 112 113 115 116 118 119 121 122 124 38 35 33 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 87 88 89 90 91 93 94 95 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 124 33 33 32 31 31 30 30 30 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 25 25 26 27 28 29 30 31 32 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 113 114 115 86 82 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 10 11 13 15 16 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 41 36 34 33 31 31 29 29 28 27 27 26 25 25 24 24 23 23 23 23 22 22 23 24 25 26 86 87 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 30 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 96 97 98 99 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 92 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 14 15 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 39 36 33 32 31 30 29 28 27 26 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 88 89 90 91 92 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 126 33 33 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 90 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 14 15 17 18 19 21 23 24 25 27 28 30 32 33 34 36 37 39 41 42 44 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 37 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 88 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 4 1 6 7 8 10 11 13 15 16 17 20 21 22 23 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 36 35 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 9 10 13 14 16 17 19 21 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 42 38 35 33 31 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 33 33 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 93 94 95 96 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 88 83 81 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 7 8 9 10 13 14 15 16 18 20 22 24 25 27 28 29 31 32 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 41 36 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 12 13 15 17 18 19 21 22 24 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 70 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 118 119 120 122 37 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 92 83 81 80 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 8 9 11 12 15 16 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 49 50 51 53 54 56 57 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 85 86 88 89 90 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 117 119 120 122 123 37 34 33 32 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 124 125 126 34 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 12 14 15 17 19 20 21 22 25 26 27 28 30 32 33 34 36 37 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 119 121 122 36 35 33 32 31 30 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 118 119 120 121 123 124 125 126 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 88 83 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 11 13 14 15 17 19 20 22 23 25 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 37 34 33 32 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 89 90 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 127 34 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 38 36 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 23 22 22 23 24 25 87 88 90 91 93 94 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 85 83 80 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 38 36 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 26 86 87 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 34 32 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 9 12 13 14 15 16 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 38 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 87 88 90 91 93 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 107 109 110 111 112 113 113 113 114 86 84 80 77 76 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 13 15 16 18 19 20 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 121 122 39 36 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 26 86 87 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 34 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 10 12 13 15 16 18 19 21 22 23 24 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 41 36 34 32 31 30 29 29 28 27 26 26 26 25 24 24 24 23 23 22 22 22 23 24 25 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 33 33 32 31 30 30 30 29 29 28 28 27 27 26 26 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 91 80 79 78 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 12 15 16 18 19 21 23 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 41 37 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 26 27 28 29 30 31 32 90 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 4 6 7 9 10 12 13 14 17 18 19 21 23 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 38 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 33 32 31 31 31 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 108 109 110 111 112 113 114 114 115 89 86 80 79 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 11 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 47 49 51 52 54 55 56 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 41 37 34 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 23 22 22 23 24 25 26 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 125 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 10 11 12 14 16 17 18 21 22 23 24 25 28 29 31 32 33 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 43 36 35 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 23 24 25 86 87 88 89 90 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 34 34 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 90 83 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 7 8 9 10 12 13 15 16 17 18 21 23 24 25 27 28 30 31 33 34 36 37 38 40 42 43 44 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 37 34 33 32 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 91 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 12 14 15 17 18 20 21 22 24 25 27 29 30 31 33 34 36 37 38 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 122 123 125 37 35 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 34 33 32 32 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 13 14 16 18 19 21 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 38 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 33 33 32 31 31 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 115 115 115 89 87 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 9 12 13 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 37 38 40 41 42 44 45 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 41 36 34 32 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 124 125 126 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 116 116 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 10 11 12 14 15 17 18 20 21 22 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 36 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 89 90 91 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 86 84 83 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 1 2 7 8 9 10 11 12 15 16 18 20 21 23 25 26 27 28 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 61 62 64 65 66 68 69 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 41 36 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 99 100 101 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 34 34 33 32 31 30 30 30 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 116 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 9 10 11 12 13 15 17 19 20 21 22 25 26 27 29 31 32 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 38 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 86 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 125 126 127 33 32 31 30 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 89 90 91 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 92 86 84 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 1 2 4 5 6 7 11 12 13 14 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 40 38 35 33 32 30 29 29 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 86 87 88 90 91 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 32 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 111 112 113 114 115 116 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 9 10 11 13 14 15 17 19 20 22 23 25 27 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 117 119 120 122 43 37 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 23 22 23 24 25 26 88 89 90 91 92 94 95 96 98 99 100 101 102 103 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 33 33 32 31 31 30 30 30 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 86 80 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 3 5 6 9 10 13 14 15 16 18 19 20 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 56 57 58 60 61 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 89 90 91 93 94 96 98 99 100 102 103 105 106 108 110 111 112 114 115 117 118 120 121 123 40 38 35 33 31 30 29 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 86 87 88 90 91 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 31 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 16 17 19 20 23 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 37 36 33 33 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 22 23 24 25 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 91 91 91 92 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 115 115 90 82 81 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 8 9 11 12 14 15 17 18 20 21 23 25 26 27 29 31 32 34 35 37 38 39 41 42 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 120 122 123 39 36 33 32 31 30 29 28 27 27 26 26 25 24 24 24 24 23 23 22 22 22 23 24 25 26 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 34 33 33 32 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 117 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 12 13 15 16 17 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 38 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 87 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 87 83 79 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 2 6 7 8 10 11 12 14 15 17 18 20 21 23 24 25 28 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 39 36 34 33 31 30 29 28 28 27 26 26 25 25 25 24 23 23 23 22 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 34 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 1 7 8 9 11 12 14 15 17 18 20 21 22 25 26 27 29 31 32 34 35 36 38 39 41 43 44 45 47 49 50 51 53 55 56 58 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 119 121 122 124 39 36 34 32 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 23 24 25 87 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 124 126 127 33 33 32 31 30 30 30 29 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 92 86 84 80 79 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 12 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 40 36 34 33 31 30 29 28 28 27 27 26 25 25 25 24 23 23 23 23 22 22 23 24 25 26 27 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 125 126 127 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 116 117 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 14 15 16 17 19 21 22 24 25 27 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 93 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 38 35 34 32 31 30 29 28 28 27 26 26 25 25 25 24 23 23 23 22 22 22 23 24 25 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 115 116 116 91 83 80 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 6 7 9 11 12 13 16 18 19 20 21 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 40 37 34 33 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 87 88 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 34 33 33 32 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 52 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 41 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 32 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 89 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 10 11 12 14 15 17 18 20 22 23 24 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 40 37 34 33 32 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 33 33 33 32 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 95 96 97 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 117 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 6 9 10 11 13 15 16 18 19 20 22 23 25 26 28 30 31 33 34 35 37 38 40 41 43 45 46 47 49 51 52 53 55 56 58 60 61 62 64 65 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 37 34 34 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 117 117 117 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 11 12 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 42 38 35 34 32 31 30 29 28 28 27 26 26 26 25 24 24 24 23 23 23 22 23 24 25 26 87 88 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 34 34 33 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 117 117 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 12 13 14 16 17 19 21 22 24 25 27 29 30 31 33 34 36 37 38 40 42 43 45 46 48 50 51 53 54 56 57 58 60 61 63 65 66 67 69 70 72 73 75 77 78 79 81 82 84 86 87 88 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 116 117 119 120 121 123 125 41 37 34 33 31 31 29 28 28 27 27 26 25 25 24 24 23 23 23 23 22 22 23 24 25 26 87 88 89 91 92 94 95 96 97 98 99 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 127 34 33 32 32 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 98 99 99 100 100 101 102 103 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 9 10 12 13 15 16 17 19 21 22 24 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 41 37 35 33 32 31 30 29 28 28 27 26 26 25 25 25 24 23 23 23 23 22 23 24 25 26 87 89 90 91 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 117 88 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 4 6 7 8 9 12 13 14 15 18 19 20 21 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 110 111 112 114 115 117 119 120 121 123 124 40 37 34 33 31 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 23 24 25 26 87 88 89 91 92 94 95 96 96 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 128 34 33 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 118 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 7 8 9 12 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 38 35 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 88 83 80 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 10 11 13 14 16 17 19 20 22 24 25 26 27 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 38 35 33 32 30 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 126 127 34 33 33 32 32 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 97 98 99 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 1 2 3 4 10 11 13 14 16 17 18 19 22 23 24 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 42 37 34 33 32 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 23 22 23 24 25 26 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 33 33 33 32 31 30 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 91 85 84 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 8 12 13 14 15 16 19 20 21 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 41 36 35 33 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 27 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 34 33 33 32 32 31 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 10 12 13 16 17 18 20 21 22 24 26 27 29 30 32 33 34 36 38 40 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 37 35 34 32 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 88 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 85 84 80 77 76 75 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 10 12 13 15 17 18 20 21 23 24 25 27 28 30 31 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 38 35 34 33 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 9 11 12 13 16 17 18 21 22 24 25 26 28 29 30 32 34 35 37 38 39 41 42 44 45 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 41 38 36 33 32 31 30 29 28 28 27 26 26 26 25 24 24 24 23 23 23 22 23 24 25 26 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 33 33 32 31 31 31 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 112 113 114 115 116 117 86 82 81 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 10 11 12 13 14 16 18 19 21 22 24 25 27 28 29 31 33 34 35 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 38 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 34 33 32 32 32 31 30 30 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 11 12 13 15 16 17 19 21 22 24 25 26 29 30 32 33 35 36 37 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 39 36 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 118 119 120 121 123 124 125 126 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 94 85 83 82 81 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 11 13 15 16 18 19 20 22 23 26 27 28 30 31 32 35 36 37 39 40 41 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 38 35 35 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 127 34 33 33 33 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 111 113 113 114 114 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 10 11 12 14 15 16 18 20 22 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 38 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 34 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 118 86 84 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 1 2 7 10 11 12 14 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 38 36 35 33 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 23 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 34 33 32 32 32 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 11 13 14 16 18 19 20 22 24 25 27 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 42 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 91 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 9 11 13 14 15 17 18 19 21 22 23 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 40 36 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 34 33 32 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 10 12 13 14 15 17 18 20 21 23 24 26 28 29 30 32 34 35 36 37 39 41 42 44 45 47 49 50 51 53 54 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 42 38 35 33 32 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 87 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 33 33 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 119 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 9 10 11 13 14 16 18 19 21 22 23 25 26 28 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 38 35 33 32 31 30 29 28 28 27 27 26 26 25 24 24 24 24 23 23 22 22 23 24 25 26 88 89 91 92 94 95 96 96 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 34 33 32 32 32 31 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 3 4 6 8 9 11 12 14 15 17 19 20 22 23 24 27 28 29 30 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 111 112 113 115 116 118 119 121 122 124 125 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 89 90 92 93 95 96 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 9 10 12 13 15 16 17 18 19 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 41 37 34 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 124 125 126 127 34 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 94 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 11 14 15 18 19 21 22 23 25 26 27 29 30 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 34 33 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 9 10 12 14 16 17 19 21 22 24 25 26 27 29 30 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 43 37 36 34 32 31 30 30 29 28 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 88 89 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 34 33 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 94 85 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 65 66 67 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 104 105 106 108 110 111 112 114 116 117 119 120 121 123 125 41 36 36 33 32 30 30 29 28 28 27 26 26 25 25 25 24 24 23 23 22 22 23 24 25 26 27 88 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 35 34 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 98 98 99 100 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 115 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 9 10 12 13 16 17 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 66 67 68 70 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 40 37 34 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 88 89 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 34 33 32 32 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 89 87 83 80 79 78 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 11 12 13 15 17 18 20 22 23 24 25 26 29 30 31 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 121 123 124 41 36 35 33 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 88 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 128 35 34 33 32 32 31 31 30 30 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 10 11 13 15 16 17 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 44 37 35 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 88 89 91 92 94 95 96 96 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 34 33 32 32 32 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 90 90 91 92 93 94 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 113 114 115 116 117 89 87 83 80 79 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 12 14 16 17 18 20 22 23 25 26 28 29 31 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 38 35 34 33 31 30 29 29 28 27 26 26 26 25 24 24 24 23 23 23 22 22 23 24 25 26 27 88 90 91 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 34 33 32 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 13 15 17 18 20 21 22 24 26 27 28 30 31 33 34 36 37 38 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 41 37 36 33 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 124 125 126 127 128 129 33 32 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 109 110 110 112 113 114 114 115 116 117 118 88 86 80 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 9 10 11 13 16 18 19 20 22 23 24 26 27 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 39 35 34 32 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 27 88 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 33 33 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 3 7 8 9 12 13 15 16 17 19 21 23 24 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 39 37 34 32 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 127 33 32 32 32 31 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 92 89 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 12 14 16 17 18 21 22 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 39 36 35 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 23 22 23 24 25 26 27 88 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 9 10 11 13 14 15 17 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 38 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 88 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 10 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 36 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 39 36 35 33 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 88 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 128 33 33 33 32 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 5 6 10 11 12 13 14 17 18 20 21 22 24 26 27 28 30 32 34 35 36 37 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 119 120 121 123 124 126 40 37 34 33 32 31 30 29 28 27 27 26 26 26 25 24 24 23 23 23 23 22 23 24 25 26 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 128 34 33 33 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 120 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 12 13 14 15 17 18 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 41 36 35 33 31 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 33 33 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 38 34 33 32 31 30 29 28 28 27 26 26 26 25 24 24 24 23 23 23 22 22 23 24 25 26 89 90 91 93 94 96 97 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 15 17 19 20 22 23 24 25 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 96 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 120 121 123 41 39 36 33 32 31 31 30 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 89 90 91 92 93 95 96 97 99 100 101 102 103 104 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 34 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 111 112 113 114 115 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 3 8 11 12 13 14 15 16 18 19 21 22 24 25 28 29 30 31 33 35 36 38 39 40 43 44 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 126 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 90 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127 128 34 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 5 6 7 8 9 12 13 15 16 17 19 21 23 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 40 37 35 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 89 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 7 8 10 11 14 15 17 18 19 21 22 24 26 27 29 30 31 33 34 36 37 39 41 42 43 45 47 48 49 51 53 54 56 57 58 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 130 35 34 33 32 32 32 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 11 14 15 16 18 20 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 37 35 34 33 32 30 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 89 90 92 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 33 33 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 98 99 100 101 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 89 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 1 5 6 8 10 11 12 14 16 17 18 19 22 23 24 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 111 112 113 115 117 118 119 121 122 124 125 127 37 36 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 91 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 34 33 32 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 96 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 40 38 35 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 23 24 25 26 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 117 118 91 86 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 7 8 9 11 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 42 37 35 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 128 35 34 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 2 3 4 5 6 7 8 11 12 13 14 18 19 20 22 23 25 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 40 38 35 34 33 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 89 90 92 93 94 95 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 127 128 34 33 33 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 116 117 118 86 85 83 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 3 8 9 10 11 12 14 15 16 18 19 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 38 36 34 33 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 129 130 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 11 12 13 14 16 18 19 20 22 23 24 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 42 37 36 33 33 32 31 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 88 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 90 83 82 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 7 9 10 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 39 36 34 32 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 124 125 126 127 128 129 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 4 5 8 9 11 12 13 15 18 19 20 21 23 24 25 27 29 30 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 39 37 34 33 32 31 30 29 28 28 27 26 26 26 25 24 24 24 24 23 23 22 23 24 25 26 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 116 117 118 95 86 84 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 9 10 12 13 15 16 18 20 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 39 36 34 32 31 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 34 33 32 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 96 97 98 99 100 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 13 15 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 48 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 121 123 124 126 41 38 35 34 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 34 33 33 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 117 118 119 94 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 11 12 13 15 17 18 19 21 23 24 26 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 39 36 35 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 23 24 25 26 27 28 90 91 92 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 129 130 131 34 33 32 31 31 31 31 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 5 6 8 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 40 37 34 33 32 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 125 126 127 128 129 35 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 1 5 6 7 9 10 12 13 16 17 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 39 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 35 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 11 13 15 16 17 18 20 21 23 25 26 28 29 31 32 33 35 36 38 40 41 42 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 41 38 35 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 23 24 25 26 27 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 128 130 34 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 118 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 10 12 13 14 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 37 36 33 32 32 31 30 29 28 28 27 26 26 26 25 24 24 24 24 23 23 22 23 24 25 26 27 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127 129 130 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 1 3 4 8 9 10 14 15 16 17 19 20 22 23 25 26 29 30 31 32 34 35 37 39 40 41 43 44 46 48 49 50 52 53 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 41 37 34 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 114 116 117 118 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 10 11 13 14 15 17 19 20 22 23 24 25 28 29 30 32 34 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 40 38 35 34 32 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 89 91 92 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127 128 129 34 33 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 25 26 27 28 29 30 31 32 33 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 118 119 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 13 14 16 17 19 20 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 123 124 126 127 41 36 34 33 32 31 30 29 28 27 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 129 130 130 34 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 13 14 15 17 19 21 22 23 25 27 28 29 31 32 34 35 36 38 40 41 42 44 46 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 42 37 35 34 33 32 31 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 89 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 114 115 116 117 117 118 118 119 91 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 9 11 12 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 42 37 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 34 34 34 33 32 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 1 5 6 8 9 11 12 14 15 16 17 20 21 23 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 40 37 35 34 32 31 30 29 29 28 27 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 90 91 92 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 131 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 94 86 84 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 12 13 15 16 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 40 37 35 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 22 23 24 25 26 27 28 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 34 34 34 33 32 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 12 14 15 16 18 20 21 22 24 26 27 28 30 31 33 35 36 37 39 40 42 43 44 46 48 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 43 38 35 34 33 31 30 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 128 129 130 34 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 112 112 114 115 116 117 117 118 118 119 88 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 13 14 16 17 19 21 22 23 25 26 27 30 31 32 34 36 37 38 40 41 43 45 46 47 49 50 52 53 55 57 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 39 36 34 33 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 28 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 35 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 103 104 105 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 8 9 10 12 13 14 16 17 20 21 22 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 42 37 35 33 33 32 31 30 29 28 27 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 91 92 93 94 95 97 98 99 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 34 34 33 32 32 31 31 31 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 96 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 119 120 89 85 84 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 5 8 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 39 37 34 32 31 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 28 90 91 93 94 95 96 97 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 35 34 34 33 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 14 16 18 20 21 22 23 24 27 28 30 31 32 34 35 37 39 41 42 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 38 37 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 89 90 92 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 129 35 33 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 118 118 119 120 88 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 4 5 6 9 10 11 12 14 15 17 18 19 22 23 24 26 28 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 39 37 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 27 28 90 91 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 35 34 33 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 7 8 9 11 13 14 15 16 18 20 21 23 24 25 27 29 31 32 33 35 36 38 40 41 42 44 45 46 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 41 38 36 34 32 31 30 30 29 28 28 27 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 94 95 96 98 98 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 34 34 33 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 113 114 115 116 117 118 118 119 119 92 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 40 37 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 91 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 35 33 33 33 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 12 13 14 16 17 19 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 40 37 34 34 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 131 34 33 33 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 116 117 118 119 119 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 9 10 11 13 14 15 17 18 20 22 23 25 27 28 30 31 33 34 35 36 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 39 37 35 33 32 31 30 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 90 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 114 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 6 7 8 9 10 14 15 17 19 20 21 23 24 25 27 29 30 32 33 35 36 37 39 41 42 44 45 46 48 49 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 115 117 118 120 122 123 125 126 128 41 38 35 34 32 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 35 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 110 111 112 113 114 115 115 116 117 118 119 120 120 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 12 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 42 38 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 34 33 33 33 32 31 31 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 120 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 11 12 13 14 16 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 99 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 38 37 34 34 32 31 30 29 29 28 27 27 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 89 91 93 94 95 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 34 34 34 33 32 31 31 30 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 13 15 16 19 20 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 41 38 35 34 32 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 35 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 120 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 8 9 11 12 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 118 119 120 122 124 125 126 128 39 36 35 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 27 89 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 35 34 34 33 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 9 10 12 13 14 17 18 19 21 23 24 25 27 29 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 40 38 35 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 34 34 33 32 32 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 113 114 115 115 116 117 118 119 120 120 98 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 5 6 7 8 11 12 13 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 40 37 35 33 32 32 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 99 100 101 102 103 103 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 12 13 15 16 18 19 20 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 40 36 35 34 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 34 33 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 117 118 119 119 120 120 88 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 13 14 16 17 18 20 22 23 24 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 119 121 122 124 125 127 40 37 35 33 32 31 30 29 29 28 27 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 95 97 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 35 35 34 33 33 32 32 32 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 99 100 101 102 103 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 10 12 13 14 15 17 19 20 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 41 39 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 34 33 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 113 114 115 116 117 118 119 119 119 120 88 86 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 11 12 14 15 16 17 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 113 114 115 117 118 120 121 123 124 126 127 39 36 35 33 32 31 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 35 34 34 34 33 32 31 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 100 101 102 103 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 4 5 6 8 9 13 14 15 16 17 18 21 22 23 25 26 29 30 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 40 37 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 91 93 94 96 97 98 99 100 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 131 35 34 33 33 32 31 31 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 120 86 85 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 12 14 15 16 18 19 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 40 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 35 35 35 34 33 32 32 32 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 100 101 102 103 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 8 9 12 13 15 16 17 19 20 21 23 25 26 27 29 31 33 34 36 37 38 40 41 43 44 46 47 48 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 76 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 37 37 34 34 32 31 30 30 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 92 93 94 96 97 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 34 33 32 32 32 31 30 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 114 116 117 118 119 120 120 92 90 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 11 12 14 15 17 18 19 21 22 23 25 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 40 37 34 34 32 31 30 30 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 95 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 35 35 34 33 33 32 31 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 12 13 15 16 17 19 21 22 23 25 27 28 30 31 32 34 35 37 38 40 42 43 44 46 47 49 51 52 53 55 56 58 60 61 62 64 65 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 41 38 36 34 33 31 31 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 91 92 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 35 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 96 96 97 98 99 99 100 101 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 11 13 14 16 17 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 40 37 35 33 32 32 31 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 95 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 35 35 34 33 33 32 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 1 2 8 9 10 12 13 14 15 18 19 22 23 24 25 26 28 30 31 33 34 36 37 39 40 42 44 45 46 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 40 37 34 33 32 32 31 30 28 28 27 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 92 93 94 95 97 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 35 35 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 117 118 119 120 121 121 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 20 21 22 24 26 28 29 30 32 33 34 36 38 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 40 37 35 34 32 31 31 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 92 93 94 95 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 35 34 33 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 115 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 11 12 13 16 17 19 20 22 23 25 27 28 29 31 33 34 35 37 39 40 41 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 128 41 39 35 34 33 32 31 30 29 28 27 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 90 91 92 93 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 128 129 130 131 132 36 35 34 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 116 118 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 14 15 16 18 20 22 23 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 120 121 122 124 125 44 38 36 34 33 32 31 30 29 29 28 27 27 26 26 26 25 24 24 24 24 23 23 24 25 26 27 28 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 35 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 96 97 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 9 11 13 15 16 18 19 20 22 23 26 27 28 30 31 32 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 116 117 118 120 121 123 124 126 127 129 41 37 35 34 33 31 31 30 29 28 27 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 92 93 94 95 96 98 99 100 101 102 103 104 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 35 35 34 33 33 33 32 32 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 97 98 99 100 101 101 102 103 104 105 106 107 108 108 109 109 110 111 112 113 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 11 12 13 14 15 17 19 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 41 38 36 34 33 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 91 92 94 95 97 98 99 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 35 34 33 33 33 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 96 97 98 99 100 100 101 102 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 1 2 4 6 7 9 13 14 15 16 17 19 20 22 24 25 26 28 29 32 33 34 36 37 39 40 42 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 39 36 35 34 32 31 30 30 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 92 93 94 95 96 97 99 100 102 103 105 106 107 108 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 35 35 35 34 33 32 31 31 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 97 98 99 100 101 102 103 104 104 105 106 107 108 109 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 9 11 12 13 14 15 17 18 20 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 43 38 36 35 33 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 92 93 94 95 97 98 99 99 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 96 97 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 120 121 122 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 12 13 14 16 17 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 115 116 117 119 120 122 123 125 126 128 42 38 35 34 33 31 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 90 91 93 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 132 36 35 34 34 33 32 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 101 102 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 13 14 15 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 39 36 36 34 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 129 130 132 35 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 93 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 40 41 43 44 45 47 49 50 51 53 54 56 58 59 60 62 64 65 66 68 70 71 73 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 40 38 35 34 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 90 91 93 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 36 35 34 34 33 33 32 31 31 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 98 99 100 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 7 9 10 11 12 13 15 16 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 55 57 59 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 43 39 36 35 33 32 31 30 29 29 28 28 27 27 26 25 25 25 24 24 24 23 23 24 25 26 27 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 35 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 120 121 122 93 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 4 6 7 9 10 13 14 16 18 19 21 22 24 25 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 39 36 35 33 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 131 132 133 35 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 1 3 6 7 8 12 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 86 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 40 38 36 33 33 32 31 30 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 120 121 122 91 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 10 11 13 15 16 17 18 20 22 23 25 26 28 30 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 40 37 34 33 32 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 93 94 96 97 98 99 100 101 103 104 105 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 35 34 34 34 33 32 32 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 99 100 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 10 12 13 15 17 19 20 21 22 23 25 27 29 30 32 33 34 36 37 39 40 42 44 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 38 37 34 33 33 31 31 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 92 93 94 95 96 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 35 35 34 33 32 31 31 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 100 101 101 102 103 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 95 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 6 7 8 10 11 12 13 16 18 19 20 21 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 40 38 34 33 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 131 132 133 134 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 99 100 101 101 102 102 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 19 20 22 23 24 26 27 29 30 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 42 39 36 34 33 32 31 30 29 29 28 28 27 26 26 26 25 24 24 24 23 23 23 24 25 26 27 90 92 93 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 34 33 33 33 32 31 31 31 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 101 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 118 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 8 10 11 13 14 15 17 19 20 22 23 25 27 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 40 37 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 93 94 95 96 97 99 100 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 35 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 102 102 103 104 105 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 7 8 10 12 13 14 16 18 19 20 22 24 25 26 28 29 30 32 34 35 37 38 39 42 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 91 92 93 94 96 97 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 36 35 34 33 33 32 32 31 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 118 119 120 121 122 123 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 5 6 7 8 9 11 12 14 17 18 19 20 22 23 24 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 40 38 35 34 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 92 93 94 95 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 35 35 35 34 33 33 33 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 11 12 14 15 16 18 20 21 22 24 26 27 28 30 32 33 35 36 38 40 41 42 44 45 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 42 39 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 35 34 34 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 117 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 38 36 35 33 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 35 34 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 116 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 5 6 7 9 10 13 14 15 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 39 37 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 92 93 94 95 97 98 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 36 35 34 33 33 33 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 8 10 11 14 15 16 18 20 22 23 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 42 39 36 34 33 32 31 30 29 29 28 28 27 27 26 25 25 25 25 24 24 23 23 24 25 26 27 28 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 35 35 34 33 32 32 32 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 118 119 119 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 10 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 43 44 46 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 121 122 124 125 127 128 129 39 37 35 34 33 31 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 131 133 36 35 34 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 99 100 101 102 103 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 11 13 15 17 18 20 21 23 24 26 27 29 30 32 33 34 36 37 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 84 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 41 38 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 92 93 94 95 96 97 99 100 102 103 105 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 35 35 34 33 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 119 120 121 122 123 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 13 15 17 19 21 23 24 25 26 28 29 31 32 34 35 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 41 38 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 93 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 131 132 133 36 36 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 5 8 9 10 11 12 14 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 38 40 41 43 45 46 47 49 51 52 53 55 56 58 59 60 62 64 65 66 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 41 37 36 34 33 32 31 30 29 29 28 28 27 27 26 25 25 25 25 24 24 23 23 24 25 26 27 28 93 94 95 96 97 99 100 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 35 35 34 33 32 32 32 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 118 119 119 120 121 122 123 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 4 5 7 8 9 12 13 14 15 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 129 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 94 95 96 97 98 99 101 101 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 134 35 35 35 34 33 32 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 9 10 12 13 15 16 18 19 21 22 23 25 26 27 30 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 63 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 42 39 36 35 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 92 93 94 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 132 132 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 118 119 119 120 121 122 123 96 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 10 11 13 14 16 17 18 20 21 23 24 26 27 28 30 31 34 35 37 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 44 40 37 35 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 94 95 96 98 99 101 102 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 36 36 35 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 8 9 10 12 13 15 16 17 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 44 45 46 48 50 51 52 54 56 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 93 95 96 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 41 38 36 35 33 32 31 31 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 132 35 35 34 33 32 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 101 102 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 115 116 117 118 118 119 119 120 121 122 123 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 11 13 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 61 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 40 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 134 36 35 34 34 33 33 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 8 9 10 12 13 14 16 17 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 41 43 45 46 47 49 51 52 53 55 57 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 45 39 37 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 92 93 94 96 97 99 100 101 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 35 34 33 33 32 32 32 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 3 4 7 10 11 12 13 16 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 52 54 56 57 58 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 95 97 98 99 100 101 101 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 134 36 34 34 34 33 34 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 10 12 14 15 16 18 20 21 22 24 25 27 28 30 31 32 35 36 38 39 41 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 42 38 36 35 33 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 92 94 96 97 98 99 100 101 102 103 104 105 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 34 34 34 33 33 33 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 117 118 119 120 120 121 122 123 124 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 7 8 9 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 41 38 35 34 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 94 95 97 98 99 100 101 101 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 35 34 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 103 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 6 7 8 10 11 12 13 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 128 129 131 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 133 134 35 34 34 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 120 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 13 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 41 38 35 34 33 32 31 30 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 131 133 134 35 34 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 9 10 11 14 15 16 18 19 21 22 24 25 28 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 41 39 36 35 33 32 31 30 30 29 28 27 27 27 26 25 25 25 24 24 24 23 23 24 25 26 27 28 92 93 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 36 35 35 34 33 33 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 98 99 100 101 102 103 104 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 12 14 16 17 18 19 21 22 24 26 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 43 39 36 35 34 33 31 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 35 35 34 34 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 100 101 102 103 103 104 105 106 107 108 109 110 111 111 112 112 113 114 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 8 9 10 11 12 15 17 19 20 21 22 23 25 26 28 30 31 33 34 36 37 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 39 37 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 93 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 100 101 102 103 104 104 105 106 107 108 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 9 10 11 13 14 16 18 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 42 38 37 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 35 34 33 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 120 121 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 9 12 13 14 16 17 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 89 90 91 93 94 96 97 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 40 36 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 36 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 101 102 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 7 1 9 10 11 12 13 15 16 18 19 20 22 24 26 27 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 44 39 36 35 34 32 31 30 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 132 133 134 135 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 100 100 101 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 121 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 12 13 14 15 17 18 21 22 23 24 26 27 28 30 32 33 35 36 38 39 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 130 41 38 36 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 94 96 97 99 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 36 35 34 34 34 33 33 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 6 7 10 11 12 14 15 17 18 19 21 23 25 26 28 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 40 37 36 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 93 94 95 97 98 99 100 101 102 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 133 35 34 34 34 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 120 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 13 14 16 17 19 20 21 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 126 128 129 41 38 35 34 33 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 36 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 8 9 12 13 14 16 17 19 21 22 23 24 26 27 29 31 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 41 39 36 35 33 32 31 30 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 92 94 95 97 98 99 100 101 102 104 105 106 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 35 34 34 34 33 32 32 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 116 117 118 119 120 121 121 121 122 123 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 5 6 7 8 9 11 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 40 37 35 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 36 35 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 12 13 14 15 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 41 38 36 34 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 93 94 95 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 36 34 34 33 32 32 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 123 124 97 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 9 10 11 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 41 38 35 34 33 32 31 30 29 29 28 27 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 30 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 131 132 133 134 135 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 13 14 15 17 19 20 21 23 24 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 43 38 37 35 34 33 32 31 30 30 28 28 27 27 27 26 25 25 25 25 24 24 23 24 25 26 27 28 92 93 95 96 98 99 100 101 102 103 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 36 35 34 34 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 120 121 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 10 11 14 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 41 38 35 34 33 32 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 36 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 12 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 36 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 42 38 36 35 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 92 93 94 96 98 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 36 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 120 121 122 122 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 12 14 16 17 19 21 22 23 25 26 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 41 38 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 35 35 34 34 33 33 33 32 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 11 14 15 16 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 114 115 116 118 120 121 122 124 125 127 128 130 131 41 38 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 93 94 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 36 35 35 34 33 33 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 119 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 10 12 14 15 16 18 19 20 22 23 25 26 28 29 31 33 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 41 38 36 35 34 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 133 134 36 35 35 34 34 33 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 102 103 104 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 7 10 11 12 14 16 17 19 20 22 23 24 26 27 29 31 32 34 35 36 39 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 42 39 36 35 33 32 31 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 95 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 105 106 107 108 109 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 10 12 14 15 16 17 20 21 22 23 24 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 39 38 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 102 103 104 105 106 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 11 12 14 15 16 17 20 21 23 24 26 27 29 31 32 33 35 36 38 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 42 38 37 35 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 93 94 96 97 99 100 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 36 35 34 34 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 9 10 12 13 14 15 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 36 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 2 7 8 9 10 11 12 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 42 39 36 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 24 24 25 26 27 28 29 93 94 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 36 35 34 34 33 33 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 123 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 14 15 18 19 20 23 24 25 27 29 30 31 33 35 36 37 39 40 42 43 44 47 48 50 51 52 54 55 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 43 39 36 34 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 93 95 96 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 36 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 12 13 15 16 17 19 21 23 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 47 49 50 52 54 55 56 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 40 37 37 34 33 32 32 30 30 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 25 26 27 28 29 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 35 35 34 33 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 115 116 117 118 118 118 119 120 121 122 123 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 5 6 7 9 10 11 12 15 16 18 19 20 23 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 71 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 41 39 36 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 30 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 134 135 136 36 35 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 10 12 13 14 15 18 19 21 22 23 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 42 39 36 35 34 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 35 35 34 33 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 102 103 104 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 118 119 120 121 122 123 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 11 13 14 16 17 18 20 22 23 25 26 27 29 30 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 40 37 35 34 33 31 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 30 94 95 96 98 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 37 35 35 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 7 9 12 13 14 15 17 18 19 20 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 128 130 41 38 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 36 35 34 34 34 33 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 118 119 120 121 122 123 123 124 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 11 14 15 17 18 20 21 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 41 38 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 133 134 135 136 137 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 4 6 7 8 11 12 13 14 15 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 45 39 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 92 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 120 121 122 123 124 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 43 45 47 48 49 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 41 39 36 35 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 96 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 36 35 35 35 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 3 4 5 6 10 11 12 13 15 18 19 20 21 22 25 26 27 28 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 130 131 42 39 37 35 34 32 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 36 35 34 34 34 33 32 32 31 31 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 119 120 121 122 123 124 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 8 9 11 12 14 15 17 18 20 21 23 24 25 28 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 41 39 36 35 34 32 31 31 30 29 29 28 27 27 27 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 132 133 134 135 136 137 36 35 34 34 34 33 33 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 7 8 10 13 15 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 41 38 35 34 33 33 31 31 29 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 133 134 135 136 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 113 114 115 115 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 9 11 13 14 15 17 19 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 42 39 36 35 34 33 32 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 36 35 34 34 34 33 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 5 7 9 10 12 14 15 16 19 20 21 22 24 25 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 122 123 125 126 128 129 130 132 42 39 36 35 34 33 32 31 30 29 28 28 27 27 27 26 26 25 25 24 24 24 23 24 25 26 27 28 29 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 104 105 106 107 108 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 4 7 8 9 11 12 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 43 45 47 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 40 37 35 34 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 36 35 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 103 104 105 106 107 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 6 7 8 9 10 11 14 15 17 18 19 21 23 24 26 28 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 112 113 115 116 118 119 121 122 123 125 127 128 129 131 132 39 38 36 35 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 134 135 136 137 37 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 5 7 8 9 10 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 42 38 37 35 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 93 95 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 8 9 11 12 13 14 17 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 40 37 36 35 33 32 31 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 97 99 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 37 35 35 35 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 9 10 12 14 15 16 18 19 21 22 23 25 27 28 29 31 32 34 36 37 39 40 42 43 44 46 48 49 51 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 120 122 123 125 126 128 129 42 39 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 93 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 137 35 35 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 11 13 14 15 17 20 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 44 39 36 34 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 37 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 46 47 48 50 52 53 54 56 57 58 60 62 63 64 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 40 38 37 35 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 96 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 100 100 101 102 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 116 117 118 119 120 120 121 122 123 124 125 125 126 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 11 12 13 16 18 19 20 22 23 24 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 42 39 36 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 23 24 25 26 27 28 29 30 94 95 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 37 36 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 1 2 7 8 9 10 11 13 16 17 19 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 42 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 42 40 37 36 34 33 32 31 30 30 29 29 28 28 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 96 97 98 99 101 102 103 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 36 36 35 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 120 121 121 122 123 124 125 126 126 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 9 12 13 15 17 18 19 21 22 23 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 123 124 125 127 128 130 45 41 38 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 93 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 137 37 36 35 35 35 34 33 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 11 12 13 15 17 19 21 23 24 26 27 29 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 41 38 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 95 96 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 36 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 100 100 101 102 103 104 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 120 121 120 122 123 124 125 126 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 14 17 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 41 39 36 35 34 33 32 31 30 29 28 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 4 5 6 9 10 13 14 16 17 19 20 22 24 25 27 28 29 31 32 34 36 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 110 112 114 115 116 118 120 121 122 124 125 127 128 129 131 43 39 38 35 34 33 32 31 31 30 29 28 28 28 27 27 26 26 25 25 24 24 24 24 25 26 27 28 29 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 36 35 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 116 117 118 119 120 121 121 122 123 124 125 126 126 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 10 12 14 15 16 17 19 21 22 23 24 26 28 30 31 32 34 35 37 39 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 42 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 138 36 36 35 35 34 33 33 33 32 32 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 12 14 15 17 18 20 21 22 24 25 27 28 29 31 33 34 35 37 39 41 42 43 44 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 118 119 120 122 123 125 126 128 129 130 132 42 40 36 35 34 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 96 97 98 99 100 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 36 36 35 34 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 119 120 121 121 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 3 7 8 10 12 13 14 15 17 20 21 22 24 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 37 36 35 35 34 34 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 6 8 9 10 11 13 16 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 98 99 100 102 103 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 42 38 36 35 33 32 31 31 30 29 29 28 28 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 95 96 97 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 129 130 131 132 133 134 135 136 137 37 35 35 34 33 33 33 32 32 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 7 8 9 12 13 15 17 18 19 21 22 24 25 26 28 30 31 33 34 36 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 94 95 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 37 36 35 35 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 3 4 6 8 10 11 12 14 16 17 19 20 21 24 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 130 131 133 43 39 37 35 34 33 32 31 30 29 29 28 28 27 26 26 26 26 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 37 36 36 35 35 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 102 103 104 105 106 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 5 6 10 11 12 13 14 15 16 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 44 40 37 36 35 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 135 136 137 36 36 36 35 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 102 103 104 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 11 13 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 40 38 36 35 34 33 31 31 30 29 29 28 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 37 36 35 35 34 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 11 12 14 15 16 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 43 38 37 35 34 33 32 31 30 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 37 35 34 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 8 10 11 13 14 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 41 38 36 35 34 32 32 31 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 37 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 11 12 13 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 44 40 37 36 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 134 135 136 137 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 1 2 5 7 10 11 12 13 14 17 18 19 21 22 23 25 27 28 29 31 32 35 36 37 39 40 42 44 45 46 48 49 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 42 39 37 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 97 99 100 102 103 105 106 107 108 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 37 36 35 34 34 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 11 12 13 15 16 19 20 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 41 38 37 35 34 33 32 31 30 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 36 35 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 122 123 123 124 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 12 14 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 42 40 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 138 37 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 11 12 14 15 17 19 20 21 23 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 42 40 37 36 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 36 35 35 35 34 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 122 123 123 124 125 126 127 128 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 13 14 15 16 19 20 22 23 25 26 28 29 31 32 33 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 41 38 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 99 100 101 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 37 36 36 35 35 34 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 5 6 8 10 11 12 13 14 17 19 20 21 23 25 26 27 29 31 32 34 35 37 38 39 41 42 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 41 39 37 35 34 33 32 32 30 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 36 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 120 121 121 123 123 123 124 125 126 127 128 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 10 11 12 14 16 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 37 37 36 35 34 34 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 13 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 37 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 125 126 128 129 130 132 44 39 38 36 34 34 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 94 95 97 98 100 101 103 104 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 37 36 35 34 34 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 106 106 106 107 108 109 110 111 112 113 114 114 114 115 116 117 118 119 119 120 121 122 123 123 124 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 10 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 42 40 37 35 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 9 11 12 13 15 17 18 20 21 22 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 43 40 37 36 34 33 32 31 31 30 29 28 28 27 27 27 26 26 25 25 24 24 24 24 25 26 27 28 29 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 36 36 36 35 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 42 39 37 36 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 136 137 138 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 10 12 13 15 17 18 19 21 22 23 24 27 28 29 31 32 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 42 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 95 96 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 37 36 35 35 35 34 33 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 103 103 104 105 106 107 107 108 109 110 111 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 13 14 15 17 19 21 22 23 25 26 27 29 30 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 42 40 37 36 34 33 32 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 36 36 36 35 34 33 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 9 10 11 14 15 17 18 21 22 23 24 26 27 28 30 32 34 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 85 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 43 39 36 36 34 33 32 31 31 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 96 97 98 99 100 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 37 37 36 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 16 17 18 20 21 23 25 26 27 28 30 31 33 35 36 38 39 41 42 43 45 46 48 49 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 40 38 37 35 33 32 32 31 30 30 29 29 28 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 97 98 99 101 102 103 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 139 36 35 35 34 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 10 12 13 14 16 17 18 20 21 23 25 27 28 29 30 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 40 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 95 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 140 36 36 36 35 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 13 14 16 18 19 20 22 24 25 27 29 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 43 39 38 35 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 103 103 104 105 106 107 107 108 109 110 111 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 11 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 130 131 132 134 41 38 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 10 12 13 14 16 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 57 58 60 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 42 40 37 36 34 33 32 31 31 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 135 137 138 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 1 6 7 8 10 11 12 13 15 18 19 20 22 23 25 26 27 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 120 121 122 124 125 127 128 130 131 133 42 39 37 36 34 33 33 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 98 100 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 38 36 36 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 14 16 17 18 20 22 23 25 27 28 29 31 33 34 35 36 38 40 42 43 44 46 47 49 50 52 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 41 38 38 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 96 97 98 99 101 102 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 37 36 35 34 34 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 1 2 8 9 10 11 13 14 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 43 40 37 36 35 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 98 99 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 38 37 36 36 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 13 14 15 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 43 40 37 36 34 33 32 31 31 30 30 29 29 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 137 138 138 36 36 35 35 34 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 123 124 125 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 41 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 131 132 133 134 135 136 137 138 139 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 1 7 9 11 12 13 16 17 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 41 39 37 35 34 33 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 36 35 35 35 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 103 104 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 117 118 119 120 120 121 122 123 124 125 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 10 12 14 15 16 17 18 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 42 40 36 36 34 33 32 31 31 30 29 28 28 28 27 26 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 32 97 98 99 101 102 104 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 80 37 36 35 35 35 34 34 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 7 9 11 14 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 72 74 75 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 44 39 38 36 35 34 33 32 31 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 97 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 37 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 123 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 12 13 15 16 17 19 20 22 24 25 26 28 30 31 33 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 42 40 37 36 34 33 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 98 99 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 38 37 36 36 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 11 12 14 16 17 18 19 21 23 24 26 27 29 30 32 33 34 36 37 39 41 42 44 45 47 48 50 51 52 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 130 131 132 134 43 40 37 36 34 33 32 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 96 97 99 100 102 103 104 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 136 137 138 139 140 36 35 35 35 34 34 33 32 32 31 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 12 13 16 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 43 40 37 36 34 33 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 38 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 134 135 42 39 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 24 24 24 24 25 26 27 28 29 30 97 98 99 100 101 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 37 37 36 35 35 34 33 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 105 106 107 108 109 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 8 9 10 12 14 15 16 18 20 21 22 24 25 27 28 29 31 33 35 36 37 38 40 42 43 45 46 48 49 50 52 54 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 43 40 37 36 35 33 32 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 95 96 98 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 38 36 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 9 11 12 13 14 16 17 18 20 22 23 24 27 29 30 31 33 34 36 38 39 40 41 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 43 40 37 36 35 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 97 98 99 100 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 37 37 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 10 11 13 15 16 18 19 20 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 41 38 37 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 37 36 36 36 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 11 12 13 15 16 18 19 20 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 128 129 131 132 134 135 40 39 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 97 98 99 100 102 103 105 106 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 137 138 139 140 141 38 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 9 10 11 13 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 128 130 131 44 39 38 36 35 33 33 32 31 31 30 29 28 28 28 27 26 26 26 26 25 25 24 24 25 26 27 28 29 30 31 97 98 99 100 101 103 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 134 135 136 137 138 139 37 37 36 35 35 34 34 34 33 32 32 31 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 14 16 17 19 20 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 41 38 37 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 138 139 140 141 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 9 10 11 12 14 16 18 19 20 22 24 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 48 50 52 53 55 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 121 123 124 126 127 129 130 131 43 40 38 37 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 37 36 36 35 35 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 10 11 14 15 16 18 19 20 22 25 26 27 29 30 31 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 45 40 37 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 139 140 38 37 37 37 36 35 34 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 14 15 17 19 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 41 38 38 35 34 33 33 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 103 104 105 105 106 107 108 109 109 110 111 112 113 113 113 114 115 116 117 118 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 7 9 10 11 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 128 129 130 132 134 43 40 37 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 37 37 37 36 35 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 5 6 7 9 12 13 14 15 17 18 20 21 23 24 26 27 29 30 32 34 35 36 37 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 43 41 38 36 35 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 96 97 98 100 101 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 37 36 35 34 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 103 104 105 105 106 107 108 109 110 111 112 113 113 114 115 116 117 117 118 118 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 12 13 14 15 18 19 20 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 42 39 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 97 98 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 83 38 37 36 35 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 10 11 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 42 39 37 35 34 34 33 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 138 140 37 36 36 35 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 118 119 120 121 122 123 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 8 9 11 12 15 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 49 50 52 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 43 40 37 36 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 98 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 38 37 37 36 35 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 9 10 11 12 13 14 17 18 20 22 23 25 27 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 44 40 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 136 137 138 140 37 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 118 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 9 10 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 43 40 37 36 34 33 32 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 37 37 37 36 35 35 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 2 6 8 11 12 13 14 15 17 19 20 22 24 25 27 28 29 30 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 43 40 37 36 35 34 33 32 31 30 30 29 28 28 28 27 26 26 26 26 25 25 24 24 25 26 27 28 29 30 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 140 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 107 108 109 110 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 11 12 13 15 16 19 20 22 23 25 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 43 40 37 36 35 33 32 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 37 36 36 36 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 8 9 11 12 13 15 16 18 20 21 22 24 26 27 28 29 31 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 128 130 131 133 134 136 42 39 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 97 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 139 140 37 37 36 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 11 12 13 14 15 16 19 20 21 23 24 27 28 29 31 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 43 40 38 37 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 31 32 97 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 139 140 141 37 36 36 36 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 15 17 19 20 21 22 25 26 28 30 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 43 40 37 36 35 34 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 31 97 98 100 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 38 36 36 36 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 7 9 10 13 14 15 16 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 41 38 37 35 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 31 97 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 37 37 36 35 35 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 1 2 6 9 10 11 12 13 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 40 39 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 97 98 100 101 103 104 105 106 107 107 109 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 37 36 36 36 35 36 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 11 13 14 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 44 39 38 36 35 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 98 99 100 102 103 105 106 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 38 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 11 12 13 15 17 18 19 21 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 41 38 37 36 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 96 98 99 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 38 37 37 36 36 35 34 34 33 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 14 15 17 18 19 21 22 24 26 27 29 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 126 128 129 131 132 43 41 38 37 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 97 98 99 100 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 38 37 36 35 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 107 108 109 110 111 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 7 8 9 10 11 13 15 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 43 40 37 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 136 137 138 139 140 141 38 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 7 8 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 42 39 38 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 99 101 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 36 36 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 14 16 18 19 21 22 24 25 26 29 30 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 53 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 43 40 37 36 35 34 33 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 98 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 142 87 39 38 37 36 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 6 7 8 9 10 12 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 47 49 50 52 54 55 56 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 43 41 38 37 35 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 98 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 37 36 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 11 12 13 14 16 18 19 21 23 24 25 26 29 30 32 33 35 36 37 39 41 42 44 45 46 48 50 51 52 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 42 39 36 35 34 33 32 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 99 100 101 102 103 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 79 38 38 37 36 35 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 5 6 7 8 9 10 11 15 16 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 42 39 38 36 35 34 33 32 32 31 30 29 29 28 28 28 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 37 37 36 35 34 34 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 108 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 13 14 16 18 19 21 22 23 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 43 40 37 36 35 34 33 32 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 82 38 38 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 1 6 11 12 13 14 15 16 17 19 21 23 24 25 27 28 30 31 33 35 36 38 39 41 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 44 40 39 36 35 34 33 32 32 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 37 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 9 10 12 13 14 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 44 40 38 36 35 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 140 141 142 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 43 40 37 37 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 98 100 101 102 103 104 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 37 37 36 35 35 34 33 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 9 12 13 14 15 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 43 40 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 42 39 37 35 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 31 98 99 101 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 38 37 36 36 35 35 34 33 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 1 7 9 10 12 13 15 16 18 19 21 23 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 46 41 38 37 35 34 33 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 136 137 138 139 140 141 38 38 37 36 35 35 35 35 34 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 9 10 12 14 15 16 18 19 20 22 24 25 27 29 31 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 128 129 131 132 133 135 137 43 40 37 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 31 98 99 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 38 37 37 37 36 35 34 34 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 28 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 12 13 15 16 18 19 21 22 24 25 26 28 30 31 32 34 36 37 38 40 41 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 41 39 38 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 99 101 102 104 105 107 107 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 38 37 36 35 36 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 10 12 14 15 16 18 19 21 22 23 25 27 29 30 31 33 35 36 38 40 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 105 107 109 110 112 113 114 116 118 119 120 122 123 125 126 128 129 131 132 134 135 45 41 39 37 36 35 33 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 25 26 27 28 29 30 31 32 98 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 143 38 37 37 37 36 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 12 13 14 16 18 19 20 22 23 25 26 28 29 31 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 44 40 39 36 35 34 33 33 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 98 100 101 102 103 104 105 107 107 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 37 37 37 36 35 36 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 1 2 7 8 9 10 13 14 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 68 69 70 72 74 75 76 78 79 81 83 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 113 114 115 117 119 120 122 123 125 126 128 129 130 132 133 135 136 42 38 38 36 35 33 33 32 31 31 29 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 142 81 38 38 37 36 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 12 13 14 16 17 19 20 22 23 25 26 28 30 31 32 34 35 36 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 44 41 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 100 101 102 103 104 105 107 107 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 37 37 37 36 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 106 107 108 109 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 4 5 8 9 11 13 14 15 16 19 20 21 23 24 26 27 28 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 43 40 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 98 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 81 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 11 13 14 15 17 19 20 22 23 24 26 28 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 42 39 38 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 37 36 36 36 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 108 109 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 10 11 12 14 15 16 17 19 21 23 24 25 28 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 44 41 38 37 35 34 33 32 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 98 100 101 103 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 79 38 37 37 37 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 8 9 10 11 12 14 15 17 18 20 21 23 24 26 28 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 44 40 38 37 35 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 100 101 102 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 37 37 37 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 10 11 12 13 16 17 20 21 22 23 25 26 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 130 131 132 134 135 43 40 37 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 101 102 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 83 79 39 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 6 7 8 9 10 13 15 16 18 19 21 23 24 25 27 28 30 31 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 42 39 38 36 35 34 33 33 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 99 101 102 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 38 37 36 36 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 13 14 16 17 19 20 21 23 24 26 27 29 31 32 34 35 36 38 39 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 44 40 38 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 98 99 101 102 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 80 39 38 37 37 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 7 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 45 40 39 36 35 34 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 99 101 102 104 105 107 107 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 38 37 36 35 36 35 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 110 110 111 112 113 113 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 10 11 12 14 15 18 19 20 22 23 25 26 28 29 30 32 34 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 44 39 38 36 35 34 33 32 31 31 30 30 29 28 28 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 98 100 101 103 104 105 106 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 80 38 37 37 37 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 13 14 15 16 17 20 21 23 24 26 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 43 40 38 37 35 34 33 32 32 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 99 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 37 37 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 40 41 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 8 9 11 13 14 16 17 18 20 22 23 25 26 28 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 44 41 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 101 103 104 105 106 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 85 38 37 37 37 36 35 35 34 34 33 33 33 33 32 32 31 31 31 31 31 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 12 13 15 17 18 20 22 23 24 26 28 29 30 32 33 34 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 47 42 39 37 35 34 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 97 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 38 37 37 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 2 7 8 9 11 13 14 16 18 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 44 41 38 37 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 38 37 36 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 1 4 9 10 11 12 14 15 16 17 19 20 22 23 24 26 28 29 31 33 34 35 37 38 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 43 40 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 38 37 36 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 10 11 12 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 46 42 39 38 36 34 34 33 32 31 30 30 29 29 29 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 98 100 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 37 37 37 36 36 35 34 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 13 16 17 19 21 22 24 25 27 28 29 31 32 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 41 40 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 99 100 101 102 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 39 38 37 36 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 9 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 56 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 45 40 39 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 38 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 7 8 9 11 12 13 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 48 51 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 42 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 79 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 13 14 15 17 18 20 21 22 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 44 41 39 37 35 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 38 37 37 36 36 35 35 35 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 46 41 38 36 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 83 39 38 38 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 1 2 6 7 9 10 12 13 15 17 18 19 20 23 24 26 27 29 30 31 33 34 36 37 38 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 42 40 38 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 99 100 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 141 142 143 144 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 108 109 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 44 41 38 37 35 34 33 32 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 83 39 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 12 13 15 17 18 20 21 22 23 25 27 29 30 31 33 34 36 38 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 44 41 38 37 35 34 33 33 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 141 142 143 144 37 37 36 35 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 108 109 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 13 15 16 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 43 40 37 36 35 34 33 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 81 78 38 37 37 37 36 36 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 1 7 8 10 11 12 13 14 16 17 18 20 22 23 25 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 43 40 38 36 35 34 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 38 37 37 37 36 35 34 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 107 108 109 110 111 111 112 113 114 115 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 12 13 15 17 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 136 44 39 38 37 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 34 100 102 103 104 105 106 107 109 110 111 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 84 77 38 38 38 37 36 36 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 34 36 38 40 41 42 44 45 47 48 50 51 53 54 55 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 45 40 39 36 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 99 100 101 103 104 105 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 38 37 37 36 36 35 35 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 108 108 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 42 39 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 84 80 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 4 5 8 9 10 13 14 16 17 19 20 22 23 25 26 27 29 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 60 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 43 41 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 100 101 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 38 37 36 36 35 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 9 11 12 13 15 17 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 132 133 135 44 39 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 39 38 38 37 37 36 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 6 7 8 9 10 12 13 15 16 18 19 21 23 24 25 26 28 30 32 33 34 35 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 45 42 39 37 35 34 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 99 101 102 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 38 38 37 36 36 36 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 9 10 13 14 15 16 18 19 21 22 24 26 27 28 30 31 33 35 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 46 42 39 37 35 34 33 32 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 100 101 102 103 105 106 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 83 39 38 37 36 36 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 9 10 12 13 14 16 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 52 53 54 56 57 59 61 62 63 65 67 68 69 71 73 74 75 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 41 40 37 36 35 34 33 33 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 47 49 51 52 54 55 56 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 42 39 38 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 140 141 142 143 144 38 38 38 37 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 6 7 8 10 11 15 16 18 19 20 22 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 41 40 37 36 35 34 33 32 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 99 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 82 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 12 13 14 16 18 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 43 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 9 11 12 14 15 16 18 20 22 23 25 26 27 28 30 32 33 34 36 37 39 41 42 43 45 47 48 49 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 42 39 38 36 35 34 33 32 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 83 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 8 10 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 47 42 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 99 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 38 38 37 36 35 35 35 35 34 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 9 10 11 13 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 44 41 38 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 80 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 6 7 8 10 11 12 13 16 17 19 20 21 23 25 26 27 29 31 32 33 35 37 38 40 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 43 40 38 36 36 34 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 102 104 105 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 38 37 36 36 36 35 34 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 6 7 8 11 12 13 14 16 17 18 19 22 23 24 26 28 29 30 32 33 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 44 41 39 37 36 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 81 39 39 38 37 37 36 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 7 8 9 10 11 12 13 17 18 19 20 22 23 25 27 28 29 31 32 34 35 36 39 40 41 43 44 46 47 48 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 134 136 44 40 39 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 101 102 103 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 143 38 38 37 37 36 36 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 108 109 110 111 112 113 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 14 15 17 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 41 40 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 85 78 39 39 39 38 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 8 9 10 13 14 15 17 19 20 21 23 24 25 27 29 31 32 33 34 36 37 39 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 43 40 38 36 35 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 38 38 37 36 36 35 35 35 34 34 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 109 109 110 111 112 113 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 10 11 13 14 16 17 19 21 22 24 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 42 39 39 37 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 82 39 39 38 38 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 4 9 10 11 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 35 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 43 40 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 101 102 103 104 105 106 108 109 109 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 38 38 38 37 36 36 36 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 42 109 110 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 13 16 17 19 20 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 52 53 54 56 58 59 61 62 64 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 44 40 39 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 82 39 39 38 37 37 37 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 5 10 11 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 42 40 38 37 35 34 33 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 38 37 36 36 36 35 35 34 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 45 40 39 37 35 34 34 33 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 85 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 8 10 11 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 54 56 58 59 61 62 63 65 66 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 128 129 130 132 133 135 136 138 47 41 40 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 10 11 13 14 16 17 19 20 22 23 24 26 27 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 45 40 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 110 110 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 90 39 39 38 37 36 37 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 10 12 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 42 40 38 37 36 34 34 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 11 12 13 14 16 17 19 20 22 23 25 26 27 29 31 32 33 35 37 38 39 41 43 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 42 40 37 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 81 38 37 36 36 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 1 6 7 9 10 12 13 16 17 18 19 21 22 24 26 27 28 30 31 33 35 36 38 39 40 42 44 45 47 48 49 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 140 41 39 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 84 79 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 4 1 6 8 9 10 12 13 14 17 18 20 21 23 24 26 27 28 30 31 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 43 41 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 145 39 38 37 37 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 8 10 11 12 14 16 17 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 129 130 132 133 135 136 138 139 42 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 80 39 39 39 38 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 5 6 7 9 10 12 13 16 17 18 20 21 23 24 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 45 41 39 37 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 100 101 103 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 39 37 37 37 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 8 9 10 12 14 15 16 18 19 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 47 48 50 51 52 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 132 133 135 136 138 44 41 38 37 36 35 34 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 82 80 40 39 38 38 37 37 36 36 35 35 35 34 34 34 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 13 14 15 16 17 19 22 23 24 26 27 28 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 43 40 38 37 36 35 34 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 102 103 104 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 38 38 38 37 36 35 35 34 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 10 11 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 45 42 38 37 36 34 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 83 78 76 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 11 12 14 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 44 40 39 37 35 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 4 6 7 10 11 13 15 16 17 18 21 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 42 39 37 37 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 83 78 75 39 38 37 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 9 10 12 13 14 17 18 19 20 22 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 47 43 40 38 37 36 35 34 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 100 101 103 104 106 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 39 38 37 37 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 11 13 14 15 16 18 19 20 22 24 26 27 29 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 42 40 39 37 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 84 79 76 39 38 38 38 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 1 7 10 11 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 36 37 38 40 41 43 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 138 43 41 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 39 38 37 36 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 1 1 2 5 6 7 8 10 11 12 15 16 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 43 40 39 36 35 34 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 86 80 77 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 7 9 10 12 13 14 16 17 18 21 22 24 25 27 28 30 31 33 34 35 37 38 40 41 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 42 40 38 37 36 34 34 33 32 31 31 30 29 29 29 28 27 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 39 39 38 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 9 11 12 13 15 16 18 20 21 22 24 25 27 28 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 43 40 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 101 103 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 90 80 78 38 38 37 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 6 9 11 12 13 15 17 18 19 21 23 24 26 27 29 30 32 33 34 36 37 40 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 129 130 131 133 134 136 137 139 45 41 40 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 10 13 15 16 18 19 21 23 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 90 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 132 133 134 136 45 40 40 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 82 39 38 38 38 37 37 36 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 11 13 14 16 18 19 20 21 23 24 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 46 42 40 38 37 36 35 34 33 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 100 102 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 39 38 38 38 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 9 10 11 12 13 15 16 19 20 21 22 24 25 27 28 30 32 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 49 43 40 37 37 36 35 34 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 85 39 38 38 37 37 36 35 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 14 15 16 17 19 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 102 103 104 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 46 42 39 38 37 35 34 33 33 31 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 142 143 144 145 146 82 39 39 39 38 37 36 36 36 35 35 34 34 34 34 34 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 1 3 4 7 10 11 12 14 15 16 17 18 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 44 41 39 38 36 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 1 7 8 9 10 11 12 13 16 17 19 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 91 92 94 95 96 98 100 101 103 104 105 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 130 131 132 134 136 137 138 140 43 40 38 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 83 77 40 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 8 9 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 43 41 40 37 36 35 34 34 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 12 13 16 17 19 20 22 23 24 26 27 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 87 88 90 91 92 94 95 97 99 100 101 103 104 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 45 42 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 90 80 77 39 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 7 10 11 12 15 17 18 19 20 22 23 24 26 27 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 89 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 43 41 38 37 36 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 14 16 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 45 40 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 87 80 78 39 39 39 38 37 37 37 37 36 35 35 35 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 8 9 10 12 13 14 16 17 19 20 22 24 25 27 28 29 31 33 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 43 40 39 37 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 102 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 39 38 37 36 36 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 11 13 14 15 16 18 19 20 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 42 39 38 37 35 34 33 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 85 80 77 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 8 11 12 13 14 15 17 18 19 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 43 41 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 147 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 8 9 10 11 12 14 16 17 19 20 22 23 25 26 28 29 30 33 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 43 40 39 37 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 103 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 144 145 81 79 40 39 39 38 37 37 36 36 36 36 35 35 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 7 8 9 10 11 14 16 17 18 20 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 44 41 39 37 36 35 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 102 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 38 38 38 37 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 61 62 63 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 43 41 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 82 79 39 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 7 10 11 13 14 15 16 18 20 22 23 25 26 28 29 30 32 34 35 37 38 39 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 102 103 105 106 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 39 38 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 10 11 13 14 16 18 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 44 41 39 37 36 35 34 33 33 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 83 80 39 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 5 7 8 10 13 14 15 16 17 19 20 22 24 25 26 28 29 31 33 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 138 140 46 41 40 37 36 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 103 104 106 107 108 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 39 38 38 38 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 43 41 39 37 36 35 34 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 85 81 39 39 38 37 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 2 6 7 8 9 12 13 16 17 18 20 21 22 24 25 27 28 30 32 33 35 36 38 39 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 134 135 136 138 139 141 42 39 38 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 102 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 84 79 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 10 11 13 14 16 17 19 20 21 23 25 26 27 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 46 41 40 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 145 146 147 39 39 39 38 37 37 37 36 36 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 11 13 14 16 19 20 21 22 23 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 47 42 39 38 37 36 34 34 33 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 146 84 40 40 39 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 10 11 12 14 15 16 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 132 134 135 137 44 42 39 38 36 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 86 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 7 8 10 11 12 15 16 17 19 21 22 23 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 43 40 38 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 85 80 77 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 13 14 16 17 18 20 22 23 25 26 28 29 31 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 44 41 39 37 37 35 34 34 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 89 39 38 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 10 11 12 13 15 16 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 45 41 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 146 82 79 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 10 11 12 14 15 17 19 20 22 23 24 26 28 29 30 32 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 48 43 40 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 101 103 104 106 107 109 110 111 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 4 5 6 8 11 12 13 16 17 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 122 123 124 126 127 129 130 132 133 135 136 138 139 45 41 40 37 36 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 141 142 143 144 145 146 83 78 77 40 40 39 38 38 38 37 36 36 35 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 6 8 11 13 14 15 17 18 20 21 23 24 26 27 29 31 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 43 40 39 37 36 35 34 34 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 102 103 104 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 39 38 37 37 37 36 35 35 35 35 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 10 11 12 14 15 16 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 47 42 40 38 37 35 34 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 80 77 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 2 3 4 7 8 11 12 13 15 16 19 20 21 22 24 25 27 28 30 32 33 34 36 37 39 40 41 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 46 42 41 38 38 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 101 103 105 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 38 38 38 37 37 36 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 12 14 15 16 18 20 21 22 23 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 76 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 44 40 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 108 110 111 113 113 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 84 79 76 40 40 39 38 37 38 37 36 36 35 35 34 34 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 9 10 11 14 15 16 17 19 20 21 23 25 26 27 29 30 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 44 41 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 146 39 39 38 37 37 36 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 11 12 13 15 17 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 44 41 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 141 142 143 144 145 146 84 80 77 77 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 10 12 13 15 16 18 19 21 23 24 26 27 29 30 32 33 34 36 38 39 40 42 43 45 46 48 50 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 45 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 101 102 104 105 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 147 40 39 38 37 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 46 48 50 51 52 54 55 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 44 41 38 37 36 35 34 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 87 81 78 40 39 38 37 37 37 37 36 35 35 35 35 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 10 11 12 14 15 17 18 19 21 23 24 26 28 29 30 32 33 34 36 38 40 41 42 44 45 46 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 44 41 39 37 36 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 102 104 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 39 39 39 38 37 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 10 13 14 15 17 18 20 21 22 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 46 48 50 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 44 41 39 38 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 83 78 40 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 2 3 4 9 10 12 13 15 16 18 19 21 22 24 25 26 27 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 98 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 129 130 131 133 134 136 137 139 140 45 42 40 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 88 82 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 13 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 48 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 102 103 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 83 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 10 11 13 15 16 17 19 20 21 24 25 27 28 29 30 32 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 45 42 39 38 37 35 34 34 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 86 81 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 7 8 10 11 12 15 16 18 19 20 23 24 25 26 28 29 31 33 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 45 42 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 39 39 39 38 37 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 1 2 1 2 3 4 7 8 11 12 15 16 17 18 20 21 23 24 25 28 29 31 32 34 35 36 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 46 43 40 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 82 77 40 40 40 39 38 37 37 37 37 36 35 35 35 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 9 10 12 13 14 16 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 44 41 39 38 37 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 3 4 6 7 9 10 11 13 14 16 17 18 20 22 23 26 27 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 138 139 140 43 40 39 37 36 35 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 84 80 76 77 40 39 38 38 38 37 37 36 36 36 35 35 35 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 9 10 12 13 15 16 18 19 20 22 24 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 48 42 40 38 38 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 39 39 38 38 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 12 13 15 17 19 20 21 23 25 26 28 29 31 32 33 35 37 38 40 42 43 44 46 47 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 44 41 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 85 80 77 77 40 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 7 9 11 12 14 15 16 17 20 22 23 24 25 27 28 30 31 33 34 36 37 38 41 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 51 43 41 38 37 36 35 34 34 33 32 32 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 39 39 38 38 37 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 12 13 15 16 18 19 21 23 24 25 27 29 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 132 133 134 136 137 139 51 43 40 38 37 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 82 80 77 40 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 44 42 40 38 37 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 1 6 8 9 10 11 14 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 44 41 38 37 36 35 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 84 81 79 77 40 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 11 12 14 15 17 18 21 22 23 24 25 28 29 31 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 42 41 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 103 104 105 106 108 109 110 111 112 113 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 40 39 38 38 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 5 6 10 12 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 42 41 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 90 82 79 77 40 39 39 39 38 37 37 36 36 36 35 35 35 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 2 6 7 8 9 11 14 15 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 45 42 39 39 37 35 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 106 107 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 40 40 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 12 13 14 16 17 18 20 22 23 24 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 42 41 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 83 80 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 12 16 17 18 19 21 22 25 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 44 41 39 37 36 35 34 34 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 103 104 106 107 109 110 111 112 113 113 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 40 39 38 38 38 37 36 36 35 35 35 35 34 34 34 33 33 32 32 32 32 31 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 44 42 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 83 81 40 39 38 38 38 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 10 11 13 15 17 18 20 21 23 24 25 27 29 30 32 34 35 36 38 40 41 42 44 45 47 48 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 45 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 104 105 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 84 40 39 39 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 4 8 9 10 13 14 15 16 17 19 20 22 23 24 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 130 132 133 135 136 138 45 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 147 148 87 40 39 39 39 38 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 12 13 14 15 16 18 21 22 23 24 26 27 28 31 32 33 34 36 38 39 41 42 44 46 47 48 50 52 53 54 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 137 139 140 141 45 43 39 38 37 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 144 145 146 147 88 81 78 40 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 9 10 12 13 14 17 18 19 21 23 24 26 27 28 31 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 43 40 40 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 140 141 142 143 145 146 147 148 149 84 40 39 38 37 37 37 37 36 35 35 34 34 34 34 34 33 33 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 9 10 11 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 128 129 131 132 134 135 137 138 140 141 44 42 40 38 36 35 34 33 33 32 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 145 146 147 82 79 77 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 2 7 9 10 11 13 14 17 18 19 20 22 23 24 26 28 29 31 32 33 35 37 38 39 41 43 44 45 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 44 42 39 38 37 35 34 34 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 145 146 147 148 149 86 40 39 38 37 37 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 10 12 13 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 44 40 39 37 36 35 34 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 89 82 79 77 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 11 12 14 15 17 18 20 21 23 25 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 135 137 138 45 42 40 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 40 39 38 37 37 37 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 9 10 12 13 16 17 18 19 20 23 24 26 27 28 30 31 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 44 41 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 85 83 78 77 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 7 9 10 11 14 15 16 18 19 20 21 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 46 42 41 38 37 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 39 39 39 38 37 37 37 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 10 13 14 16 17 19 21 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 46 41 40 38 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 104 105 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 85 80 77 77 41 40 39 39 39 38 37 37 37 37 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 6 7 9 11 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 45 42 40 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 39 38 38 38 37 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 14 16 17 18 19 22 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 42 40 38 37 36 35 34 33 32 32 31 30 30 30 29 28 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 86 82 79 77 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 6 7 8 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 87 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 47 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 40 39 39 38 38 37 36 36 36 36 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 6 9 12 13 14 15 17 18 20 21 23 24 25 27 28 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 49 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 105 106 107 108 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 83 80 78 41 41 40 39 38 37 37 37 37 36 36 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 8 10 11 12 14 15 16 18 20 21 23 24 26 27 29 30 31 33 35 36 37 39 41 42 43 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 45 41 39 38 37 35 34 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 104 105 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 40 40 39 38 38 38 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 145 146 147 148 83 80 78 40 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 8 9 11 12 13 17 18 19 20 22 23 25 26 27 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 133 135 136 138 139 141 142 42 41 39 37 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 149 40 39 39 39 38 37 37 36 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 11 13 14 15 17 18 20 21 23 24 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 43 40 39 38 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 85 81 40 40 40 39 38 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 8 9 10 12 13 16 17 18 19 20 22 25 26 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 46 41 40 38 37 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 84 79 41 40 39 38 38 38 37 36 36 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 45 42 40 38 37 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 91 84 79 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 10 11 13 14 15 16 19 20 21 22 24 25 26 28 29 31 33 35 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 80 81 82 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 43 41 39 38 36 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 84 79 78 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 8 9 11 12 13 14 16 18 19 21 22 23 25 26 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 44 41 39 37 36 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 88 82 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 13 15 16 17 19 21 22 24 25 26 27 29 31 32 33 35 37 38 40 41 42 44 46 47 48 51 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 93 94 95 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 119 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 45 42 39 37 37 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 85 80 77 41 40 39 39 39 38 38 37 36 36 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 9 11 12 14 15 17 18 20 21 22 24 25 27 29 30 32 33 35 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 49 43 40 39 38 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 103 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 88 40 39 38 37 37 37 37 36 35 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 1 5 6 10 11 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 44 41 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 82 79 77 40 40 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 1 7 8 9 10 11 13 14 15 17 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 46 43 40 39 37 36 35 34 33 32 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 123 124 125 127 128 130 131 133 134 136 137 139 140 47 42 41 38 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 105 106 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 87 83 80 78 79 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 8 9 11 13 14 15 17 18 19 21 23 24 25 27 28 30 31 33 34 36 38 39 41 42 43 44 47 48 49 51 52 54 56 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 129 131 132 134 135 136 138 139 47 42 40 39 38 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 110 111 113 113 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 40 39 38 37 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 4 5 6 8 9 12 13 16 17 18 20 21 22 24 25 27 28 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 65 66 67 69 71 72 74 75 76 78 79 81 82 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 46 42 40 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 108 109 110 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 85 83 78 78 41 41 40 40 39 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 3 5 6 7 11 12 13 14 16 17 19 20 22 23 25 26 27 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 140 45 42 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 104 105 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 40 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 12 13 15 16 18 19 20 21 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 47 43 40 39 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 90 82 79 78 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 8 9 10 11 13 14 15 17 19 20 21 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 45 42 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 104 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 40 39 39 38 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 19 20 21 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 48 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 83 80 78 79 41 40 39 39 39 38 37 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 11 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 59 61 62 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 133 135 136 138 139 141 48 44 41 40 38 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 104 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 41 40 39 38 38 38 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 6 7 8 9 10 13 14 16 17 19 20 21 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 48 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 83 81 78 79 40 39 39 39 38 38 37 37 36 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 9 10 11 12 13 15 16 18 19 20 22 24 26 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 128 130 131 133 134 136 137 139 140 142 49 43 40 39 38 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 84 41 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 8 10 11 13 14 15 18 19 21 22 23 25 27 28 30 31 32 34 35 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 43 41 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 88 81 79 78 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 1 10 11 13 14 15 16 17 18 19 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 139 140 142 143 44 41 40 38 36 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 84 82 41 40 39 39 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 123 125 127 128 129 131 132 134 135 136 138 139 44 41 40 38 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 93 84 81 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 5 6 7 9 10 12 13 14 16 17 18 20 21 22 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 44 41 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 84 81 77 41 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 12 13 15 17 19 20 21 23 24 25 27 29 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 138 52 42 41 38 38 37 35 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 89 40 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 11 14 15 16 18 19 22 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 45 42 39 38 37 36 35 34 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 85 80 79 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 13 14 15 17 18 20 21 23 25 26 28 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 48 43 40 39 37 36 35 35 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 149 88 40 39 39 39 38 38 37 37 37 36 35 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 8 9 12 13 14 15 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 130 131 132 134 136 137 139 140 141 47 42 41 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 84 79 78 78 41 40 39 39 39 38 38 37 37 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 9 11 12 14 16 17 18 20 21 22 25 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 44 41 40 38 36 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 149 150 40 40 39 38 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 11 12 14 15 16 17 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 48 43 39 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 83 80 78 79 41 40 40 40 39 38 38 37 37 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 10 11 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 134 136 137 139 140 45 42 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 150 151 40 39 39 38 38 37 36 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 5 6 7 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 140 141 45 42 39 38 37 36 35 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 111 112 113 114 115 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 88 83 80 78 79 80 40 40 40 39 39 38 37 37 36 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 8 9 10 11 12 14 15 17 18 20 21 22 24 25 27 29 30 31 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 44 41 40 38 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 40 39 38 37 37 37 37 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 7 8 10 11 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 46 42 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 82 80 79 79 41 40 40 40 39 38 38 37 37 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 1 2 3 4 8 9 10 11 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 37 38 40 42 44 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 142 45 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 110 111 112 113 114 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 150 151 40 39 39 39 38 38 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 8 9 10 12 14 15 16 19 20 21 23 24 25 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 46 41 41 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 111 112 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 85 81 78 79 41 40 40 40 39 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 7 8 9 10 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 46 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 143 44 41 39 37 36 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 151 89 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 2 3 5 6 9 11 12 14 15 17 18 19 22 23 24 25 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 138 139 46 42 41 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 86 81 79 79 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 10 12 13 14 15 17 19 21 22 23 25 26 28 29 31 33 34 35 37 39 40 41 43 45 46 47 49 51 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 121 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 46 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 84 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 48 42 41 38 37 36 35 35 34 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 86 84 79 41 40 40 39 39 38 38 38 37 37 36 36 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 7 9 12 14 16 17 19 20 22 23 24 26 27 28 31 32 33 35 36 38 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 134 135 136 138 139 141 142 49 44 41 39 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 84 82 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 1 7 8 9 11 12 14 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 90 84 82 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 11 14 15 17 18 20 21 22 24 26 27 28 30 31 33 34 36 38 39 41 42 44 45 46 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 47 42 41 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 104 106 108 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 84 81 78 40 40 40 39 39 38 37 37 37 37 36 36 35 35 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 13 14 15 16 18 19 21 22 24 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 45 43 40 39 38 36 35 34 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 87 83 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 1 6 7 10 11 12 14 16 17 18 20 22 24 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 43 40 39 38 37 35 35 34 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 145 146 147 148 149 85 80 79 78 79 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 10 11 14 15 17 18 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 139 44 42 41 38 37 37 36 35 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 150 90 40 40 40 39 38 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 8 9 11 12 13 14 15 17 20 21 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 65 66 67 69 70 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 122 123 125 126 127 129 131 132 134 135 136 138 139 141 142 45 43 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 89 82 80 78 79 41 41 41 40 39 38 38 38 38 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 11 12 14 15 16 18 19 21 23 24 25 27 28 30 32 33 34 36 37 38 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 44 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 151 87 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 4 5 7 9 10 12 13 15 16 17 20 21 22 24 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 46 42 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 148 84 81 78 79 80 42 41 40 39 39 39 39 38 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 6 7 8 9 10 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 44 41 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 151 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 11 13 14 15 17 18 20 22 23 24 26 27 29 30 32 33 34 36 37 39 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 43 40 39 38 37 35 35 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 88 83 81 78 79 41 41 41 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 9 12 13 14 16 17 19 21 22 24 25 27 29 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 139 141 46 44 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 111 112 113 114 116 117 118 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 40 39 39 39 38 37 37 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 12 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 72 73 74 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 44 41 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 85 80 79 79 41 41 41 40 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 11 13 14 16 17 19 21 23 24 25 26 28 29 31 33 34 36 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 48 44 41 40 38 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 152 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 5 9 10 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 141 45 42 39 38 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 86 81 78 79 80 41 40 39 39 39 39 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 11 12 14 15 16 17 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 140 141 142 45 42 40 38 37 37 36 35 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 151 88 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 10 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 135 136 137 139 140 45 42 39 38 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 86 81 79 78 41 41 40 39 38 38 38 38 37 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 11 12 14 16 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 43 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 44 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 84 41 40 39 39 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 1 1 3 7 8 11 12 13 14 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 45 42 39 39 38 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 88 82 80 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 14 17 18 19 20 23 24 25 27 28 29 31 33 34 35 37 39 40 41 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 47 42 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 87 82 79 41 40 39 38 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 11 12 15 16 17 19 21 22 24 26 27 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 45 43 40 39 38 37 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 94 85 80 80 40 39 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 11 12 13 14 15 17 18 21 22 23 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 143 45 42 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 150 84 81 79 41 41 40 39 38 38 38 38 37 37 36 36 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 10 11 13 14 16 18 19 20 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 43 42 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 89 84 81 40 40 39 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 10 13 14 15 16 18 20 21 23 25 26 27 29 30 31 33 34 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 48 43 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 85 81 80 79 42 40 40 40 39 39 38 38 37 37 37 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 9 10 11 13 15 16 17 19 20 22 24 25 27 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 140 45 42 39 38 38 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 92 84 40 39 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 10 11 12 15 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 87 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 147 148 149 150 83 80 78 79 80 41 40 39 39 39 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 14 15 16 17 18 20 22 23 25 26 27 30 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 47 43 41 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 152 85 40 39 39 39 38 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 10 12 14 15 17 19 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 44 41 40 38 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 84 81 78 79 80 42 40 40 40 40 39 38 38 37 37 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 1 7 9 10 11 12 13 15 17 18 19 21 22 23 25 26 28 29 31 33 34 36 37 38 40 42 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 140 48 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 150 152 86 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 52 43 41 39 37 36 35 34 33 33 32 32 31 30 30 30 29 28 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 110 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 86 84 81 79 80 42 42 41 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 8 9 10 11 13 14 15 16 19 20 22 23 25 26 28 29 30 31 34 35 37 38 39 41 43 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 140 142 45 42 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 107 108 109 110 111 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 90 40 40 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 7 8 11 12 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 43 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 93 83 80 78 79 80 41 40 40 40 39 39 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 6 8 11 12 13 14 15 18 19 20 21 22 25 27 28 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 142 47 42 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 107 108 109 110 111 112 114 115 115 117 118 119 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 151 93 40 40 39 39 38 38 38 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 8 9 11 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 84 81 79 79 79 41 40 40 40 39 39 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 1 2 5 6 7 11 12 13 14 15 18 19 20 21 23 25 27 29 30 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 143 45 42 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 86 41 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 86 82 80 79 41 40 40 40 39 39 38 37 37 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 7 8 10 12 13 15 17 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 102 103 105 106 108 109 110 112 113 115 116 118 120 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 143 47 44 41 39 38 37 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 92 84 40 40 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 10 12 13 14 15 17 19 20 21 23 25 26 27 29 31 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 44 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 119 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 87 83 80 78 41 40 40 40 39 38 38 37 36 36 36 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 7 8 9 11 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 112 113 114 116 117 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 143 144 45 42 39 38 37 36 35 34 34 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 85 82 79 41 40 39 39 39 38 37 37 37 37 36 36 35 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 9 11 12 14 15 16 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 140 46 43 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 89 83 81 41 41 41 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 1 3 8 9 10 11 13 14 15 16 18 20 21 22 24 26 28 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 61 62 64 65 66 68 69 71 72 74 76 77 78 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 130 131 132 134 136 137 138 140 141 143 144 43 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 91 82 80 79 79 41 40 40 39 39 38 38 37 37 37 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 9 11 12 14 15 17 18 20 21 22 24 25 26 28 30 31 32 34 36 38 39 40 42 43 45 46 48 49 50 52 53 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 44 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 88 84 81 41 40 39 38 38 37 37 37 36 36 35 35 35 35 35 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 10 11 12 13 14 15 18 20 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 86 81 78 79 41 41 41 40 39 39 38 38 38 37 37 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 10 11 13 14 15 17 18 19 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 135 137 138 140 141 43 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 87 83 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 11 12 14 15 17 19 20 21 22 24 26 28 29 30 31 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 49 44 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 88 83 80 79 80 42 41 41 41 40 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 10 11 12 14 15 16 18 20 21 23 24 26 27 28 30 31 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 45 43 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 87 41 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 12 13 14 15 17 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 140 142 143 42 41 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 89 84 81 79 79 80 41 41 41 40 39 39 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 7 8 9 11 12 13 15 17 18 20 21 23 25 26 28 29 31 32 33 36 37 38 39 41 42 44 45 47 48 50 52 53 55 56 57 59 60 61 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 141 45 42 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 112 114 115 116 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 152 153 40 40 40 39 38 38 37 36 36 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 8 9 11 12 14 16 17 18 20 21 23 24 25 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 45 42 40 38 37 36 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 87 82 79 79 80 81 41 40 40 40 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 7 11 12 13 15 16 18 20 21 22 24 25 27 29 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 142 43 42 40 39 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 94 41 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 1 6 7 8 9 10 13 14 15 17 18 19 20 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 46 43 40 39 38 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 88 84 81 79 80 81 41 41 41 40 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 12 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 44 46 48 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 143 45 42 39 39 38 36 35 35 34 33 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 88 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 10 12 13 15 17 18 19 21 22 23 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 50 44 41 39 37 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 84 82 79 80 41 41 41 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 9 11 14 15 16 17 18 19 20 23 24 25 27 29 31 32 34 35 36 38 39 41 42 43 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 46 44 41 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 84 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 12 13 15 16 18 19 21 22 24 25 27 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 44 41 39 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 147 148 149 85 82 80 79 41 41 41 40 39 39 38 38 38 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 3 4 5 9 12 13 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 137 138 139 141 142 144 46 43 40 38 37 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 149 151 87 82 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 8 9 10 11 13 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 50 44 41 39 37 36 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 87 83 80 41 41 41 40 39 39 39 39 38 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 7 8 9 10 13 14 16 17 18 20 21 22 23 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 92 93 94 96 97 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 46 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 150 151 83 80 41 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 34 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 10 11 12 13 14 17 18 19 20 22 24 25 27 28 30 31 32 34 35 37 39 40 41 43 45 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 44 42 40 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 88 84 81 79 41 40 39 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 7 8 9 12 13 14 15 18 19 21 23 24 25 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 47 44 41 39 38 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 83 80 79 41 40 40 40 39 39 38 38 38 37 37 36 36 35 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 7 8 9 10 13 14 15 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 45 42 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 87 82 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 11 13 14 16 17 18 20 22 23 24 27 28 29 30 32 33 35 37 38 39 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 145 43 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 84 81 78 79 42 41 40 40 40 39 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 10 11 12 13 14 16 17 18 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 141 46 44 41 39 37 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 151 88 84 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 11 13 14 16 17 19 20 22 24 25 26 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 132 133 134 136 137 139 140 142 143 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 113 114 116 117 118 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 150 88 84 81 79 80 42 42 41 40 39 39 39 39 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 15 16 18 19 21 22 24 25 26 28 29 31 33 34 35 37 39 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 142 44 42 40 38 37 36 36 35 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 149 150 151 95 84 40 39 39 38 38 38 37 36 36 36 36 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 9 11 14 15 16 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 45 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 143 46 43 40 39 37 36 35 34 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 87 83 80 79 80 80 42 41 40 40 40 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 11 12 13 15 16 18 20 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 141 51 43 41 40 39 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 152 41 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 10 11 12 14 16 17 19 21 22 23 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 85 83 80 79 80 81 41 41 41 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 9 10 11 13 14 16 17 19 21 22 24 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 48 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 142 46 43 41 39 38 36 36 35 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 89 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 10 13 14 15 17 19 20 21 22 24 26 28 29 31 32 34 35 36 38 40 41 43 44 45 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 44 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 116 117 118 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 89 84 81 79 80 81 42 41 40 39 39 39 39 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 7 8 9 10 11 13 14 16 17 19 21 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 46 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 89 40 39 39 39 38 38 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 12 13 16 17 19 20 21 23 24 26 27 29 31 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 141 45 42 40 38 37 37 35 35 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 89 83 79 80 80 81 41 40 40 39 39 39 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 6 7 10 13 14 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 133 135 136 138 139 141 142 144 45 42 41 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 152 85 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 11 12 14 15 17 19 20 22 23 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 45 42 39 38 38 36 35 35 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 95 85 81 79 80 81 41 40 40 40 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 29 31 32 33 34 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 143 50 43 41 40 39 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 151 152 88 83 41 40 39 39 39 38 37 37 37 37 36 36 35 35 35 35 35 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 45 43 40 39 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 86 82 79 80 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 9 11 12 14 16 17 19 20 22 23 24 27 28 29 31 32 34 35 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 84 85 86 88 90 91 92 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 139 140 141 143 144 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 108 109 110 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 88 84 81 41 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 1 8 10 11 13 14 16 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 47 43 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 88 82 80 41 40 40 40 39 39 38 37 37 37 37 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 7 8 10 11 14 15 16 17 18 20 21 23 25 26 28 29 30 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 144 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 86 83 80 79 42 41 40 39 39 39 38 38 37 37 37 37 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 12 13 15 17 19 20 21 22 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 44 41 40 39 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 151 152 85 83 41 41 40 39 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 12 13 15 16 18 19 20 22 23 26 27 29 30 32 33 35 36 37 39 40 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 76 78 79 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 47 43 40 39 38 36 35 35 34 33 32 31 31 31 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 87 82 79 79 80 41 41 41 40 40 39 38 38 38 38 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 10 11 13 14 16 17 18 20 22 23 25 26 28 30 31 32 34 35 36 38 39 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 138 140 141 45 42 39 39 38 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 149 150 151 152 86 82 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 2 3 7 9 10 11 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 44 41 40 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 85 82 79 79 80 42 41 40 40 40 39 39 38 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 10 11 14 16 17 19 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 45 43 40 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 151 152 89 41 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 1 6 7 8 10 11 13 15 16 17 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 44 41 40 38 36 35 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 86 83 80 79 80 81 41 41 41 40 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 14 16 17 18 20 22 23 25 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 140 141 46 44 41 39 37 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 151 152 90 40 39 39 39 38 38 37 37 36 36 36 35 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 4 5 6 7 9 10 11 15 16 17 18 19 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 128 129 130 132 133 135 136 138 139 141 142 47 43 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 109 111 112 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 92 84 81 79 80 81 82 42 41 40 40 40 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 34 36 38 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 143 45 41 40 38 37 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 150 151 152 153 40 40 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 9 10 12 13 15 17 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 143 43 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 85 83 80 79 80 81 41 40 40 40 39 39 38 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 15 17 18 20 21 23 24 26 27 28 29 31 34 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 143 45 42 41 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 11 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 48 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 86 84 81 80 81 41 41 41 40 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 10 11 12 14 16 17 18 20 22 24 25 27 28 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 141 143 47 43 42 39 38 37 36 35 34 34 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 89 41 40 40 40 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 9 10 12 13 14 17 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 48 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 88 84 81 80 81 41 41 41 40 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 10 12 13 15 16 18 20 21 22 24 25 26 28 29 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 77 79 80 82 83 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 121 122 124 125 126 128 130 131 132 134 135 137 138 140 141 143 144 47 42 40 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 150 151 90 84 41 41 40 39 39 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 8 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 48 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 89 85 82 80 41 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 11 12 14 16 17 18 20 21 22 24 25 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 144 48 43 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 87 82 79 41 40 40 40 39 39 38 37 37 37 37 36 36 35 35 35 34 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 6 7 8 9 12 13 15 17 18 19 21 22 24 26 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 44 41 40 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 146 147 148 149 150 91 85 83 80 41 41 40 39 39 38 38 38 37 37 36 36 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 11 12 13 14 17 18 20 21 22 23 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 48 43 40 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 150 151 84 81 79 42 41 40 40 40 39 38 38 37 37 37 37 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 9 10 11 12 14 16 18 19 20 22 23 25 26 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 47 44 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 88 84 81 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 1 4 7 8 9 11 12 14 16 17 18 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 141 142 143 47 44 41 40 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 113 114 115 117 118 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 150 86 83 80 80 42 42 41 40 40 39 39 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 13 15 16 17 18 21 22 23 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 141 46 43 41 40 38 36 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 145 146 147 148 150 151 91 83 41 41 40 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 10 12 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 143 47 42 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 90 83 80 79 80 81 41 41 41 40 39 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 7 9 10 11 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 50 52 54 55 56 58 60 61 62 64 65 67 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 140 142 44 41 40 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 152 85 41 40 39 38 38 38 38 37 36 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 9 10 11 13 14 15 17 19 20 22 23 24 26 27 30 31 32 34 36 37 38 40 42 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 46 43 40 39 38 37 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 91 84 81 79 80 81 41 41 41 40 39 39 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 10 11 14 16 18 19 20 22 23 24 25 27 29 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 49 45 42 39 38 37 36 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 147 148 149 150 151 152 40 40 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 9 11 12 15 16 18 19 21 23 24 25 27 28 30 31 33 34 35 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 45 42 39 38 37 36 35 34 33 32 32 31 31 31 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 116 118 119 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 87 82 81 79 80 81 41 41 41 40 40 39 38 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 1 8 9 10 11 12 14 16 18 20 21 22 23 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 46 43 40 39 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 92 41 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 11 13 14 15 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 44 41 40 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 88 84 81 79 80 81 42 42 41 40 39 39 39 39 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 7 8 10 11 12 13 16 18 19 21 22 23 25 27 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 143 47 43 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 114 115 116 116 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 88 41 40 39 39 39 38 39 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 136 137 139 140 141 45 42 41 38 37 36 36 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 116 117 118 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 85 82 80 80 81 42 41 40 39 39 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 14 15 16 18 19 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 140 141 142 144 46 43 40 39 37 36 35 34 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 151 152 153 86 40 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 7 8 9 10 11 13 15 16 17 18 20 22 23 24 26 28 29 30 32 33 35 37 38 40 41 43 44 45 47 48 50 51 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 45 42 40 38 37 37 36 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 85 83 80 80 81 42 41 40 39 39 39 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 9 12 14 15 16 17 19 20 21 24 25 26 27 29 31 32 34 35 36 38 39 41 42 44 46 47 48 50 51 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 145 42 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 152 87 82 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 42 44 45 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 45 42 41 38 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 87 83 81 80 42 41 40 39 39 39 38 38 37 37 36 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 6 8 9 12 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 98 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 145 44 42 40 39 37 36 35 34 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 108 109 110 111 112 113 115 116 117 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 151 95 83 80 41 41 41 40 39 39 38 37 37 37 37 36 36 35 35 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 10 12 13 14 15 17 19 20 22 23 25 26 27 30 31 32 34 35 37 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 47 43 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 88 84 81 80 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 5 6 10 11 12 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 132 133 134 136 137 139 140 142 143 145 44 41 40 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 89 83 80 79 42 42 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 4 5 9 10 11 13 14 15 17 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 45 43 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 151 152 87 83 41 41 41 40 39 38 38 38 38 37 36 36 36 35 35 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 10 12 13 15 16 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 40 43 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 46 43 40 39 38 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 113 114 115 117 118 119 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 91 84 81 79 80 42 41 41 41 40 39 39 38 37 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 11 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 141 45 42 40 38 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 110 111 113 114 115 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 86 82 41 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 6 9 10 11 12 14 15 16 18 20 21 23 24 26 27 29 31 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 55 56 57 59 61 62 63 65 67 68 70 71 72 74 76 77 79 80 81 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 137 138 140 141 143 144 44 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 111 112 114 115 116 117 118 119 120 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 87 82 79 79 80 81 42 41 40 40 40 39 39 38 37 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 47 42 41 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 88 84 40 40 40 39 38 37 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 5 8 9 10 11 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 144 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 87 83 80 79 80 81 42 41 40 40 40 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 5 1 7 8 9 10 12 13 14 17 18 19 21 22 24 25 26 28 30 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 142 46 43 40 39 38 36 36 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 89 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 11 12 15 16 17 18 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 142 46 43 40 39 38 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 85 82 80 80 81 42 42 41 40 39 39 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 9 11 12 13 15 17 18 20 21 23 25 26 27 28 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 55 57 59 60 61 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 141 50 44 42 40 38 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 150 151 152 153 41 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 9 10 12 13 14 15 17 19 21 22 24 26 27 29 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 42 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 87 82 79 79 80 81 41 40 40 40 40 39 38 38 38 38 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 11 12 13 15 16 19 20 22 24 25 26 27 29 30 32 34 35 37 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 131 132 133 135 136 138 139 141 142 143 44 41 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 153 86 40 40 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 12 13 14 16 17 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 138 139 141 142 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 88 83 81 79 80 80 41 41 41 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 7 8 12 13 14 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 143 47 42 41 39 38 37 36 35 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 151 152 87 41 41 40 39 38 39 38 37 37 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 6 7 8 11 12 13 14 17 19 20 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 141 48 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 150 88 84 81 80 81 41 41 41 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 7 8 10 11 12 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 37 39 41 42 43 45 47 48 49 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 130 131 133 134 135 137 139 140 142 143 144 43 43 40 39 38 36 35 35 34 33 33 31 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 152 95 85 41 40 40 40 39 38 38 38 38 37 36 36 36 35 35 34 34 34 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 7 8 10 11 12 13 15 16 18 19 21 23 24 25 26 29 30 31 33 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 140 48 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 90 84 82 80 41 40 40 40 39 39 38 38 38 37 37 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 15 17 19 20 21 23 25 26 27 28 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 121 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 49 42 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 86 81 79 41 40 39 39 39 39 38 37 37 36 36 36 36 36 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 8 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 151 85 83 80 41 41 40 40 39 38 38 38 37 37 36 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 10 11 12 14 15 16 17 20 21 23 25 26 28 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 91 92 93 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 48 42 41 39 37 36 35 35 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 84 81 79 42 41 40 40 40 39 39 38 38 38 37 37 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 47 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 90 84 81 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 7 8 9 10 12 13 14 16 17 18 21 22 24 25 26 28 29 30 32 34 35 38 39 40 42 43 45 46 47 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 49 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 150 85 82 79 80 42 41 41 40 40 39 38 38 37 37 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 11 12 14 15 17 19 20 21 23 24 26 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 46 43 40 40 38 36 35 35 34 33 33 32 32 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 151 87 85 41 41 40 39 38 38 37 37 37 36 36 36 35 35 35 35 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 1 2 5 9 11 12 13 15 16 17 19 21 22 24 25 26 28 30 31 33 34 36 37 39 41 42 43 45 46 48 50 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 47 42 41 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 83 80 79 80 42 41 40 40 40 39 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 9 10 11 12 13 15 17 18 19 21 23 24 25 27 28 30 31 32 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 141 48 43 41 40 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 41 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 6 7 8 10 11 12 13 17 18 19 20 22 23 25 27 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 45 42 40 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 94 84 81 79 80 81 42 42 41 40 40 39 39 39 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 9 10 12 14 15 16 18 20 21 23 24 25 27 28 30 32 34 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 47 44 42 39 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 153 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 12 13 15 16 19 20 21 22 23 25 27 28 30 31 32 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 142 143 45 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 110 111 112 113 114 115 116 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 87 82 81 79 80 81 41 41 41 40 40 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 9 10 12 13 16 17 18 19 20 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 141 142 45 42 40 39 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 88 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 5 6 7 10 11 13 14 15 17 19 20 22 23 24 26 28 29 30 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 134 135 136 138 139 141 142 44 41 40 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 88 83 81 79 80 81 42 42 41 40 39 39 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 7 9 10 11 12 15 16 18 19 20 22 24 26 27 28 30 32 33 34 36 37 39 40 42 43 44 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 122 124 126 127 128 130 131 133 134 136 137 138 140 141 143 45 42 41 38 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 143 144 145 146 148 149 150 151 152 153 88 41 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 6 7 8 11 13 14 16 18 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 57 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 45 42 41 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 116 117 118 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 91 85 82 79 80 81 42 41 40 39 39 39 39 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 10 12 13 14 16 17 20 22 23 24 26 27 29 30 32 34 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 73 75 76 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 137 138 140 141 143 144 43 42 40 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 152 90 83 40 40 40 39 38 38 38 38 37 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 6 7 8 10 11 13 14 15 17 19 21 22 23 25 27 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 126 127 128 130 131 133 134 136 137 138 140 141 45 42 40 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 91 85 82 80 80 81 41 40 40 39 39 39 38 38 37 37 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 6 7 9 10 11 12 15 16 17 18 20 22 23 25 26 27 29 30 33 34 36 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 140 141 142 144 47 43 41 39 37 37 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 150 151 152 86 81 41 40 39 39 39 38 38 37 37 36 36 35 35 35 35 35 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 11 13 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 45 42 40 38 37 36 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 85 83 80 80 42 41 40 39 39 39 38 38 37 37 36 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 16 17 19 20 21 22 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 68 69 70 72 74 75 76 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 138 139 140 142 143 48 43 41 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 151 87 82 80 41 41 40 40 39 38 38 38 38 37 37 36 36 35 35 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 12 13 16 17 18 20 21 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 130 132 133 135 136 138 139 141 45 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 86 84 81 80 41 40 39 39 39 39 38 37 37 36 36 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 12 14 16 18 19 20 22 24 26 27 28 30 31 33 34 35 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 48 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 149 150 151 85 82 79 42 41 41 40 40 39 38 38 38 38 37 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 6 9 10 11 13 14 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 43 42 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 151 94 85 82 41 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 13 16 17 18 20 22 23 24 25 27 28 30 32 33 35 36 38 39 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 142 143 145 45 42 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 86 83 80 79 80 42 41 40 40 40 39 38 38 37 37 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 3 5 6 7 10 12 13 15 16 17 18 21 23 24 25 26 27 29 31 32 34 35 36 38 40 41 43 44 45 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 134 136 137 139 140 49 44 42 39 38 37 36 35 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 90 84 82 40 39 39 39 38 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 8 10 11 12 14 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 38 40 42 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 45 43 41 38 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 150 84 81 79 80 42 41 41 40 40 39 39 39 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 10 11 13 14 16 18 19 21 22 24 25 26 28 30 31 32 34 35 37 38 39 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 141 45 42 40 38 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 152 86 41 40 40 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 8 9 11 12 14 15 16 18 20 21 23 24 26 27 28 30 31 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 76 77 78 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 46 43 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 85 82 79 80 81 82 41 40 40 40 40 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 1 7 8 10 13 14 15 16 17 19 20 22 24 25 27 28 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 140 142 43 43 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 85 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 4 6 7 8 9 11 13 14 15 17 18 20 22 23 24 27 28 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 46 43 40 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 90 83 80 79 80 81 42 42 41 40 39 39 39 38 38 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 10 11 13 14 16 17 18 20 22 23 25 26 27 29 30 32 34 35 37 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 142 46 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 89 40 40 40 39 38 38 37 36 36 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 9 10 12 13 15 16 18 20 21 22 23 25 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 79 81 82 84 85 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 136 137 139 140 142 45 43 41 38 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 119 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 91 85 82 79 80 81 42 41 40 40 40 39 39 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 11 14 15 17 18 19 20 22 23 24 26 28 30 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 48 43 41 40 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 150 151 152 92 40 40 40 39 38 38 37 37 36 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 4 5 6 8 12 13 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 48 43 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 86 81 80 80 81 41 41 41 40 39 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 5 6 8 9 10 12 14 15 16 17 20 21 23 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 142 144 44 41 41 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 152 85 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 14 16 17 18 20 21 22 23 26 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 46 43 40 39 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 86 82 79 79 81 41 41 41 40 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 1 2 3 4 7 8 10 11 12 13 14 17 18 21 22 24 25 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 142 143 50 43 41 39 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 151 152 88 83 41 40 40 39 39 38 37 37 37 37 36 36 35 35 35 34 34 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 8 9 11 12 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 140 46 43 40 40 38 36 35 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 87 82 80 80 41 41 41 40 39 39 38 38 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 8 10 11 12 14 17 18 19 21 22 23 25 27 28 29 31 32 34 35 37 39 40 41 43 45 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 137 139 140 141 143 144 45 42 41 38 37 36 35 34 33 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 88 83 81 79 41 40 39 38 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 15 16 18 20 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 48 43 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 87 83 80 41 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 11 13 14 15 17 19 20 21 23 25 26 28 29 31 32 34 35 36 38 39 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 142 143 145 45 42 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 86 83 80 79 42 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 12 13 15 16 18 20 21 22 24 25 27 29 30 31 33 34 35 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 46 42 41 39 37 36 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 144 145 146 147 148 149 150 151 86 83 41 41 40 39 38 38 38 38 37 36 36 36 36 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 6 7 10 12 14 15 16 17 18 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 74 75 76 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 144 47 42 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 149 150 87 83 79 79 80 41 41 41 40 39 38 38 38 38 37 37 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 11 12 14 15 17 18 20 21 23 24 26 28 29 31 32 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 46 43 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 150 151 152 85 83 40 40 39 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 10 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 137 138 140 141 142 144 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 85 82 80 79 80 42 41 41 40 40 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 12 13 14 16 18 20 21 22 23 26 27 29 31 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 136 138 139 141 46 43 40 39 38 36 35 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 150 151 152 87 41 41 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 9 12 13 14 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 138 139 140 142 143 45 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 108 109 110 111 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 150 87 81 79 79 80 80 42 41 40 40 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 9 10 13 14 16 17 19 20 22 23 24 26 28 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 138 140 141 45 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 151 153 88 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 14 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 49 42 41 39 38 37 36 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 110 111 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 84 82 79 80 81 42 41 40 40 40 39 38 38 38 38 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 11 12 14 15 17 18 19 21 22 24 26 27 28 29 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 141 47 44 42 39 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 148 149 150 151 90 41 40 39 38 38 38 37 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 6 7 8 9 10 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 48 44 41 40 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 108 109 110 111 113 114 116 117 118 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 144 145 146 147 148 149 86 81 79 80 81 42 42 41 40 39 39 39 39 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 11 13 14 15 17 19 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 142 143 45 42 40 38 37 36 36 35 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 152 93 40 40 39 39 38 37 37 37 36 36 35 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 10 11 12 13 16 17 19 20 22 23 25 27 28 29 31 32 33 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 76 77 79 80 81 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 44 41 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 107 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 87 82 79 79 80 81 41 40 39 39 39 39 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 6 7 8 9 10 11 12 15 16 17 18 20 22 23 25 26 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 136 137 139 140 142 143 45 43 40 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 151 152 86 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 11 13 14 15 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 141 45 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 39 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 87 83 80 79 79 41 41 40 39 39 39 38 38 37 37 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 1 2 4 8 9 11 12 13 14 17 18 19 20 21 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 47 48 49 50 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 143 144 45 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 107 109 110 111 112 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 151 89 82 40 40 39 39 38 39 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 7 8 9 12 13 14 16 17 19 20 22 24 25 26 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 45 42 39 38 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 111 112 114 115 116 117 117 119 120 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 150 88 84 81 79 80 41 40 39 39 39 39 38 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 6 8 9 11 13 14 15 17 18 19 20 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 142 144 45 43 40 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 87 83 80 41 40 40 40 39 38 38 37 37 37 36 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 10 11 12 15 16 18 19 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 139 141 45 42 39 38 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 90 84 82 79 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 8 9 10 12 14 15 16 17 20 21 22 24 26 27 29 30 32 33 35 37 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 141 142 144 46 43 40 39 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 85 83 80 79 41 40 40 40 39 38 38 37 37 36 36 36 36 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 12 14 15 17 18 21 22 23 24 25 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 48 43 41 39 38 36 35 34 34 33 32 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 111 112 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 149 150 151 85 83 41 40 40 40 39 38 37 37 37 37 36 36 35 35 35 35 35 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 8 9 10 13 14 15 17 18 20 22 23 24 27 28 29 31 32 34 35 36 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 48 43 41 39 38 37 36 34 33 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 38 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 91 84 81 79 41 41 41 40 39 39 39 38 38 37 37 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 9 10 11 13 14 16 18 19 21 22 24 25 26 28 30 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 137 139 140 44 42 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 148 149 150 151 86 82 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 142 143 45 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 109 110 111 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 87 82 79 79 80 41 41 40 40 39 39 39 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 7 9 10 11 13 14 16 18 19 20 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 134 136 137 139 140 47 44 42 39 38 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 88 41 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 6 7 8 11 13 14 15 16 19 20 21 24 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 61 62 64 65 66 68 69 71 73 74 76 77 78 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 46 41 40 39 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 86 83 80 79 80 81 41 40 40 40 39 39 38 38 37 37 37 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 10 12 13 15 16 18 20 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 126 128 129 131 132 133 135 136 138 139 141 46 43 41 40 38 36 35 35 34 33 32 32 31 31 31 30 29 29 29 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 114 115 115 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 151 89 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 138 140 141 143 44 41 40 38 36 35 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 109 110 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 84 81 78 79 80 42 41 40 40 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 9 10 12 15 16 18 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 44 46 47 48 50 52 53 55 56 57 59 60 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 44 42 41 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 152 93 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 9 10 11 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 52 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 46 42 39 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 85 83 79 79 80 42 41 40 40 40 39 38 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 12 13 15 16 17 19 21 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 60 62 64 65 67 68 70 71 72 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 142 43 43 40 39 37 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 107 108 110 111 112 113 114 115 116 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 151 153 40 39 39 39 38 38 37 36 36 35 35 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 10 11 13 15 17 18 20 21 22 24 26 27 28 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 46 42 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 125 126 127 128 129 130 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 86 82 79 79 79 41 40 40 40 39 39 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 12 14 15 16 18 19 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 141 142 47 44 41 39 37 37 35 34 34 33 32 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 150 151 152 85 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 11 12 14 15 17 18 20 21 23 25 26 27 29 30 32 33 34 36 37 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 44 41 40 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 87 82 80 79 80 40 40 40 39 39 38 38 38 37 37 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 6 7 10 11 12 13 14 16 17 19 20 21 23 25 26 28 29 30 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 45 43 39 39 37 36 35 34 34 33 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 151 88 83 40 39 39 39 38 38 37 37 37 37 36 36 35 35 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 10 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 49 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 140 44 41 40 38 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 87 83 80 78 41 40 40 40 39 38 37 37 37 37 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 143 47 42 41 39 37 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 111 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 90 84 41 41 41 40 39 38 39 38 37 37 36 36 35 35 35 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 9 10 12 14 15 16 17 20 22 23 24 26 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 46 42 41 38 37 36 35 34 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 111 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 149 150 93 83 81 41 41 41 40 39 38 37 37 37 37 36 36 35 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 11 12 13 14 16 17 19 20 21 24 25 27 28 29 31 32 34 35 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 110 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 143 45 42 41 38 38 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 89 82 78 41 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 12 13 15 16 17 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 139 141 44 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 149 150 88 82 80 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 6 7 10 12 13 15 17 18 20 21 22 23 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 52 54 56 57 58 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 142 144 44 41 40 38 36 35 34 34 33 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 147 148 149 88 83 80 78 79 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 12 14 16 17 19 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 46 43 40 40 38 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 151 86 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 10 11 13 15 17 19 20 21 23 24 25 28 29 30 32 33 35 37 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 47 42 41 39 37 36 35 34 33 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 86 81 79 79 79 41 40 40 40 39 39 38 37 37 36 36 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 11 12 14 15 17 18 19 21 22 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 43 41 40 38 37 36 35 34 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 90 40 40 39 39 38 37 37 37 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 6 7 10 13 14 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 48 43 40 39 38 37 35 35 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 148 149 85 82 79 79 80 41 41 41 40 39 39 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 5 8 9 10 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 131 133 134 136 137 139 140 47 44 42 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 110 111 112 113 114 115 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 151 152 87 40 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 9 10 12 13 14 17 18 19 21 22 23 26 27 29 30 32 34 35 36 37 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 119 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 45 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 127 128 129 130 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 91 85 80 79 79 80 41 40 40 40 39 39 38 38 38 37 37 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 10 11 12 14 16 17 18 20 22 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 141 45 42 40 39 38 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 150 151 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 11 12 14 16 17 19 20 22 23 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 140 141 47 42 41 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 147 148 149 87 82 79 79 79 41 41 40 39 39 38 38 38 38 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 6 7 8 9 10 11 13 14 15 16 18 21 22 23 25 26 28 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 140 142 45 42 40 38 38 37 36 35 34 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 149 150 151 88 41 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 140 45 42 40 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 88 83 80 79 80 42 41 40 39 38 38 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 9 10 11 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 142 143 43 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 151 84 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 3 6 7 9 10 11 12 14 15 17 18 21 22 23 25 27 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 45 43 40 39 38 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 86 82 79 79 80 41 40 39 39 39 38 38 37 37 36 36 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 13 14 15 17 18 19 21 23 25 26 27 29 30 31 33 34 36 38 39 40 42 44 45 46 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 44 42 41 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 149 150 87 41 41 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 45 42 40 39 37 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 89 82 80 79 41 40 39 39 39 38 38 37 37 36 36 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 4 8 10 11 13 14 16 17 18 19 21 22 25 26 28 29 31 32 34 35 37 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 100 101 103 104 105 107 108 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 50 43 40 39 38 37 36 35 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 150 88 83 41 40 40 40 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 10 11 13 14 16 17 19 21 22 24 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 139 47 43 40 39 38 36 35 34 34 33 32 32 31 31 30 29 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 89 85 80 41 40 40 40 39 38 38 37 37 36 36 36 36 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 11 12 14 15 17 18 20 21 23 24 25 28 29 30 31 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 103 104 105 107 108 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 143 144 43 41 39 38 36 35 34 34 33 32 31 31 30 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 149 86 81 78 41 40 40 40 39 38 38 37 37 37 37 36 36 35 35 34 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 1 7 8 9 12 13 14 15 16 19 20 21 23 24 26 27 29 31 32 34 35 36 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 140 44 41 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 86 83 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 33 34 35 37 39 40 42 43 44 46 47 49 50 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 45 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 148 149 87 82 79 78 41 41 40 39 38 38 38 38 37 37 36 36 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 3 4 7 9 10 12 13 14 16 17 18 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 49 43 42 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 148 149 150 85 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 5 6 9 10 11 12 15 16 18 19 20 22 23 26 27 28 30 31 33 35 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 48 43 40 39 38 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 146 147 148 149 85 80 79 79 41 41 41 40 39 39 39 38 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 7 8 9 10 11 13 14 15 17 19 21 23 24 25 27 29 30 31 33 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 130 132 133 135 136 137 139 140 45 42 39 38 37 36 35 34 33 33 32 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 149 151 87 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 2 6 7 8 9 11 12 14 15 18 19 20 21 23 25 26 28 29 31 33 34 35 36 38 40 41 42 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 143 44 41 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 108 110 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 141 142 143 144 146 147 148 149 86 82 79 78 79 79 40 40 39 39 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 12 14 16 17 18 19 20 22 23 25 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 139 48 44 41 40 38 37 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 110 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 40 40 40 39 38 38 37 36 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 6 7 8 10 11 13 15 16 17 19 21 22 23 24 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 63 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 141 44 42 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 84 81 79 79 80 42 41 40 39 38 38 38 38 37 37 36 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 12 13 14 17 18 20 21 23 24 25 27 28 29 31 33 34 35 37 38 40 41 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 141 44 41 41 38 37 36 36 35 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 111 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 150 151 88 40 39 39 38 38 37 36 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 4 5 6 7 9 11 12 13 15 17 18 19 22 23 24 26 27 29 31 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 140 48 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 84 81 79 79 80 41 40 40 40 39 38 38 37 37 37 37 36 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 14 15 16 18 19 21 22 24 25 26 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 60 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 141 46 43 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 106 107 109 110 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 150 151 89 40 39 38 38 38 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 5 6 7 9 10 12 13 15 16 19 20 22 23 24 25 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 46 43 41 39 37 36 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 148 85 82 80 79 41 40 40 40 39 38 38 37 37 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 1 2 3 1 7 8 10 11 12 14 16 17 19 20 22 23 25 26 27 30 31 33 34 35 37 38 39 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 143 44 42 39 37 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 106 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 149 151 93 40 40 39 39 38 37 37 36 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 13 14 15 16 18 20 21 23 25 26 27 29 30 31 33 35 36 37 39 40 42 43 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 127 128 129 131 132 134 135 137 138 139 46 42 41 38 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 110 112 113 114 116 116 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 85 81 79 79 41 41 40 39 39 38 39 38 37 37 36 36 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 10 13 14 15 16 17 20 21 22 23 25 26 28 29 31 33 34 35 36 38 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 45 43 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 112 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 134 135 136 137 138 140 141 142 143 144 145 146 147 148 149 150 84 41 40 39 39 38 38 37 37 37 36 36 35 35 35 34 34 33 33 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 12 15 16 17 18 19 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 61 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 48 42 41 38 37 36 36 35 34 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 86 82 79 41 40 40 40 39 38 37 37 37 37 36 36 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 5 6 7 11 12 14 15 17 18 20 21 22 24 25 27 28 30 32 33 35 36 38 39 41 42 43 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 109 111 112 114 115 117 118 120 122 123 124 126 127 129 130 132 133 135 136 137 139 141 142 143 44 41 39 37 36 36 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 149 150 87 82 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 10 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 140 42 41 39 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 148 149 90 82 80 78 41 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 1 7 8 9 12 13 15 16 18 19 20 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 144 43 41 39 38 37 36 35 34 32 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 149 85 80 79 41 40 39 39 38 38 38 37 37 36 36 35 35 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 11 13 15 16 19 20 21 22 24 25 26 28 30 32 33 35 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 139 45 42 39 39 37 36 35 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 149 150 85 81 41 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 11 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 67 68 69 71 73 74 76 77 78 80 81 83 85 86 88 89 91 92 93 95 97 98 100 101 102 104 105 107 109 110 112 113 115 116 117 119 120 122 124 125 126 128 130 131 132 134 135 137 138 140 141 143 45 41 39 38 36 35 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 111 112 113 114 116 116 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 88 82 79 78 41 40 40 39 39 38 37 37 37 37 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 1 7 8 9 10 11 12 13 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 138 140 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 150 151 84 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 141 49 42 41 38 37 36 35 34 33 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 148 84 82 79 78 41 40 39 39 39 38 38 37 37 37 37 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 11 13 15 16 17 19 20 21 23 25 26 28 29 30 32 34 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 44 41 40 38 37 36 35 34 34 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 149 150 40 40 39 39 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 11 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 62 63 64 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 43 40 39 38 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 86 81 78 78 41 40 40 40 39 38 38 38 38 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 10 11 12 13 14 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 137 139 140 45 42 39 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 148 149 150 151 40 39 39 38 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 10 11 13 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 46 43 40 39 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 88 84 79 78 79 41 40 40 40 39 38 38 37 37 37 37 36 36 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 2 3 4 9 11 12 13 14 16 17 18 20 21 23 25 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 139 140 45 43 40 39 37 36 35 34 33 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 150 151 39 39 39 38 37 37 36 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 8 9 10 12 13 15 17 18 19 21 22 24 25 26 28 29 32 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 47 42 41 38 38 37 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 38 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 149 86 81 78 79 41 41 40 39 38 38 38 38 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 1 3 8 9 10 11 13 14 15 18 19 20 22 23 24 26 28 29 31 33 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 45 42 40 38 38 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 150 40 39 38 38 38 37 37 36 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 10 11 13 15 16 18 19 20 21 23 24 27 28 29 31 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 139 141 43 40 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 137 138 139 140 141 143 144 145 146 147 148 84 82 79 78 41 40 39 39 39 39 38 37 37 36 36 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 11 12 14 15 17 18 19 21 23 24 26 27 29 31 32 33 34 36 37 39 40 42 44 45 46 48 50 51 52 54 55 57 59 60 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 83 85 86 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 142 43 41 40 38 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 148 149 150 151 87 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 4 5 7 8 11 12 13 14 15 18 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 49 43 40 39 37 36 35 34 33 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 85 81 78 41 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 7 8 10 11 13 14 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 130 132 133 134 136 137 139 140 142 47 42 40 39 37 37 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 150 40 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 140 43 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 86 81 79 78 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 1 6 7 8 9 12 13 14 17 18 19 20 22 23 25 26 28 29 31 32 35 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 140 141 143 43 40 39 38 36 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 84 82 40 39 39 39 38 37 37 36 36 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 9 10 11 13 15 16 17 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 139 44 41 39 37 36 35 35 34 33 32 31 31 30 30 30 29 28 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 145 146 147 148 86 82 79 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 7 9 10 11 14 16 17 18 20 22 24 25 26 27 28 30 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 143 44 41 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 84 79 41 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 30 31 32 33 35 37 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 137 139 44 42 40 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 110 112 113 114 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 149 150 84 40 40 40 39 38 38 37 36 36 36 35 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 10 12 13 15 16 17 19 20 22 23 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 43 41 40 38 37 35 35 34 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 107 108 109 110 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 86 81 77 40 40 40 39 38 38 38 37 37 36 36 35 35 35 35 35 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 5 6 7 9 10 11 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 139 43 41 40 38 36 35 34 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 106 108 109 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 93 84 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 7 8 11 12 13 14 15 17 19 21 23 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 92 93 95 96 97 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 142 44 40 39 37 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 84 79 78 78 41 40 39 38 38 38 38 37 37 36 36 36 36 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 4 5 6 7 11 13 14 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 38 39 40 42 43 44 46 48 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 46 43 40 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 149 150 40 39 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 140 142 45 41 39 38 36 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 83 80 77 78 41 40 39 39 39 38 38 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 8 9 11 12 13 14 15 17 19 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 140 44 41 39 38 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 104 105 106 107 108 110 111 113 113 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 40 40 39 38 37 38 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 1 6 7 9 10 11 12 15 16 17 19 20 22 23 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 47 42 39 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 137 138 139 140 142 143 144 145 146 147 88 81 78 78 41 41 40 39 38 38 38 38 37 37 36 36 35 35 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 10 11 12 13 15 17 18 19 20 23 24 26 27 29 30 31 33 35 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 138 139 46 42 40 38 38 36 35 34 34 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 103 104 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 149 150 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 32 32 32 31 31 31 30 30 30 30 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 2 7 8 9 10 13 14 15 17 19 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 138 139 48 44 41 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 103 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 89 83 80 78 79 40 40 40 39 38 38 37 37 37 37 36 36 35 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 7 8 9 10 11 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 46 42 41 38 37 36 35 34 34 32 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 104 105 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 147 148 149 40 39 39 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 6 8 9 10 13 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 42 41 39 37 37 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 105 107 108 109 110 111 112 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 148 84 81 79 78 40 40 39 39 38 37 37 37 37 36 36 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 2 3 4 1 6 7 8 10 11 13 14 15 16 20 21 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 142 44 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 104 105 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 148 149 40 39 39 38 37 37 36 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 9 11 12 14 15 17 19 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 43 40 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 84 80 77 40 40 40 39 38 37 37 37 37 36 36 35 35 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 12 13 15 16 17 19 22 23 24 25 27 28 30 32 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 138 140 141 46 43 40 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 131 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 149 87 40 39 38 38 38 37 37 36 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 15 16 17 19 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 43 40 39 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 83 81 40 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 10 11 12 14 16 17 18 19 21 23 24 26 28 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 134 135 136 138 139 141 49 43 41 39 38 37 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 103 105 106 107 108 109 111 112 113 114 114 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 148 149 81 40 40 39 38 38 38 38 37 36 36 35 35 34 34 34 34 34 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 8 9 11 12 14 16 17 18 20 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 139 43 40 39 38 36 35 34 33 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 148 86 81 40 40 39 38 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 94 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 134 135 136 138 139 141 142 44 40 39 38 36 35 34 33 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 104 105 106 107 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 86 81 79 41 40 39 38 38 37 37 37 36 36 35 35 35 35 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 6 7 8 9 10 11 14 15 17 18 20 21 23 24 25 26 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 138 46 41 40 38 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 88 82 40 39 38 38 38 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 10 11 13 14 16 17 19 20 21 22 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 45 42 39 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 147 148 83 80 77 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 11 13 14 16 17 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 92 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 134 136 137 139 45 42 39 38 37 35 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 104 106 107 108 109 110 111 113 113 116 117 118 119 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 89 39 39 39 38 37 36 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 15 16 17 19 20 21 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 142 43 40 39 38 36 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 88 81 78 77 40 39 39 39 38 38 37 37 37 36 36 36 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 11 12 14 16 17 18 20 22 23 25 26 27 29 31 32 33 35 37 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 138 45 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 145 146 147 148 149 39 39 39 38 37 37 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 7 10 11 14 15 16 18 19 20 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 134 135 136 138 139 141 44 41 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 87 83 80 77 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 11 12 13 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 136 138 139 46 41 40 38 36 35 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 150 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 7 8 9 11 12 14 15 16 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 141 42 40 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 146 147 85 80 78 77 40 40 40 39 38 38 37 37 37 36 36 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 7 8 9 10 11 13 15 16 17 20 21 22 23 25 26 28 29 31 32 34 36 37 38 40 42 43 45 46 47 49 50 52 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 92 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 127 129 130 132 133 135 136 138 139 46 43 40 38 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 105 106 107 108 109 110 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 148 149 39 39 38 38 37 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 43 40 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 87 82 80 77 78 40 39 38 38 38 38 37 36 36 35 35 35 35 35 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 5 6 7 8 9 12 13 14 16 18 19 21 22 24 26 27 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 135 137 138 140 45 43 40 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 144 145 146 147 148 149 39 39 39 38 37 36 36 36 35 35 34 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 10 11 13 14 16 18 19 20 22 23 25 27 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 139 43 41 39 37 36 35 34 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 37 104 106 107 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 146 147 81 79 77 78 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 10 11 14 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 61 63 65 66 67 69 71 72 73 75 77 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 140 48 44 40 39 37 36 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 146 147 148 40 40 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 7 8 9 11 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 137 48 44 41 38 37 36 35 34 34 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 37 103 105 106 108 109 111 112 113 114 114 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 86 82 79 78 40 39 38 38 38 38 37 36 36 35 35 35 35 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 15 16 17 19 20 21 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 141 45 42 40 39 37 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 103 104 106 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 149 40 39 39 38 38 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 2 7 9 11 12 13 15 16 17 19 20 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 44 41 38 37 36 35 34 33 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 90 83 80 40 39 39 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 12 13 15 17 18 19 20 21 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 56 57 58 60 61 62 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 121 123 124 126 127 128 130 132 133 134 136 137 139 140 46 44 41 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 103 104 105 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 85 41 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 12 13 15 16 17 19 20 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 119 121 123 124 125 127 128 130 131 132 134 135 137 138 44 41 38 38 36 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 145 147 148 83 81 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 2 1 2 3 10 11 12 13 14 16 17 18 20 22 23 25 26 29 30 31 32 34 36 37 38 39 41 43 44 46 47 49 51 52 53 55 56 58 59 61 63 64 66 67 68 70 72 73 74 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 139 140 142 42 41 38 37 36 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 104 105 106 107 108 109 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 86 81 40 40 40 39 38 37 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 12 13 14 15 18 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 45 42 39 39 37 35 34 34 33 32 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 148 86 39 39 39 38 37 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 12 13 15 16 19 20 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 53 54 55 57 58 60 62 63 65 66 68 69 70 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 131 132 134 135 137 138 140 141 44 41 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 142 143 144 145 146 87 80 77 41 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 13 15 16 17 19 21 22 24 25 27 29 30 32 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 134 135 136 138 44 41 39 38 36 36 35 34 33 32 32 31 30 30 29 29 29 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 103 105 106 108 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 147 148 83 39 38 38 38 37 36 36 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 1 7 8 10 11 12 15 17 18 19 21 22 24 25 27 28 30 32 33 35 36 38 39 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 139 141 44 41 38 37 36 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 83 80 78 77 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 10 12 13 14 15 16 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 46 41 40 38 37 36 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 102 104 105 107 108 109 110 111 112 113 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 149 39 38 38 38 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 5 9 10 11 13 14 16 17 19 21 22 23 25 27 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 57 58 59 61 63 64 66 67 69 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 122 124 125 127 128 130 131 133 134 136 137 139 140 43 40 39 37 36 35 34 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 108 109 110 111 112 113 114 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 85 80 77 77 40 39 39 39 38 38 37 36 36 35 35 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 3 1 5 7 8 9 11 14 15 16 17 18 21 22 23 25 26 28 29 31 32 33 35 37 38 40 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 138 45 42 39 38 36 35 34 33 33 32 31 31 30 30 30 29 28 28 28 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 142 143 144 145 146 147 148 39 39 38 37 37 36 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 10 11 13 14 15 18 19 20 22 23 25 26 29 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 122 124 126 127 128 130 131 133 134 136 137 139 140 43 40 38 37 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 108 109 111 112 113 114 114 116 117 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 144 145 146 83 80 77 77 40 39 38 38 38 38 37 36 36 35 35 34 34 34 34 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 11 13 14 15 17 18 20 21 23 24 26 28 29 30 32 34 35 37 38 39 41 42 44 45 47 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 135 137 138 45 42 40 39 37 35 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 148 149 39 38 37 36 36 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 1 6 7 8 9 10 13 14 16 17 18 20 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 128 129 130 132 133 135 136 138 139 42 40 38 37 36 35 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 85 80 77 40 39 39 39 38 38 37 37 37 36 36 35 35 34 34 34 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 10 11 13 14 16 17 18 19 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 131 132 133 135 136 138 139 47 42 39 38 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 102 103 104 105 107 108 110 111 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 147 148 40 39 38 37 36 36 36 36 35 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 10 11 13 14 15 17 18 20 21 22 24 25 28 29 30 32 34 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 43 40 39 37 36 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 83 81 78 40 40 39 39 38 37 37 37 36 36 35 35 34 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 6 7 8 9 10 12 13 15 16 18 19 20 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 138 139 47 42 40 39 37 36 35 34 33 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 101 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 146 147 40 39 38 38 38 37 36 36 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 6 7 8 10 11 12 13 16 17 18 19 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 43 40 39 37 36 35 34 33 32 32 31 30 30 30 29 28 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 108 110 111 113 113 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 144 145 146 84 81 77 40 40 39 38 37 38 37 36 36 35 35 34 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 6 7 10 11 12 14 15 16 18 19 20 23 24 26 27 28 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 137 139 140 44 42 39 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 103 104 105 107 108 109 111 112 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 147 148 40 38 38 37 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 16 17 18 19 22 23 25 26 27 29 31 32 33 35 36 38 39 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 104 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 43 40 38 37 36 35 34 33 33 31 31 30 30 30 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 145 146 147 86 80 40 40 39 38 37 37 37 37 36 35 35 34 34 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 8 10 11 13 14 16 17 18 19 23 24 25 26 28 29 30 32 33 35 36 38 40 41 43 45 46 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 120 122 124 125 126 128 129 131 132 134 135 137 138 140 141 43 40 39 37 36 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 146 147 83 39 39 38 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 5 6 8 11 12 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 138 44 41 39 37 36 35 34 34 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 146 147 87 82 40 39 38 37 37 37 37 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 9 11 13 14 15 17 18 20 21 23 24 26 27 28 30 32 34 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 97 98 99 101 103 104 105 107 108 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 141 44 41 38 37 35 35 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 83 40 40 39 38 37 37 37 36 36 35 35 34 34 34 33 33 33 33 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 3 4 6 8 9 10 12 13 15 17 18 20 21 22 25 26 27 29 31 32 33 35 36 37 39 40 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 46 42 39 38 37 35 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 35 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 147 148 84 39 38 38 38 37 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 6 8 9 10 13 14 16 17 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 84 85 87 88 89 91 93 94 96 97 99 100 101 103 104 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 139 140 43 40 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 108 109 110 111 113 113 115 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 147 82 80 40 39 39 39 38 37 38 36 36 36 35 35 34 34 34 33 33 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 33 34 35 36 39 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 43 41 39 37 36 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 103 104 106 107 108 109 110 111 112 113 114 115 116 118 119 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 39 38 38 38 37 37 37 36 36 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 75 76 78 79 81 82 84 85 86 88 89 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 123 124 126 127 128 130 131 133 134 136 137 139 140 43 40 39 37 35 34 33 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 83 78 40 39 39 39 38 37 37 36 36 36 36 35 35 34 34 33 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 11 13 14 15 17 19 20 21 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 45 42 40 38 36 35 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 146 147 148 39 39 38 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 14 16 17 19 20 21 23 24 25 27 29 30 32 34 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 44 40 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 82 79 40 40 40 39 38 38 38 37 37 36 35 35 35 34 34 33 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 11 12 14 16 18 20 21 22 24 26 27 29 30 31 33 35 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 136 138 44 41 39 38 37 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 101 103 105 106 107 108 109 110 111 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 146 147 148 38 38 38 37 37 36 35 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 10 11 13 14 16 17 19 20 22 23 24 27 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 47 42 39 38 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 87 80 77 40 39 39 39 38 37 37 36 36 36 35 35 35 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 5 7 9 10 11 12 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 44 42 39 38 37 36 34 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 26 27 28 29 30 31 32 33 102 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 146 147 39 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 11 12 13 14 16 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 134 136 137 138 44 41 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 88 82 79 77 40 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 138 46 41 40 37 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 145 146 147 39 38 38 38 37 36 36 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 6 7 8 9 10 12 13 15 16 17 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 121 122 123 125 126 128 129 131 132 134 135 136 138 45 40 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 36 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 144 146 83 78 76 39 38 38 38 37 37 36 36 35 35 35 35 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 8 9 11 12 13 14 17 18 20 22 23 24 26 28 29 31 33 34 35 37 38 40 42 43 44 46 47 49 50 52 53 54 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 137 138 140 42 40 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 147 39 39 38 37 36 36 36 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 8 9 11 12 13 15 16 18 20 21 22 24 26 27 28 30 31 33 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 43 40 39 37 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 83 79 40 39 39 38 38 37 36 36 36 36 35 35 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 7 10 11 12 13 14 16 17 18 20 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 44 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 46 40 40 37 36 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 101 103 104 106 107 108 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 146 147 39 38 38 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 7 8 10 11 12 15 16 17 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 137 43 40 39 37 35 34 33 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 143 144 145 146 82 80 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 9 10 11 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 42 39 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 102 103 104 106 107 108 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 144 145 146 147 40 38 38 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 12 14 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 137 43 40 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 142 143 144 145 146 84 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 6 1 8 9 10 12 13 15 16 18 20 21 22 24 25 27 28 29 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 86 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 141 42 39 39 37 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 143 144 145 146 85 80 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 48 49 51 52 53 55 56 57 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 133 135 136 46 41 40 37 37 35 34 34 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 39 39 39 38 37 37 36 36 36 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 9 10 12 14 15 17 18 20 21 22 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 45 41 39 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 80 40 40 39 38 37 37 37 36 36 35 35 35 35 34 34 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 10 11 12 13 15 17 18 19 21 23 24 26 27 29 30 32 34 35 36 37 39 41 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 44 41 39 37 36 35 34 33 32 32 31 30 30 30 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 102 103 105 106 107 108 109 110 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 146 147 39 38 38 38 37 36 35 35 34 34 33 33 33 33 33 32 32 31 31 31 31 31 31 30 30 30 29 29 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 6 8 10 11 12 15 16 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 138 140 43 40 39 37 35 34 33 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 102 103 104 105 106 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 145 85 80 40 40 39 38 37 37 37 36 36 35 35 34 34 34 34 34 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 14 15 17 18 19 21 23 24 25 27 29 30 32 33 35 36 37 39 40 42 44 45 47 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 132 134 135 137 44 42 39 38 36 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 100 102 104 105 106 107 108 109 111 112 113 115 116 118 119 120 121 122 123 124 125 126 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 147 38 38 38 37 36 36 35 34 34 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 8 9 10 12 13 14 15 17 19 21 22 24 26 27 28 29 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 137 139 44 41 38 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 105 106 108 109 110 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 84 79 77 40 39 38 38 38 37 36 36 36 36 35 35 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 9 10 11 13 14 16 18 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 42 44 45 47 49 50 52 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 124 126 127 129 130 132 133 134 136 137 43 40 39 37 36 35 34 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 12 13 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 42 39 38 37 35 34 33 33 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 105 106 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 82 79 77 40 39 38 38 38 37 36 36 35 35 35 35 34 34 33 33 33 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 6 8 10 11 12 14 15 18 19 20 22 23 25 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 134 136 137 46 41 39 37 36 36 34 34 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 26 27 28 29 30 31 32 33 101 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 39 38 37 37 37 36 35 35 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 8 10 11 12 14 16 17 19 20 22 23 25 27 28 29 31 32 33 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 135 136 138 43 40 38 36 35 35 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 105 106 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 144 145 84 79 77 40 40 39 38 37 36 36 36 36 35 35 34 34 34 34 33 33 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 10 12 13 14 15 18 19 20 22 23 25 27 28 29 31 32 33 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 136 138 45 41 39 37 36 35 34 34 32 32 31 30 30 30 29 28 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 102 103 104 105 107 108 110 110 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 145 146 39 38 37 36 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 8 9 10 11 13 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 44 41 38 37 36 35 34 33 32 31 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 144 85 80 78 40 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 33 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 13 15 17 18 20 21 22 24 26 27 29 30 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 48 41 40 37 37 35 35 34 33 32 31 30 30 30 29 29 28 28 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 101 102 104 105 106 107 108 109 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 39 38 38 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 9 10 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 122 124 125 127 128 130 131 133 134 135 137 42 40 38 37 36 34 33 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 85 79 77 39 38 37 37 37 37 36 35 35 34 34 33 33 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 12 13 16 17 19 20 21 23 24 25 28 29 31 32 34 36 37 38 40 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 139 45 41 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 102 103 104 105 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 144 145 146 39 38 37 37 36 35 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 7 8 11 12 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 136 42 39 38 37 35 34 33 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 35 103 104 105 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 86 80 39 39 38 37 37 37 36 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 9 10 11 12 14 15 17 19 20 22 23 25 26 28 29 31 33 34 36 37 38 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 69 70 71 73 74 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 48 42 40 38 37 36 35 34 33 32 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 100 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 146 39 39 38 37 36 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 13 14 15 17 18 20 22 23 25 26 28 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 42 40 39 37 35 34 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 102 103 105 106 108 109 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 139 140 141 142 143 144 145 88 80 39 38 37 36 36 36 35 35 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 10 11 13 14 16 17 18 20 21 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 140 42 39 38 37 35 34 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 146 39 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 8 10 12 13 15 17 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 136 45 40 39 37 36 35 34 33 33 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 145 146 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 6 8 9 10 13 14 16 17 19 20 22 24 25 27 28 29 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 44 41 38 37 36 35 34 33 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 105 106 107 109 110 111 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 82 79 39 39 38 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 11 12 14 16 17 19 21 22 23 24 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 127 129 130 132 133 135 136 44 41 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 142 143 144 145 146 39 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 1 2 7 8 10 11 13 14 17 18 19 20 22 24 25 26 28 29 31 32 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 139 42 39 38 37 35 34 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 145 80 77 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 10 11 13 14 16 17 19 21 22 23 25 26 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 44 41 38 37 36 35 34 33 32 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 39 38 37 36 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 6 7 8 11 12 13 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 40 41 42 44 45 47 48 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 138 43 40 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 142 143 144 145 82 79 39 39 38 37 37 37 37 36 35 35 34 34 34 34 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 8 10 11 12 14 15 16 18 20 21 22 23 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 129 131 132 134 135 137 43 40 39 37 36 34 34 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 141 142 143 144 145 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 10 11 12 14 16 17 18 19 22 23 25 27 28 29 31 32 34 35 36 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 138 41 40 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 103 105 106 107 108 109 110 111 112 113 114 115 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 84 80 77 38 38 38 37 37 37 36 36 35 35 34 34 33 33 33 33 33 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 14 15 17 18 20 21 23 24 26 27 28 30 31 33 35 36 38 39 40 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 45 40 39 37 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 144 145 38 37 37 37 36 35 35 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 10 12 13 15 16 18 20 21 23 24 26 27 28 30 31 33 34 36 38 39 40 42 43 45 47 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 43 40 38 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 35 101 103 105 106 107 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 82 77 76 38 38 37 37 37 36 35 35 35 35 34 34 33 33 33 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 9 10 11 12 13 15 17 18 20 22 23 24 26 28 29 30 32 33 34 36 37 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 134 136 137 44 41 38 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 38 38 37 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 42 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 12 13 15 16 17 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 134 135 137 43 40 37 36 35 34 34 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 83 78 39 38 38 38 37 36 36 36 35 35 34 34 34 33 33 32 32 32 32 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 3 1 5 7 8 10 12 13 15 16 17 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 133 134 136 137 45 42 39 38 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 145 38 38 37 37 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 10 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 135 136 43 41 38 37 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 81 39 38 38 38 37 36 36 35 35 35 34 34 34 33 33 32 32 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 9 11 12 13 14 15 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 137 138 43 41 38 37 36 35 34 33 32 31 31 30 29 29 29 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 144 145 38 38 38 37 36 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 4 5 7 9 11 12 13 14 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 135 136 41 40 38 37 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 82 39 38 38 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 19 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 43 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 138 139 41 39 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 100 101 103 104 106 107 108 109 110 110 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 144 145 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 8 10 12 13 15 16 18 20 21 22 24 25 27 28 29 31 33 34 36 38 39 40 42 43 45 46 47 49 50 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 134 136 41 40 38 37 35 34 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 101 103 104 106 107 108 109 110 111 113 114 115 116 117 118 119 120 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 139 140 141 142 143 144 82 38 37 37 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 12 13 15 16 18 20 21 22 24 26 27 29 30 31 32 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 132 134 135 137 138 46 41 39 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 144 145 82 38 38 38 37 36 36 35 35 35 34 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 15 16 18 19 20 22 24 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 45 42 39 37 35 34 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 33 100 102 103 104 105 106 107 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 144 38 38 38 37 36 36 36 35 34 34 33 33 33 33 33 32 32 31 31 31 30 30 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 11 12 13 15 17 18 19 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 49 50 51 53 55 56 57 59 61 62 63 65 67 68 70 71 73 74 75 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 137 139 44 40 38 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 104 105 107 108 109 110 111 112 113 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 79 39 38 37 37 37 36 36 35 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 9 10 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 135 43 41 38 37 36 34 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 100 102 103 105 106 107 108 109 110 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 145 38 37 37 36 36 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 2 7 8 10 11 13 14 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 135 137 139 41 39 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 139 140 141 142 143 144 82 77 39 38 37 37 37 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 7 8 9 12 14 15 16 17 18 20 22 23 24 26 28 29 30 32 33 35 36 37 40 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 132 134 135 43 40 38 37 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 101 102 103 104 105 106 108 109 111 112 113 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 38 38 38 37 36 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 9 10 12 13 14 16 17 18 20 22 23 25 27 28 30 32 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 138 43 40 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 86 79 39 38 38 38 37 36 36 36 35 35 34 34 34 33 33 32 32 32 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 4 1 6 7 8 9 10 14 15 16 18 19 21 22 24 25 27 28 29 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 130 132 133 135 46 42 39 38 36 35 34 33 32 32 31 30 30 29 29 29 28 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 99 100 101 102 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 39 38 37 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 37 38 39 40 41 109 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 2 3 4 5 6 9 11 12 14 15 17 18 19 21 22 23 25 28 29 30 31 32 34 36 38 39 41 42 44 45 46 48 50 51 52 54 56 57 58 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 45 40 39 37 35 34 33 32 32 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 82 77 39 38 37 37 37 36 36 35 35 35 34 34 33 33 33 33 33 32 32 32 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 9 11 13 14 16 18 19 21 22 23 25 26 28 29 31 33 34 35 37 38 39 41 43 45 46 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 44 40 39 37 35 35 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 99 101 103 104 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 144 144 37 37 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 29 29 30 31 32 33 34 35 36 37 38 39 40 41 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 136 42 39 38 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 142 143 84 79 39 39 38 37 36 36 36 36 35 34 34 34 33 33 33 33 32 32 32 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 6 7 8 10 12 13 14 17 18 19 20 22 23 25 26 29 30 31 33 34 35 37 38 40 41 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 91 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 137 43 41 38 37 36 34 33 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 140 141 143 144 145 146 38 37 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 109 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 9 11 12 13 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 42 39 37 36 35 34 33 32 31 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 90 78 39 38 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 6 7 8 11 12 13 14 15 16 18 20 21 22 24 25 27 29 30 32 33 34 37 38 39 41 42 44 45 46 48 50 51 53 55 56 57 59 60 61 63 65 66 68 69 71 72 73 75 77 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 135 137 46 42 38 38 36 34 33 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 99 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 145 37 37 36 36 35 35 35 35 34 33 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 11 12 15 16 17 18 20 22 23 24 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 43 40 37 36 35 34 33 32 32 31 30 29 29 29 28 27 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 83 79 39 38 37 36 36 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 1 2 1 5 1 7 8 9 13 14 15 16 17 18 21 22 23 24 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 54 55 57 58 59 60 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 138 43 40 38 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 142 143 145 38 37 36 36 36 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 10 11 12 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 45 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 132 134 135 43 40 37 36 35 34 33 32 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 143 85 79 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 1 3 6 7 8 9 10 12 13 14 15 17 19 21 22 23 26 27 29 30 32 33 34 36 38 39 41 42 43 45 46 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 132 133 134 136 137 45 42 39 37 35 34 33 32 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 99 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 141 142 143 144 38 37 37 37 36 35 35 35 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 12 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 135 43 40 38 36 35 34 33 32 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 140 141 142 143 86 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 14 15 16 17 19 20 22 23 25 27 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 120 121 122 124 125 127 128 130 131 133 134 136 137 43 40 39 36 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 144 39 39 38 37 36 36 36 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 11 12 13 15 18 19 20 21 22 24 25 27 29 30 32 33 35 36 38 40 41 42 44 46 47 48 50 51 52 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 134 44 41 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 100 101 103 104 105 106 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 143 145 37 37 37 36 36 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 4 7 8 9 10 11 13 14 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 122 123 124 126 128 129 131 132 133 135 136 138 42 39 38 36 34 33 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 144 79 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 1 7 8 9 10 11 13 14 15 17 20 21 22 24 25 27 28 29 31 33 34 35 37 39 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 135 43 40 37 36 35 34 33 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 100 101 102 103 104 106 107 108 109 110 111 112 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 38 38 37 36 36 36 35 35 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 5 7 8 10 11 12 15 17 18 19 20 22 23 25 26 28 30 31 32 34 36 37 39 41 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 95 96 97 99 101 102 104 105 107 108 109 111 113 114 115 117 118 120 121 123 125 126 127 129 130 132 133 135 136 47 41 40 37 36 34 34 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 142 143 144 39 38 38 38 37 36 35 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 12 13 14 16 18 19 21 22 23 25 27 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 130 132 133 135 42 39 38 36 35 34 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 38 38 37 36 35 35 35 34 34 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 40 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 9 10 11 12 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 46 42 39 38 36 35 33 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 32 33 98 99 100 101 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 143 79 40 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 6 7 8 9 10 11 13 14 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 125 127 128 130 131 133 134 49 41 39 38 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 26 27 28 29 30 31 32 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 141 142 143 38 37 37 36 36 35 34 34 34 33 33 33 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 107 108 109 110 111 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 132 134 135 46 42 39 37 35 34 33 32 32 31 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 34 100 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 141 142 84 77 38 38 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 10 11 14 15 17 18 20 21 22 24 26 27 28 30 31 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 135 43 41 38 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 99 100 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 142 38 37 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 110 111 111 112 113 114 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 3 4 5 7 9 10 13 14 15 17 18 19 20 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 132 133 134 136 41 38 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 142 143 81 39 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 3 8 9 10 11 12 13 16 17 18 19 21 23 25 27 28 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 43 40 37 37 35 34 33 32 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 99 100 102 103 105 106 107 108 109 110 112 113 114 115 116 117 118 120 121 122 123 125 126 127 129 130 131 132 133 134 135 136 137 138 139 141 142 143 38 37 36 36 35 35 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 110 111 111 112 113 114 115 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 135 42 39 37 36 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 99 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 141 142 143 80 38 38 38 37 36 35 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 6 8 9 10 13 14 15 16 17 20 21 23 24 25 27 29 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 136 44 41 38 37 36 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 141 142 143 38 38 37 36 35 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 107 107 108 109 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 10 12 13 15 16 17 20 21 22 24 25 27 29 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 131 132 133 135 42 39 37 35 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 101 102 103 104 105 107 108 109 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 143 81 38 38 37 36 36 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 6 7 8 9 10 11 12 13 14 17 18 19 21 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 58 59 60 62 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 134 136 137 42 39 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 24 25 26 27 28 29 30 31 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 142 143 38 37 37 37 36 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 29 30 31 32 33 34 35 36 37 38 39 40 41 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 8 11 12 14 15 17 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 135 42 40 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 143 38 38 37 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 1 2 7 8 9 11 12 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 121 122 123 125 126 128 129 131 132 134 135 137 44 41 38 37 35 34 33 32 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 98 99 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 143 39 38 37 36 36 36 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 8 9 10 12 14 16 17 19 20 22 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 43 40 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 100 101 102 103 104 106 107 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 137 138 139 140 141 142 143 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 10 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 103 104 105 107 109 110 111 113 114 116 117 119 121 122 123 125 126 128 129 131 132 134 135 137 42 40 39 36 35 34 33 32 31 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 100 101 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 140 141 142 144 38 37 37 37 36 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 10 11 12 14 15 18 19 21 22 24 26 27 29 30 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 134 43 40 38 37 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 98 99 100 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 136 137 138 139 141 142 143 143 38 37 36 35 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 12 14 15 17 18 20 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 114 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 46 42 39 38 36 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 39 38 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 11 12 13 14 15 17 19 21 22 23 24 26 28 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 42 39 37 36 35 34 33 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 141 142 143 37 36 36 36 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 7 8 10 11 13 14 16 17 18 20 21 23 24 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 78 79 80 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 47 40 39 36 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 99 100 101 102 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 39 39 38 37 36 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 13 14 15 17 19 21 22 23 25 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 128 130 131 133 134 42 39 38 36 35 34 33 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 99 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 138 140 141 142 143 37 37 36 35 35 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 106 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 10 11 12 13 14 16 18 19 21 23 24 25 26 28 30 31 33 35 36 37 39 40 42 43 45 46 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 135 136 41 38 37 36 34 33 32 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 33 100 101 102 103 104 105 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 139 140 141 142 81 38 38 38 37 36 35 35 34 34 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 5 7 10 11 12 13 15 16 18 19 21 22 23 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 47 49 50 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 45 41 39 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 25 26 27 28 29 30 31 98 99 100 101 103 104 105 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 140 141 38 37 36 36 35 35 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 106 107 108 109 109 110 111 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 7 11 12 13 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 132 133 135 44 41 38 37 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 98 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 142 79 38 37 37 37 36 35 35 34 34 34 34 33 33 32 32 32 31 31 31 31 31 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 7 8 9 10 11 12 15 17 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 130 132 133 135 43 40 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 24 25 26 27 28 29 30 31 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 142 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 109 110 111 112 113 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 11 12 14 15 16 17 19 20 23 24 25 26 27 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 124 125 126 128 129 131 132 134 135 41 38 36 36 35 33 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 33 99 100 101 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 83 77 38 37 36 36 35 35 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 13 15 16 18 20 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 50 51 52 54 55 57 58 59 61 62 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 132 134 46 42 39 37 35 34 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 10 11 13 14 15 18 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 42 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 41 38 37 35 34 33 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 99 100 101 103 104 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 86 78 38 37 37 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 134 136 42 40 37 36 35 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 98 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 142 37 36 36 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 108 109 109 110 111 112 113 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 11 12 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 131 133 46 41 39 37 35 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 26 25 25 24 25 26 27 28 29 30 31 32 33 98 99 100 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 81 38 37 36 36 36 35 34 34 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 8 9 12 13 14 15 16 18 19 21 22 23 25 27 28 30 31 33 34 36 37 38 40 42 43 44 46 47 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 124 125 126 128 129 131 132 134 135 44 41 38 37 35 34 33 32 31 31 30 30 29 29 28 28 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 97 98 100 101 103 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 140 141 142 37 36 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 4 7 8 9 11 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 133 44 42 39 37 35 34 33 33 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 38 38 37 36 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 3 4 1 6 7 11 12 14 15 16 19 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 49 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 43 40 37 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 98 99 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 134 135 136 137 138 140 141 142 38 37 37 36 35 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 44 42 39 36 35 34 34 33 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 140 141 142 38 37 36 36 35 35 34 34 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 12 13 15 16 17 19 20 22 23 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 136 42 39 38 36 35 33 33 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 98 99 100 101 102 104 105 106 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 135 136 137 138 139 140 141 38 38 37 36 36 35 35 35 34 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 7 8 9 11 12 13 16 17 19 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 133 42 40 37 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 142 37 37 36 36 35 34 34 34 33 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 8 9 11 12 13 15 17 18 19 21 23 24 26 27 29 30 31 33 34 36 37 39 41 42 44 45 47 48 49 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 137 41 38 37 35 34 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 140 142 38 38 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 29 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 134 41 39 37 35 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 98 99 100 101 103 104 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 141 38 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 14 17 18 19 20 23 24 25 26 29 30 31 33 34 36 38 39 41 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 135 44 41 38 36 35 34 33 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 136 137 138 139 140 142 38 37 37 37 36 35 35 35 34 34 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 7 8 11 12 14 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 123 125 126 128 129 131 132 133 41 38 38 36 34 33 32 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 98 99 100 102 103 105 106 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 141 37 36 35 34 34 34 34 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 106 107 108 109 110 111 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 15 16 17 19 20 21 24 25 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 69 70 71 73 74 76 78 79 80 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 108 109 111 112 113 115 117 118 119 121 122 124 125 127 128 130 131 133 134 45 40 37 36 36 34 33 32 32 31 30 29 29 28 27 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 31 32 97 98 99 100 102 103 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 130 131 132 133 134 135 136 137 138 139 140 83 39 38 37 36 36 36 35 34 34 34 34 33 33 32 32 32 31 31 30 30 30 30 30 30 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 1 6 7 11 12 13 15 16 17 19 20 22 24 25 26 27 29 31 32 33 35 37 38 39 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 131 133 44 39 39 36 35 34 33 32 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 24 25 26 27 28 29 30 31 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 37 36 36 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 16 18 19 21 22 24 25 26 28 29 31 32 34 35 37 39 40 41 43 45 46 47 49 51 52 54 55 56 58 59 61 62 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 43 41 37 36 35 34 33 32 31 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 100 101 102 103 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 38 38 38 37 36 36 35 35 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 11 13 14 15 17 18 20 21 22 25 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 133 46 42 39 36 36 34 34 33 32 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 37 37 37 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 104 105 106 107 108 109 110 111 111 111 112 113 114 115 115 116 117 118 119 120 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 10 11 12 14 15 17 19 20 21 23 24 26 27 28 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 40 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 98 99 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 85 38 37 37 37 36 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 30 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 5 8 9 10 11 12 13 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 121 122 123 125 126 128 129 131 132 133 44 41 38 37 35 34 33 32 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 26 27 28 29 30 31 98 99 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 140 37 36 36 36 35 34 33 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 9 10 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 128 130 131 132 134 41 38 37 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 100 101 102 104 105 107 107 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 136 137 138 139 140 84 38 38 37 36 35 36 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 30 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 6 7 9 10 11 12 15 17 18 20 22 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 46 42 39 37 35 34 33 33 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 25 26 27 28 29 30 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 140 37 37 36 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 9 10 12 14 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 132 134 41 38 37 35 34 33 32 31 30 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 31 32 98 99 100 101 103 104 105 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 134 135 136 137 138 139 140 141 38 37 36 36 35 35 35 34 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 13 14 16 17 19 20 22 23 25 26 27 28 31 32 34 35 36 38 39 41 43 44 46 47 49 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 132 133 135 43 41 38 37 35 34 33 32 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 96 98 99 100 101 102 103 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 37 37 37 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 107 108 109 110 111 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 10 13 14 15 17 18 19 21 23 24 26 27 29 30 31 33 35 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 133 41 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 98 99 100 101 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 136 138 139 140 141 142 38 37 36 35 34 34 34 34 33 33 32 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 38 41 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 134 136 42 39 36 35 34 33 32 32 31 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 96 97 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 139 140 38 37 36 35 35 35 34 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 11 12 13 14 16 18 20 21 22 24 26 27 29 30 31 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 133 41 38 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 137 138 139 140 141 37 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 3 5 6 7 8 12 13 14 16 18 19 20 21 22 25 27 28 29 30 32 33 35 37 38 39 41 42 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 133 134 136 41 38 37 36 34 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 97 99 100 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 138 139 140 141 37 36 36 36 35 34 34 34 34 33 33 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 1 6 7 8 10 11 14 15 16 18 20 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 132 42 39 36 36 35 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 140 37 36 35 35 35 34 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 10 12 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 48 49 50 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 134 43 41 37 36 35 34 33 32 31 30 29 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 96 97 98 100 101 103 104 105 106 107 108 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 140 141 38 37 36 36 35 35 34 33 33 32 32 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 16 17 19 21 22 23 24 26 27 29 31 32 34 35 36 38 40 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 131 43 41 38 37 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 96 98 99 100 101 102 104 105 107 108 109 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 135 136 137 138 139 140 37 37 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 105 106 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 12 13 14 16 17 18 20 21 23 25 26 28 29 31 32 33 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 75 76 78 79 81 82 84 85 86 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 134 44 40 37 36 35 33 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 98 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 139 140 141 38 37 37 36 35 35 34 34 34 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 7 8 10 11 12 14 16 17 18 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 131 45 40 38 37 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 31 97 98 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 140 37 36 36 36 35 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 103 104 105 106 106 107 108 109 109 110 111 112 113 114 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 12 13 15 16 18 19 21 22 24 25 27 29 30 31 33 35 36 37 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 45 40 37 36 35 34 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 31 32 97 98 99 100 101 103 104 106 107 108 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 139 140 141 38 38 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 3 4 9 10 11 12 15 16 17 19 20 21 22 25 26 27 29 30 31 32 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 44 39 38 36 34 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 25 26 27 28 29 30 97 98 99 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 138 139 37 37 36 35 35 35 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 108 109 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 6 7 8 10 11 12 14 15 16 18 20 21 22 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 43 40 37 36 35 33 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 139 140 141 37 37 37 36 35 34 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 4 5 6 9 10 12 13 14 17 18 19 21 22 25 26 27 28 30 31 32 34 36 37 39 41 42 43 45 46 48 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 44 41 38 36 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 25 26 27 28 29 30 96 97 98 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 139 37 36 35 35 34 34 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 28 29 30 31 32 33 34 35 36 37 38 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 6 7 8 10 11 13 15 16 17 18 20 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 46 40 38 35 34 33 33 32 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 132 133 134 135 136 137 138 139 140 38 37 36 35 35 35 34 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 8 11 12 13 15 16 17 18 20 21 23 24 26 27 29 31 32 33 35 36 37 39 40 42 44 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 133 43 41 38 36 35 33 32 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 96 97 98 100 101 103 104 106 107 108 109 110 111 113 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 139 37 36 35 34 34 34 33 32 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 27 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 105 106 107 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 120 121 122 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 11 12 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 129 130 132 45 40 37 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 96 97 99 100 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 139 140 38 37 36 36 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 29 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 7 10 12 13 14 15 18 19 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 131 133 43 41 38 37 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 25 26 27 28 29 30 96 97 99 100 102 103 104 105 106 107 108 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 133 134 135 136 137 138 139 139 36 35 35 35 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 28 28 29 30 31 32 33 34 35 36 37 38 39 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 7 8 10 12 13 14 16 17 19 21 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 131 43 40 37 37 35 33 32 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 125 126 127 128 129 130 131 132 133 134 135 137 138 139 140 37 36 36 36 35 34 34 33 33 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 1 5 6 8 9 11 12 13 15 16 17 20 21 23 24 25 27 28 30 32 33 35 36 38 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 134 43 40 37 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 137 138 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 16 17 19 20 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 43 40 37 36 34 33 32 31 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 96 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 140 36 36 36 35 34 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 6 7 8 10 12 13 14 16 17 18 20 21 22 25 26 27 29 31 32 33 35 37 38 40 41 42 44 45 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 91 92 93 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 133 44 42 39 36 34 34 32 32 31 30 30 29 29 28 27 27 27 26 26 25 25 24 24 24 25 26 27 28 29 30 95 97 98 100 101 102 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 136 137 138 139 37 36 36 35 35 34 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 40 105 106 107 108 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 14 15 16 17 19 20 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 43 41 38 36 34 33 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 95 97 98 100 101 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 136 137 138 140 37 36 35 35 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 29 28 28 28 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 15 17 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 121 123 125 126 127 129 130 132 133 135 40 38 37 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 96 97 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 137 138 139 38 37 36 35 35 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 30 31 32 33 34 35 36 37 38 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 8 9 10 12 13 15 16 17 18 21 22 24 25 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 41 39 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 139 37 37 36 35 34 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 1 6 7 8 9 12 13 14 15 17 19 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 133 134 42 39 37 35 34 33 32 32 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 98 99 100 101 102 104 105 106 107 108 109 110 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 137 138 139 140 37 37 36 35 35 35 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 8 10 11 12 13 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 45 40 37 36 35 33 32 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 31 96 97 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 138 139 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 103 104 104 105 106 107 108 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 11 12 14 15 17 18 20 21 22 24 26 27 29 31 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 134 43 40 36 36 34 33 32 31 31 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 38 37 36 35 34 34 34 34 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 1 8 9 10 11 12 14 15 16 18 20 21 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 129 131 44 40 37 36 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 25 26 27 28 29 30 96 97 98 99 101 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 137 138 37 36 35 35 35 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 5 6 7 10 11 14 15 16 18 19 20 21 23 25 26 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 133 42 39 37 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 96 98 99 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 139 38 37 36 35 35 35 34 33 33 32 32 32 32 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 11 13 15 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 124 126 127 129 130 132 41 39 38 35 34 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 122 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 12 14 15 16 18 19 21 22 24 25 26 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 133 42 39 36 35 34 33 32 31 31 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 104 105 106 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 38 37 36 35 35 35 34 33 33 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 1 3 4 5 6 7 8 11 12 13 16 17 18 20 21 24 25 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 108 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 132 43 40 38 36 34 33 33 31 31 30 29 29 28 28 28 27 26 26 26 25 25 25 24 24 25 26 27 28 29 30 96 98 99 100 101 102 104 104 106 107 108 109 110 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 137 138 36 36 35 34 35 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 117 118 119 119 120 120 121 122 123 124 125 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 11 12 13 14 15 16 18 20 21 23 24 25 27 29 30 32 33 35 36 38 40 41 43 44 46 47 48 50 51 53 55 56 57 59 61 62 63 65 67 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 132 44 38 38 35 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 139 37 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 31 30 30 30 29 29 29 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 9 11 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 131 132 42 40 37 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 96 98 99 101 102 103 104 104 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 138 139 36 35 35 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 107 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 120 120 121 122 122 124 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 10 12 14 15 17 18 20 21 22 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 46 48 49 51 52 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 131 42 39 37 35 35 33 32 32 31 30 29 29 28 28 27 26 26 26 26 25 25 24 24 24 25 26 27 28 29 30 31 95 97 98 99 100 101 103 104 105 106 107 108 109 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 138 139 37 37 36 35 35 35 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 9 11 13 14 16 17 19 20 22 23 25 26 28 29 30 31 34 35 37 38 40 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 129 131 132 43 40 37 36 34 33 32 31 31 30 30 29 29 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 96 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 134 136 137 138 139 36 36 35 34 33 33 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 10 13 14 15 17 18 19 21 23 24 25 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 45 40 37 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 138 37 37 36 35 35 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 1 5 6 7 8 9 10 13 14 16 17 20 21 22 23 25 26 28 30 31 32 34 36 37 38 40 42 43 45 46 48 49 50 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 132 133 42 39 36 35 34 33 32 31 30 30 29 28 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 95 96 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 137 138 37 36 35 35 34 34 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 12 13 14 15 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 131 44 40 37 36 34 33 32 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 2 3 4 5 9 10 11 12 13 14 17 18 19 21 23 24 25 27 28 29 31 33 34 36 37 39 40 42 44 45 47 48 49 51 52 54 56 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 133 47 41 38 36 34 33 32 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 36 35 35 35 34 33 33 32 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 104 105 106 107 107 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 9 10 11 13 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 43 40 37 36 34 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 96 97 98 99 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 137 138 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 6 11 12 13 14 16 17 19 20 23 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 84 85 87 88 89 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 46 40 38 35 35 33 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 94 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 132 133 134 135 136 138 139 36 36 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 39 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 12 14 15 16 18 19 21 22 24 26 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 59 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 41 38 36 34 34 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 138 37 36 35 35 34 34 33 32 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 27 28 29 30 31 32 33 34 35 36 37 38 103 104 105 106 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 10 12 13 15 16 17 19 20 22 24 25 27 28 30 31 32 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 101 102 103 105 106 108 110 111 112 114 115 117 118 120 121 123 125 126 127 129 130 132 133 41 39 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 95 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 37 36 36 35 35 34 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 6 7 8 9 10 11 13 14 16 17 19 20 22 23 24 26 28 29 31 32 34 36 37 38 40 41 42 44 46 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 42 39 37 36 34 33 32 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 30 95 97 98 100 101 102 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 135 136 137 138 36 35 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 11 12 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 38 40 41 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 133 42 39 36 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 96 97 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 37 36 35 35 35 34 33 33 32 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 5 7 9 10 12 13 14 15 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 127 129 130 44 39 37 36 35 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 25 26 27 28 29 30 95 97 98 99 100 101 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 134 135 136 137 137 36 36 35 34 33 33 32 32 32 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 102 103 104 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 118 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 8 9 10 12 13 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 94 95 97 98 99 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 41 38 37 35 33 32 31 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 138 37 37 36 35 34 34 34 34 33 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 11 12 13 14 15 16 18 20 21 23 24 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 40 38 37 35 34 33 32 31 30 30 29 29 28 28 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 135 136 137 36 35 34 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 122 123 123 124 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 15 17 18 20 22 23 24 26 27 29 31 32 33 35 37 38 39 41 43 44 45 47 48 50 51 53 55 56 58 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 109 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 41 38 36 34 33 32 31 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 96 98 99 100 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 137 138 36 36 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 15 16 18 19 20 23 24 26 28 29 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 131 42 40 37 35 34 33 32 31 30 30 29 29 28 28 27 26 26 26 26 25 25 24 24 24 25 26 27 28 29 94 96 97 99 100 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 133 134 135 136 137 138 36 35 35 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 122 123 124 125 126 127 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 7 8 9 11 13 14 16 18 19 21 22 24 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 43 38 37 35 34 32 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 139 36 35 35 35 34 34 33 33 33 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 11 12 14 17 18 19 20 21 23 24 26 27 29 30 32 33 34 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 130 132 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 95 96 97 99 100 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 36 35 35 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 122 123 124 125 126 127 127 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 4 7 8 9 10 11 13 14 15 18 19 20 22 23 25 26 28 30 31 32 34 35 37 39 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 126 128 129 130 44 39 37 35 34 33 32 31 30 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 31 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 138 37 36 36 35 35 34 33 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 28 27 28 29 30 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 12 15 16 18 19 21 22 23 25 27 29 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 126 127 129 130 132 42 39 37 36 34 33 32 31 30 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 94 96 97 99 100 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 137 36 35 35 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 105 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 121 123 124 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 8 12 13 14 16 17 19 20 22 23 25 27 28 29 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 95 97 98 100 101 102 103 104 104 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 137 138 36 35 35 35 34 33 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 5 7 8 9 10 13 14 15 16 18 20 22 23 24 26 27 28 31 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 129 130 131 43 41 38 36 34 34 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 134 135 136 37 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 105 105 106 107 108 109 110 111 112 112 113 113 114 115 116 117 117 118 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 11 13 14 16 17 19 21 22 24 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 42 39 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 94 95 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 37 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 6 7 8 11 13 14 16 17 19 21 22 23 25 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 132 42 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 135 136 137 36 36 36 35 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 11 13 14 16 17 18 20 22 23 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 44 40 37 36 34 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 136 137 36 36 36 35 34 33 33 33 32 32 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 12 14 16 17 19 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 44 39 37 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 37 37 36 35 34 34 34 33 33 32 32 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 28 29 30 31 32 33 34 35 36 37 38 39 102 103 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 9 11 12 14 16 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 42 44 46 47 48 50 52 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 46 40 37 36 34 33 32 31 30 30 29 29 28 28 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 30 94 96 97 98 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 133 134 135 136 36 36 35 34 33 33 33 33 32 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 104 104 105 106 107 108 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 9 10 12 13 14 16 17 19 20 21 22 24 26 27 29 31 32 33 36 37 38 40 41 43 44 46 47 48 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 90 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 41 38 36 34 33 32 31 30 30 29 29 28 27 27 27 26 26 25 25 24 24 24 23 24 25 26 27 28 29 94 95 97 98 100 101 102 103 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 135 136 37 36 35 35 34 34 34 33 33 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 29 30 31 32 33 34 35 36 37 38 39 103 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 9 10 11 12 13 15 17 18 20 21 22 25 26 27 29 30 32 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 130 41 39 36 35 34 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 95 96 98 99 101 102 103 104 105 106 107 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 36 35 34 34 34 33 33 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 8 9 11 12 15 16 17 18 20 22 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 64 65 67 68 69 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 133 39 38 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 136 137 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 28 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 6 8 9 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 41 38 37 35 34 33 32 31 30 30 29 28 28 27 27 27 26 25 25 25 25 24 24 24 25 26 27 28 29 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 36 35 34 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 10 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 41 38 37 34 33 32 31 31 30 29 29 28 27 27 27 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 136 137 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 1 2 1 2 3 7 9 10 11 12 14 16 17 19 21 22 23 25 26 28 29 32 33 35 36 37 38 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 127 129 130 39 37 36 35 33 32 31 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 136 35 34 34 34 33 32 32 31 31 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 120 121 122 123 124 125 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 4 5 9 10 11 12 14 15 16 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 41 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 124 125 126 127 128 129 130 131 132 133 134 136 137 37 36 35 35 35 34 33 33 32 32 32 31 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 28 29 30 31 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1 6 8 9 11 12 13 14 15 18 19 21 22 23 25 27 28 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 114 116 118 119 120 122 123 125 126 128 129 130 42 39 36 35 34 32 32 31 30 29 29 28 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 135 137 35 35 34 34 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 103 103 104 105 106 107 108 109 110 111 111 111 112 113 114 115 115 116 117 118 119 120 120 121 122 123 124 125 125 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 4 7 8 10 11 12 13 16 17 19 20 22 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 130 42 38 37 35 33 32 31 31 30 29 29 28 27 27 27 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 133 134 135 136 37 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 27 28 29 30 31 32 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 15 17 18 19 21 22 24 25 27 29 30 31 33 34 36 37 38 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 75 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 128 130 43 40 38 35 34 34 33 32 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 25 26 27 28 29 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 36 35 35 34 34 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 122 123 124 125 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 6 7 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 125 127 128 130 43 39 36 35 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 134 135 136 37 36 35 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 8 9 10 12 13 16 17 19 21 22 23 25 27 28 29 31 32 34 36 37 39 40 41 43 45 46 47 49 51 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 130 131 42 39 36 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 95 97 98 99 100 101 102 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 131 132 133 134 135 137 35 35 34 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 120 121 122 123 124 125 125 126 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 11 12 14 15 17 18 19 21 22 24 25 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 128 129 41 39 36 35 34 33 32 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 24 24 25 26 27 28 29 30 94 95 96 97 99 100 102 103 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 133 134 135 136 137 37 36 35 34 33 33 33 32 32 31 31 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 5 7 9 10 11 13 14 15 18 19 20 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 129 131 45 40 38 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 36 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 119 120 120 120 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 9 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 37 38 39 41 42 44 46 47 48 49 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 41 39 36 35 34 33 32 31 30 29 28 28 27 27 27 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 36 36 35 34 34 34 33 33 32 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 8 9 11 12 14 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 132 42 39 36 35 34 32 32 31 30 29 28 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 36 35 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 103 104 105 106 107 108 109 110 111 111 111 112 113 114 115 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 1 7 8 9 11 12 14 15 17 18 20 21 22 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 125 126 127 129 42 39 36 35 34 32 32 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 135 136 36 35 34 34 33 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 101 102 103 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 9 10 11 12 13 16 18 19 21 22 24 25 27 28 29 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 130 132 43 37 37 35 33 32 31 31 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 95 96 98 99 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 136 36 35 34 34 34 33 32 32 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 101 102 103 104 105 106 107 107 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 9 11 12 14 15 17 18 20 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 42 39 37 36 34 32 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 125 126 127 128 129 130 131 132 133 134 135 36 35 35 34 34 33 32 32 32 32 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 102 103 103 104 105 106 107 108 109 110 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 11 13 15 16 19 20 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 132 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 136 36 35 35 35 34 33 33 32 32 32 31 31 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 102 103 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 127 129 41 38 36 34 34 33 32 31 30 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 135 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 10 12 13 15 16 17 19 21 22 23 25 27 29 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 92 93 95 96 97 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 130 43 40 38 35 34 32 31 31 30 29 29 28 27 27 26 26 25 25 25 25 24 24 23 24 25 26 27 28 29 30 93 95 96 98 99 101 102 103 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 135 136 36 35 34 34 34 33 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 12 13 15 16 18 19 20 22 23 25 27 28 30 31 32 34 36 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 95 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 129 41 38 36 35 34 33 31 31 30 29 29 28 27 27 27 26 26 25 25 25 24 24 24 24 25 26 27 28 29 94 96 97 98 99 100 101 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 129 130 131 132 133 135 136 35 35 34 34 33 33 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 112 113 114 114 114 115 116 117 118 119 119 120 121 122 123 124 124 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 11 12 14 15 17 18 20 22 23 24 26 28 29 31 32 33 35 36 38 39 41 43 44 46 47 49 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 40 37 36 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 30 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 133 134 135 136 137 36 35 34 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 9 10 12 13 15 17 19 20 21 23 25 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 43 39 37 35 34 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 24 25 26 27 28 29 93 94 96 97 99 100 101 102 103 104 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 135 36 35 34 34 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 119 120 121 122 123 123 124 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 1 7 8 9 10 12 14 15 17 18 19 21 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 120 122 123 125 126 128 129 131 40 37 35 34 32 31 31 30 29 29 28 27 27 26 26 25 25 25 25 24 24 23 23 24 25 26 27 28 29 30 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 135 136 36 36 35 34 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 9 11 12 14 16 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 130 39 38 36 35 33 32 31 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 93 94 96 97 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 128 129 130 131 132 134 134 36 35 34 34 33 32 32 31 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 27 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 113 114 115 116 117 118 118 118 120 121 122 123 123 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 9 10 12 13 15 16 18 20 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 123 124 125 127 128 130 42 37 36 35 33 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 29 30 93 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 131 133 134 135 136 36 35 35 34 34 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 7 8 9 12 13 14 15 17 19 21 22 23 24 26 27 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 40 37 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 93 94 96 97 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 134 36 35 34 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 26 27 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 122 122 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 10 11 12 14 16 17 19 20 21 24 25 27 28 30 31 32 34 36 37 38 40 41 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 128 129 41 38 36 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 29 30 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 135 36 35 35 35 34 33 33 33 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 10 11 13 14 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 128 129 131 41 38 35 34 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 93 94 96 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 134 134 36 34 34 34 33 32 32 31 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 27 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 118 118 119 120 121 122 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 15 16 17 19 21 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 129 40 38 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 95 96 97 98 100 101 102 104 105 107 108 109 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 36 36 35 34 34 33 32 32 32 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 8 9 10 11 12 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 130 42 39 36 35 34 32 31 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 93 94 95 96 97 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 36 36 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 98 99 100 101 101 102 103 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 117 118 119 120 121 122 122 123 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 5 7 9 10 11 14 15 16 17 18 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 128 41 38 35 34 34 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 136 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 101 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 7 8 10 11 12 15 16 18 19 21 22 24 25 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 131 41 38 35 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 93 94 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 131 132 133 135 36 35 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 3 7 8 9 10 11 13 14 16 17 18 21 22 24 25 26 28 30 31 32 34 36 37 39 40 42 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 124 125 127 128 41 38 35 34 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 133 134 36 35 35 34 33 33 33 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 101 102 103 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 10 13 14 15 16 17 19 21 23 25 26 27 29 30 31 33 34 37 38 39 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 129 131 40 37 36 34 33 32 31 30 30 29 28 27 27 27 26 26 25 25 24 24 24 24 23 24 25 26 27 28 93 94 95 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 132 133 36 36 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 10 11 12 14 17 18 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 41 39 36 35 33 32 31 30 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 96 98 99 100 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 128 129 130 131 132 133 134 36 36 34 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 9 10 11 13 14 15 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 130 132 39 36 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 24 23 23 24 25 26 27 28 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 130 131 132 133 134 36 36 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 100 101 101 102 103 104 105 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 12 13 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 127 128 40 37 36 34 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 95 96 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 133 134 135 35 34 34 33 33 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 13 15 16 17 19 20 21 23 24 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 42 40 37 35 33 32 31 30 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 36 36 36 35 34 33 33 33 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 38 100 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 12 14 15 16 18 19 21 22 24 25 27 29 30 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 128 40 37 36 34 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 132 133 134 35 34 33 33 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 100 100 101 102 103 104 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 119 120 121 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 5 1 7 8 10 12 13 15 16 17 20 21 22 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 68 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 39 36 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 96 97 99 100 101 102 103 104 105 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 36 35 34 34 34 33 33 32 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 44 46 48 49 50 52 54 55 56 58 60 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 43 38 37 35 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 24 23 24 25 26 27 28 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 133 134 35 34 34 33 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 121 121 121 122 123 124 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 9 10 13 14 16 17 18 19 21 23 24 25 26 28 30 31 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 79 81 83 84 86 87 89 90 91 93 95 96 98 99 100 102 103 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 129 130 40 37 35 33 32 31 30 30 29 29 27 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 93 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 133 134 36 35 35 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 5 6 7 10 11 12 15 17 18 19 21 22 24 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 88 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 129 38 37 35 33 33 32 31 30 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 24 25 26 27 28 93 94 95 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 134 135 35 34 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 121 121 122 123 98 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 11 13 14 16 17 19 20 22 23 25 26 27 30 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 60 62 64 65 67 68 69 71 73 74 76 77 79 80 81 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 39 37 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 36 36 35 34 33 33 33 32 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 3 4 8 9 10 11 14 15 17 19 20 21 23 24 25 27 29 30 32 33 35 36 38 39 40 42 44 45 46 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 129 42 39 36 35 33 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 24 25 26 27 28 92 94 95 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 35 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 101 102 103 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 115 116 117 118 119 120 120 121 122 123 124 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 7 9 11 12 13 16 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 40 37 36 34 32 31 31 30 29 29 28 28 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 29 92 93 94 96 97 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 133 135 36 35 34 34 33 33 32 31 31 31 31 30 30 30 29 29 28 28 28 28 28 28 27 27 27 26 27 28 29 30 31 32 33 34 35 36 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 5 7 8 9 10 13 15 16 18 19 21 22 24 25 27 29 30 32 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 129 130 40 37 35 33 33 31 31 30 29 28 28 28 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 94 95 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 134 35 35 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 101 102 102 103 103 104 105 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 120 120 121 122 123 124 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 10 11 12 14 15 17 18 20 21 23 25 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 40 37 35 33 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 133 36 35 34 34 34 33 32 32 31 31 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 100 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 3 4 1 6 8 9 12 14 15 16 17 18 20 21 22 23 26 27 28 30 31 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 55 57 58 60 61 63 65 66 68 69 71 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 130 41 39 35 35 33 32 31 30 30 29 28 27 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 133 133 35 34 34 33 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 120 121 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 14 15 17 18 20 21 22 25 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 40 38 35 34 33 32 31 30 29 28 28 27 27 27 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 95 96 97 98 99 101 101 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 134 36 35 35 34 33 34 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 100 100 101 102 103 104 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 11 12 14 15 17 19 21 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 85 86 87 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 131 38 38 35 34 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 92 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 133 134 35 34 33 33 33 32 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 99 99 100 101 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 9 11 13 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 128 41 38 35 34 33 32 31 30 30 29 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 130 131 133 134 35 34 34 34 33 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 13 15 16 17 18 20 23 24 25 27 28 30 31 33 34 35 37 39 40 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 125 126 127 129 130 39 37 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 92 93 94 95 96 98 99 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 134 36 36 35 34 33 32 32 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 37 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 37 39 41 42 43 45 46 48 50 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 41 38 35 34 33 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 28 29 92 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 130 132 133 134 34 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 98 99 99 100 101 102 103 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 4 7 9 10 11 12 15 16 18 20 21 22 24 26 28 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 88 89 91 92 94 95 96 98 100 101 102 104 106 107 108 110 111 113 115 116 117 119 121 122 123 125 127 128 129 131 39 35 35 33 32 31 31 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 93 94 95 96 98 99 100 101 101 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 127 128 129 130 131 132 133 134 36 35 34 34 33 34 32 31 31 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 107 107 108 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 11 12 13 15 16 18 19 21 22 24 25 26 28 30 31 32 34 36 37 39 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 120 122 123 125 126 128 40 37 35 33 32 31 30 30 29 28 28 27 27 27 26 25 25 25 24 24 24 23 23 24 25 26 27 28 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 125 126 127 128 129 130 131 132 35 35 34 33 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 119 120 121 122 123 124 125 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 12 13 15 16 18 19 21 22 24 26 27 29 30 32 33 34 36 38 39 40 42 44 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 42 39 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 92 93 95 96 97 98 99 101 101 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 132 134 36 35 35 34 33 34 32 31 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 99 100 101 102 103 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 1 5 7 10 11 12 13 14 17 18 19 20 22 23 26 27 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 126 128 39 36 36 34 32 31 31 30 29 29 28 27 27 27 26 25 25 25 24 24 24 23 23 24 25 26 27 28 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 133 35 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 120 121 122 123 98 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 14 15 17 19 20 22 23 24 27 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 39 36 35 34 32 31 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 131 133 134 135 36 35 34 33 33 33 32 32 31 31 30 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 37 100 100 101 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 8 9 10 12 15 16 17 18 20 22 23 25 26 28 29 31 32 33 35 37 38 40 41 42 44 46 47 49 50 51 53 54 56 57 59 60 61 63 65 66 68 69 70 72 74 75 77 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 42 37 37 34 33 32 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 92 93 95 96 97 98 99 100 102 103 104 106 107 109 110 111 112 113 114 115 116 117 119 120 121 123 124 125 126 127 128 129 130 131 132 133 34 34 34 33 32 32 31 30 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 97 98 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 114 115 116 117 118 119 119 120 121 122 123 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 10 11 13 14 15 17 18 19 22 23 25 26 28 30 31 32 34 35 37 38 39 41 43 44 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 130 39 36 34 33 32 31 30 30 29 28 27 27 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 93 94 95 96 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 134 36 35 34 33 33 33 32 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 9 10 13 14 16 17 19 20 21 23 25 26 28 29 30 32 34 35 36 38 40 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 83 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 127 42 38 37 34 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 92 93 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 35 34 33 33 33 32 31 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 118 119 120 121 122 123 95 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 2 5 9 10 11 12 13 14 16 18 20 22 23 24 25 26 29 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 127 128 41 37 35 34 33 31 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 94 95 96 97 98 99 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 121 122 123 124 125 126 127 128 129 130 131 132 133 35 35 34 34 33 32 32 31 31 31 30 30 30 29 29 28 28 28 28 28 27 27 27 27 27 27 27 28 29 30 31 32 33 34 35 36 37 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 7 8 9 12 13 15 16 17 18 21 22 24 25 26 28 30 31 32 34 36 37 39 40 41 43 44 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 128 41 38 36 35 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 92 93 94 95 96 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 35 35 34 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 119 120 121 122 123 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 9 10 12 13 15 16 17 18 21 22 24 25 26 28 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 128 39 36 35 34 32 31 30 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 92 93 94 95 97 98 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 131 132 133 36 35 34 33 32 32 32 32 31 31 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 26 27 28 29 30 31 32 33 34 35 36 99 99 100 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 12 13 15 16 17 18 21 22 23 25 26 28 29 31 33 34 35 37 39 40 41 43 44 45 47 49 50 51 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 42 39 36 35 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 23 23 24 25 26 27 91 92 93 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 131 132 35 34 33 32 32 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 117 118 118 119 120 121 122 98 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 1 7 8 10 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 57 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 127 40 37 35 33 32 31 30 29 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 131 132 133 35 35 35 34 33 32 32 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 102 102 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 5 6 7 9 10 12 14 15 16 18 19 20 23 24 26 27 28 29 31 32 34 36 37 39 40 42 43 45 46 48 49 50 52 53 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 92 93 94 95 96 98 99 100 101 102 103 104 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 129 130 131 132 35 35 34 33 33 33 32 32 31 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 120 121 122 123 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 8 10 13 14 15 16 17 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 127 40 37 35 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 29 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 131 132 133 35 35 34 33 32 32 32 32 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 105 106 107 108 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 4 6 7 9 12 14 15 17 18 19 21 23 24 25 27 29 30 31 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 80 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 42 40 36 34 33 32 31 30 29 29 28 28 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 90 91 93 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 132 36 34 34 34 33 32 32 32 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 119 120 121 122 123 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 5 6 7 10 11 12 13 14 17 18 19 20 22 24 25 26 28 29 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 127 40 37 35 33 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 131 35 35 35 34 33 32 32 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 12 13 14 16 17 18 20 22 23 25 27 28 30 31 32 34 36 37 38 39 42 43 45 46 48 49 50 52 54 55 56 58 60 61 63 64 65 67 68 70 71 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 127 128 130 38 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 93 94 95 96 97 99 100 100 102 103 104 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 133 35 35 34 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 15 16 17 19 21 22 24 25 26 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 40 38 35 34 33 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 23 24 25 26 27 28 91 92 93 95 96 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 130 131 132 35 34 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 1 5 8 10 11 12 15 16 18 19 21 22 24 25 26 27 29 30 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 129 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 35 35 34 33 32 32 32 32 31 31 31 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 10 11 12 14 15 17 18 20 21 23 25 26 27 29 31 32 33 34 37 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 45 39 36 35 33 32 31 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 24 25 26 27 28 91 92 93 94 95 96 98 99 101 102 103 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 132 35 35 34 33 32 32 31 30 30 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 118 119 120 121 122 123 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 2 5 6 7 9 10 11 13 14 15 17 19 20 21 24 25 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 42 38 35 34 33 32 31 30 29 29 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 131 132 133 36 35 34 34 34 33 32 32 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 4 5 7 8 10 11 13 14 15 16 19 21 22 23 25 26 27 29 30 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 126 127 39 36 35 34 32 31 30 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 28 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 130 131 133 34 33 33 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 120 121 122 122 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 8 9 10 11 14 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 129 38 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 93 94 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 131 132 133 35 34 34 33 33 32 31 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 103 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 6 7 9 10 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 41 37 36 34 32 31 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 24 25 26 27 91 92 94 95 96 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 129 130 131 35 34 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 97 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 1 8 9 11 12 14 15 16 18 20 21 23 24 26 27 29 30 32 33 34 36 37 39 41 42 44 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 41 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 29 91 93 94 95 96 97 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 132 133 35 35 34 33 32 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 10 11 14 15 17 18 20 21 23 24 26 27 28 30 31 33 35 36 38 39 41 42 44 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 127 41 39 36 34 33 32 31 30 29 29 28 27 27 27 26 25 25 25 24 24 23 23 23 24 25 26 27 91 93 94 95 96 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 132 34 34 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 116 117 118 119 120 121 121 89 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 15 17 18 20 22 23 25 27 28 29 31 32 34 35 36 38 40 41 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 121 122 123 125 126 128 38 37 34 33 32 31 30 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 90 91 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 130 131 132 133 36 35 34 33 33 32 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 101 101 102 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 14 16 17 19 20 21 23 24 25 27 29 31 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 77 78 80 81 82 84 85 87 88 89 91 93 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 119 120 122 123 125 126 127 40 37 35 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 91 93 94 95 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 131 34 34 34 33 32 31 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 114 116 116 116 117 118 119 120 121 91 89 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 10 11 14 15 16 17 18 21 22 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 127 39 36 35 34 32 31 30 29 29 28 27 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 28 90 92 93 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 132 35 34 34 34 33 32 31 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 103 104 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 5 8 9 10 11 12 13 15 17 18 20 21 22 23 26 27 29 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 124 126 127 41 38 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 24 23 23 24 25 26 27 91 93 94 95 96 97 98 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 126 127 128 129 130 132 34 34 34 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 116 117 118 119 120 121 95 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 7 8 9 10 11 14 15 17 19 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 39 36 35 33 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 24 23 23 23 24 25 26 27 28 90 92 93 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 131 132 35 34 34 33 32 32 31 31 30 30 30 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 100 100 101 102 103 104 104 105 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 16 17 18 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 127 128 40 37 35 33 32 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 91 92 94 95 97 98 99 100 101 102 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 126 127 128 129 130 131 132 35 34 33 33 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 116 117 118 119 120 121 121 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 13 14 15 17 19 20 21 24 25 26 28 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 39 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 34 34 33 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 7 8 10 11 12 13 17 18 19 21 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 42 39 36 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 23 24 25 26 27 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 121 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 10 11 13 14 15 17 18 20 21 23 24 26 28 29 31 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 125 126 39 36 35 33 32 31 30 29 28 28 27 27 27 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 34 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 11 12 14 15 17 18 19 21 23 24 26 28 29 30 31 34 35 36 38 39 40 42 44 45 47 49 50 51 53 55 56 57 59 60 62 63 65 67 68 70 71 72 74 75 77 78 80 82 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 42 38 37 34 33 31 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 89 91 92 94 95 97 98 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 130 131 35 34 33 33 33 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 100 100 101 102 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 121 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 12 13 15 17 19 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 121 123 124 126 40 37 35 33 32 32 31 30 29 28 27 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 28 91 93 94 95 96 97 98 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 130 132 34 34 34 33 32 32 32 31 30 30 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 26 27 28 29 30 31 32 33 34 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 120 121 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 7 8 10 11 12 14 15 16 18 20 21 23 24 26 27 29 30 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 128 40 37 35 33 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 91 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 131 35 34 33 33 33 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 12 13 15 17 18 19 21 22 24 25 26 28 29 31 33 34 36 37 39 40 41 43 45 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 126 38 36 35 33 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 130 132 34 33 32 32 32 31 31 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 115 116 116 117 118 119 120 121 121 97 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 7 8 10 13 14 15 16 18 19 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 91 92 94 95 97 98 99 101 103 104 106 107 108 110 111 113 114 116 118 119 120 122 124 125 126 128 41 37 35 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 129 130 131 35 34 34 34 33 32 31 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 100 100 101 102 103 104 105 106 107 107 108 109 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 8 9 11 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 126 38 36 34 33 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 92 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 131 35 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 115 116 117 118 119 120 120 120 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 5 9 11 12 13 14 16 17 19 20 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 84 85 87 88 89 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 124 125 127 42 37 36 33 32 32 30 29 29 28 28 27 26 26 25 25 24 24 24 24 23 23 23 24 25 26 27 28 90 91 92 94 95 97 98 99 100 101 102 103 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 128 129 130 131 132 36 34 33 33 33 32 32 31 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 36 98 99 99 100 101 102 103 103 103 104 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 39 40 41 43 44 46 47 49 50 51 53 55 56 58 59 60 62 64 65 66 68 69 71 72 74 75 76 78 79 81 83 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 124 126 41 37 36 34 32 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 34 33 33 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 113 114 115 116 117 118 119 119 120 120 94 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 1 1 3 7 9 10 11 13 15 16 17 18 21 22 24 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 63 64 65 67 68 70 72 73 75 76 77 79 80 82 83 85 87 88 89 91 92 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 43 37 35 34 32 32 31 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 130 35 35 34 33 33 33 32 31 31 30 30 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 27 28 29 30 31 32 33 34 35 36 96 97 98 99 100 101 102 103 103 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 5 8 11 12 13 14 16 17 19 20 22 24 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 41 38 35 34 32 31 30 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 100 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 131 34 33 33 33 32 31 30 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 93 94 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 119 119 92 90 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 14 15 17 18 20 21 23 24 26 27 28 30 31 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 39 36 34 32 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 92 94 95 96 97 98 99 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 131 35 34 34 33 33 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 100 101 102 102 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 8 9 10 12 14 15 16 18 19 21 22 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 40 37 34 33 33 32 31 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 92 93 94 95 96 98 98 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 34 34 33 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 98 98 98 99 100 101 102 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 113 115 116 117 118 119 119 95 89 87 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 9 10 13 14 15 17 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 126 38 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 23 23 24 25 26 27 28 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 130 35 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 27 28 29 30 31 32 33 34 35 36 97 98 99 99 100 101 102 103 103 104 105 106 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 9 10 12 13 14 16 18 19 20 22 24 25 26 28 30 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 125 127 40 38 35 34 33 32 31 30 29 28 27 27 26 26 26 25 25 24 24 23 23 23 23 24 25 26 27 90 92 93 95 96 97 98 99 100 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 34 33 33 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 119 119 120 89 87 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 7 9 10 11 12 15 16 18 19 21 22 24 26 27 28 30 31 33 34 35 37 38 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 125 126 38 36 34 33 32 31 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 130 132 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 3 4 5 9 10 11 14 16 17 18 20 21 22 23 25 26 28 30 31 33 34 36 37 39 40 42 44 45 47 48 49 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 126 128 39 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 34 33 32 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 118 118 119 119 120 98 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 10 11 14 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 126 38 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 129 130 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 13 14 15 17 18 20 22 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 64 65 67 68 69 71 72 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 122 123 124 126 127 41 37 35 34 33 31 30 30 29 28 27 27 26 26 26 25 24 24 24 23 23 23 23 24 25 26 27 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 131 34 34 34 33 32 31 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 98 99 100 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 114 116 117 118 119 119 120 121 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 2 7 9 10 11 13 15 17 18 20 21 22 23 25 27 28 30 31 32 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 123 124 125 39 36 35 33 31 30 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 92 93 94 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 34 34 33 33 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 94 95 96 97 98 98 99 100 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 114 115 116 117 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 6 8 9 10 11 12 15 16 18 19 21 23 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 42 37 36 34 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 91 92 93 94 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 130 35 35 34 33 32 32 32 31 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 117 118 119 119 120 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 9 12 13 15 16 18 20 21 22 23 25 27 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 124 125 39 36 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 89 90 92 93 95 96 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 124 125 126 127 128 129 130 35 34 33 32 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 119 120 121 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 5 6 8 9 10 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 95 96 97 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 128 39 36 35 33 32 31 30 29 29 28 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 27 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 126 127 128 129 130 35 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 98 99 100 101 102 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 12 13 16 17 19 20 22 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 124 42 38 35 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 27 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 124 125 126 127 129 129 34 34 34 33 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 26 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 118 119 119 120 94 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 7 8 9 12 13 15 16 18 19 21 22 23 25 27 28 30 31 33 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 127 39 37 34 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 22 23 24 25 26 27 89 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 120 121 122 123 124 126 127 128 129 130 131 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 3 4 5 6 7 10 11 12 14 16 17 18 21 22 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 92 94 96 97 99 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 42 37 36 34 33 32 31 30 29 28 28 27 26 26 26 25 25 24 24 24 23 23 23 24 25 26 27 89 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 127 129 130 34 33 33 32 32 31 30 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 118 118 118 119 92 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 6 8 9 11 12 13 14 17 18 20 21 23 24 26 27 29 30 32 33 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 42 37 36 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 35 34 34 33 32 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 90 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 124 125 38 37 34 34 32 31 30 29 29 28 27 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 128 129 130 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 112 114 115 116 117 117 118 119 95 86 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 9 11 12 13 15 16 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 61 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 39 37 35 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 24 23 23 22 23 24 25 26 27 28 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 130 34 34 34 33 32 31 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 1 2 3 4 6 11 12 14 15 16 17 19 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 125 40 37 34 34 32 31 30 29 29 28 28 27 26 26 25 25 25 24 24 23 23 23 23 24 25 26 27 91 92 93 94 95 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 34 34 33 32 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 93 93 93 94 95 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 117 118 90 86 84 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 1 3 4 5 7 11 12 13 15 16 18 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 43 39 36 34 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 28 90 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 129 35 34 33 33 33 32 31 31 30 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 10 11 13 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 51 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 43 39 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 24 25 26 88 89 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 127 128 129 35 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 90 86 82 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 10 11 14 15 16 17 19 21 22 23 24 26 28 29 30 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 60 62 64 65 67 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 126 38 36 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 28 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 129 131 34 33 33 32 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 8 11 13 15 16 17 18 20 22 23 25 26 27 29 30 32 33 34 37 38 40 41 43 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 67 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 125 126 39 36 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 89 90 91 92 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 127 128 129 130 35 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 93 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 118 119 94 86 84 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 11 12 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 125 38 35 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 28 90 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 128 130 131 33 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 7 8 9 10 11 12 14 15 18 19 20 23 24 25 27 28 29 31 32 34 36 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 91 92 93 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 126 43 38 35 34 33 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 89 90 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 128 129 35 34 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 91 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 8 9 11 13 14 16 18 19 20 21 23 25 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 38 35 34 33 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 89 91 92 93 94 95 96 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 129 130 34 34 33 33 32 31 30 30 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 97 97 98 99 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 3 4 7 10 11 12 13 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 125 127 40 37 34 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 23 24 25 26 89 90 91 92 94 95 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 35 34 33 32 32 32 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 93 94 95 96 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 6 7 8 11 12 13 14 17 18 19 20 22 23 25 26 28 29 31 33 34 35 36 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 38 35 34 33 31 30 30 29 28 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 89 91 92 94 95 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 122 123 124 125 126 128 129 130 34 33 32 32 31 31 30 30 30 29 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 6 7 9 10 11 14 15 16 17 19 20 21 23 25 26 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 41 38 35 34 32 31 30 29 29 28 27 26 26 26 25 25 24 24 23 23 23 22 23 24 25 26 88 89 91 92 93 94 95 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 35 34 34 33 32 32 31 30 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 112 113 114 115 116 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 7 8 9 10 11 12 14 15 17 18 19 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 38 36 35 33 31 30 30 29 28 28 27 27 26 25 25 25 24 24 23 23 23 23 23 24 25 26 27 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 128 129 34 34 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 27 26 26 26 26 25 25 26 27 28 29 30 31 32 33 92 93 94 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 117 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 8 10 11 13 14 16 18 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 81 82 84 85 87 88 90 91 92 94 95 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 119 121 122 124 126 127 39 36 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 27 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 129 130 34 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 114 115 116 117 117 118 119 120 121 122 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 9 10 11 12 14 17 18 19 21 23 24 25 27 28 30 31 32 34 36 37 39 40 41 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 39 37 35 33 32 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 89 90 91 93 94 95 96 97 98 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 34 33 33 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 116 117 118 119 120 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 11 12 13 14 15 17 18 20 21 23 25 26 27 29 30 32 34 35 37 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 127 39 36 34 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 128 130 34 33 33 33 32 31 31 31 30 30 29 29 28 28 28 28 28 27 27 27 26 26 26 26 25 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 100 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 41 37 36 33 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 23 24 25 26 27 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 129 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 118 119 93 85 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 13 14 15 18 19 21 22 24 25 26 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 41 37 35 33 32 31 30 29 28 28 27 26 26 26 25 24 24 24 23 23 23 22 23 24 25 26 27 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 122 123 124 125 126 127 128 35 34 33 32 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 7 8 10 11 13 14 15 18 19 21 22 23 25 26 28 29 31 33 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 123 125 40 37 34 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 89 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 129 33 32 32 32 31 30 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 116 117 118 92 90 83 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 12 13 15 16 17 19 20 22 24 25 27 28 30 31 32 34 35 37 38 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 116 118 119 121 122 124 125 39 36 35 33 31 30 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 129 35 34 33 33 33 32 31 31 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 12 14 15 16 18 20 21 22 24 26 27 28 30 31 33 34 35 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 122 123 125 39 36 34 33 32 31 30 29 29 28 27 26 26 26 25 25 24 24 24 23 23 22 23 24 25 26 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 125 126 127 128 129 34 33 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 88 86 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 8 9 11 12 13 15 17 18 20 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 38 35 34 32 31 30 29 29 28 27 26 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 27 89 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 129 34 34 33 32 31 31 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 10 12 13 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 38 36 34 32 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 90 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 129 34 33 32 32 32 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 115 116 117 118 86 84 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 1 7 8 9 10 13 14 15 16 18 19 21 22 24 26 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 121 122 124 125 39 36 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 128 129 130 35 33 33 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 5 6 7 8 9 10 12 13 14 15 18 19 22 23 24 25 27 28 30 32 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 126 38 36 34 33 31 30 29 29 28 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 89 90 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 32 31 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 115 116 117 95 88 86 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 9 10 11 12 13 15 17 18 19 21 22 24 25 27 29 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 125 37 36 33 32 31 31 30 28 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 125 126 127 128 129 34 33 32 32 32 31 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 95 95 96 97 98 99 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 11 12 14 16 17 18 19 21 22 24 26 27 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 124 125 42 37 34 33 32 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 89 90 91 92 93 95 96 97 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 128 34 34 33 32 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 110 111 112 113 114 115 115 116 117 118 119 86 84 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 11 13 14 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 125 37 35 33 32 31 30 30 29 28 27 26 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 27 89 90 91 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 129 34 33 32 32 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 8 10 12 13 14 16 17 20 21 22 23 25 26 27 29 31 33 34 35 37 38 39 41 42 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 126 39 36 34 32 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 33 32 32 32 31 30 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 110 111 112 113 114 115 115 116 117 118 119 92 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 11 13 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 121 123 124 37 35 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 27 89 90 92 93 95 96 97 98 99 100 101 103 104 106 107 108 109 110 111 112 113 114 116 117 118 120 121 122 123 124 125 126 127 128 129 33 32 32 32 31 31 30 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 6 9 10 11 12 14 17 19 20 21 23 24 25 27 29 30 32 33 35 36 37 39 40 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 113 114 116 117 118 120 122 123 125 126 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 126 127 34 34 34 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 118 119 120 93 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 8 9 12 14 15 16 18 19 21 23 24 25 27 29 30 31 32 35 36 37 39 40 41 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 124 38 35 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 23 22 23 24 25 26 27 90 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 125 126 127 128 34 33 33 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 111 113 114 115 115 116 117 118 119 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 10 12 13 15 17 18 19 21 22 23 26 27 29 30 31 33 35 36 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 38 36 34 33 32 30 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 128 34 34 33 32 32 32 31 30 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 94 95 95 96 97 98 98 99 100 101 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 115 116 117 118 119 120 120 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 7 8 9 11 13 14 16 17 18 20 21 23 25 26 28 29 31 32 33 35 37 38 40 41 42 44 45 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 41 36 36 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 27 89 90 91 92 93 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 128 34 34 33 32 31 30 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 117 118 92 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 8 9 10 12 14 15 16 18 19 21 22 23 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 58 60 61 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 126 39 35 34 32 31 30 29 29 28 27 26 26 26 25 24 24 24 23 23 23 22 22 23 24 25 26 27 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 34 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 26 25 26 27 28 29 30 31 32 33 34 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 10 11 12 14 16 17 19 21 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 123 40 38 35 33 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 112 113 114 114 114 115 116 117 118 91 86 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 2 3 6 7 8 9 11 12 13 15 16 19 20 21 22 24 26 28 29 31 32 33 35 37 38 39 41 42 44 46 47 48 50 52 53 54 56 57 59 60 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 40 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 88 90 91 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 128 129 34 34 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 124 39 36 34 33 32 31 30 29 28 27 27 26 26 25 25 25 24 24 23 23 22 22 23 24 25 26 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 128 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 94 85 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 6 7 10 11 12 15 16 17 18 20 21 23 24 25 28 29 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 55 56 58 59 60 62 64 65 67 68 69 71 72 74 75 77 79 80 81 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 40 36 34 33 31 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 127 34 34 34 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 27 28 29 30 31 32 33 34 35 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 118 120 121 123 124 39 36 34 32 31 30 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 89 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 128 33 33 32 31 31 31 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 117 118 86 82 81 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 7 8 10 11 13 14 16 18 19 20 22 24 25 27 28 29 31 32 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 66 67 69 70 71 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 38 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 27 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 126 127 128 34 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 112 113 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 3 4 8 9 10 13 14 15 17 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 41 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 66 68 70 71 73 74 75 77 78 80 81 83 85 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 124 42 37 35 34 32 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 88 89 91 92 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 34 33 32 32 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 117 89 86 82 81 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 9 11 13 15 16 18 19 20 21 23 24 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 124 38 35 33 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 27 89 90 91 92 93 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 126 127 128 34 34 33 32 32 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 2 3 6 9 10 11 12 13 16 17 18 21 22 23 25 26 28 29 30 32 34 35 37 38 39 41 43 44 46 47 48 50 51 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 124 42 38 35 34 33 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 23 24 25 26 88 89 91 92 93 94 95 97 98 99 100 101 102 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 123 124 125 126 127 34 33 33 32 31 31 31 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 117 118 86 82 81 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 7 8 9 11 12 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 109 111 112 114 115 117 118 120 121 123 124 39 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 27 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 124 126 127 128 33 33 33 32 31 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 6 8 10 12 13 15 16 18 19 21 22 24 26 27 28 29 31 33 34 36 38 39 40 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 118 119 120 122 123 125 39 37 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 23 22 23 24 25 26 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 118 119 120 121 123 124 125 126 127 128 34 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 110 112 113 113 114 115 116 117 118 118 90 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 6 7 9 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 41 37 36 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 127 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 1 4 5 8 9 10 11 13 14 15 16 19 20 21 22 24 26 28 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 126 38 36 34 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 128 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 117 118 94 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 10 12 14 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 114 115 116 118 119 121 122 43 37 36 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 23 22 23 24 25 26 27 88 89 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 126 127 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 9 10 11 14 15 18 19 20 22 23 25 26 28 29 31 32 34 36 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 108 109 111 112 113 115 116 118 120 121 123 124 125 39 36 34 32 31 30 29 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 124 125 126 127 34 33 33 32 32 31 30 30 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 116 117 118 118 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 5 6 8 10 12 13 15 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 64 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 123 37 36 34 33 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 127 33 33 33 32 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 110 112 113 113 114 115 116 117 118 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 10 13 14 15 16 17 19 21 22 23 25 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 126 37 36 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 34 33 33 33 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 4 8 9 11 12 14 15 16 18 20 21 23 24 25 27 29 30 32 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 122 40 38 35 33 31 30 29 29 28 27 27 26 26 26 25 24 24 24 23 23 23 22 23 24 25 26 87 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 127 33 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 91 92 93 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 117 94 85 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 11 13 15 16 17 18 20 21 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 38 35 34 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 34 33 33 33 32 31 30 30 30 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 96 97 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 114 115 116 117 118 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 1 3 4 8 11 12 13 14 15 17 18 20 21 23 24 25 27 29 30 32 34 35 36 38 40 41 42 43 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 122 40 37 34 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 23 22 23 24 25 26 88 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 33 33 32 31 31 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 109 111 112 112 112 113 114 115 116 117 86 84 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 13 14 15 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 110 111 113 114 115 117 118 120 121 123 124 40 36 34 33 32 31 29 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 23 24 25 26 88 89 90 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 34 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 107 108 108 109 109 110 111 112 113 114 114 115 116 117 118 119 119 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 6 7 9 10 12 13 15 17 18 20 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 66 67 68 70 71 72 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 122 40 38 35 34 32 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 23 22 23 24 25 26 87 88 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 127 34 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 117 88 86 80 79 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 13 14 15 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 40 36 34 33 31 30 29 29 28 27 26 26 25 25 24 24 24 23 23 23 22 22 23 24 25 26 27 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 127 34 33 32 32 32 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 6 8 9 10 11 12 14 16 18 19 21 23 24 25 27 28 29 31 33 34 36 37 39 40 41 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 42 38 35 34 32 31 30 29 28 28 27 27 26 26 25 25 24 24 24 23 23 22 23 24 25 26 87 88 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 34 32 32 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 111 112 113 114 115 116 116 91 83 80 79 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 12 13 14 16 17 18 20 21 23 24 25 28 29 30 32 34 35 36 38 39 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 39 37 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 27 88 89 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 34 33 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 27 26 26 26 26 26 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 13 14 15 17 18 20 22 23 25 26 28 29 31 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 39 37 35 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 22 22 23 24 25 26 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 128 34 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 111 112 113 114 115 116 90 83 81 80 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 12 15 17 18 19 21 22 24 25 27 28 30 31 33 35 36 38 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 38 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 91 92 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 34 34 33 32 32 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 26 27 28 29 30 31 32 33 34 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 12 13 14 16 17 18 20 21 23 24 25 27 28 30 32 33 35 36 38 39 41 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 123 124 37 35 33 33 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 22 22 22 23 24 25 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 32 31 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 90 91 92 92 92 93 94 95 96 97 98 99 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 114 115 116 95 88 83 80 79 78 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 9 10 12 13 15 17 18 20 21 23 24 25 27 28 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 123 38 35 33 32 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 27 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 126 127 33 32 31 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 96 96 97 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 7 8 9 13 14 15 17 19 20 22 23 25 27 28 29 31 32 33 35 36 38 40 41 42 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 124 40 35 35 33 31 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 87 88 89 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 34 34 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 109 111 111 112 113 114 115 116 116 91 83 80 79 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 12 13 15 17 18 19 21 22 24 25 27 28 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 44 38 35 33 31 30 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 23 24 25 26 27 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 32 31 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 117 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 11 13 14 15 16 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 59 61 62 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 123 125 37 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 87 88 90 91 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 116 117 118 119 120 121 122 123 124 125 126 34 33 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 88 86 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 11 12 13 14 16 18 19 21 22 24 26 27 28 30 32 33 34 36 37 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 90 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 123 38 35 33 32 31 29 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 88 90 92 93 94 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 34 32 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 105 106 107 107 107 108 109 110 111 112 112 113 114 115 116 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 9 11 12 14 16 17 19 20 21 22 24 26 27 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 73 74 75 77 78 80 81 83 84 86 88 89 90 92 93 95 97 98 99 101 102 104 105 107 108 110 112 113 114 116 117 119 120 122 123 125 38 36 34 32 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 125 126 127 34 33 32 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 116 92 86 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 7 8 9 10 11 13 14 16 18 19 21 22 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 122 39 36 33 32 31 30 29 29 28 27 26 26 25 25 25 24 24 23 23 22 22 22 23 24 25 26 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 127 33 32 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 109 111 111 112 113 114 115 116 116 117 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 8 9 11 12 14 16 17 19 20 21 22 25 26 27 28 31 32 34 35 37 38 39 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 125 38 35 33 32 30 30 29 28 27 27 26 25 25 25 24 24 23 23 22 22 22 22 23 24 25 26 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 113 114 115 117 118 119 120 121 123 124 125 126 128 33 33 32 31 31 30 30 30 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 110 112 112 113 114 115 116 116 117 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 8 9 11 12 14 16 18 19 21 22 23 25 26 28 30 31 32 34 35 36 38 40 41 43 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 39 37 34 33 32 30 29 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 33 33 32 31 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 91 91 92 93 94 95 95 96 97 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 116 116 88 86 82 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 1 2 3 8 9 10 11 12 13 14 17 18 19 21 22 24 25 27 29 30 31 32 35 36 38 39 41 42 43 45 46 48 49 51 53 54 55 57 59 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 125 37 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 91 92 93 94 95 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 117 118 119 120 121 122 123 124 125 126 34 33 33 32 32 31 30 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 117 117 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 5 6 7 8 10 12 13 15 16 17 20 21 22 24 26 27 28 30 31 32 34 36 37 38 40 41 43 45 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 39 36 34 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 26 87 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 127 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 108 110 110 111 112 113 114 115 115 116 87 83 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 10 11 12 13 14 16 17 18 20 22 23 25 26 27 29 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 39 36 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 126 34 33 33 32 31 31 30 30 30 29 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 34 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 116 117 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 11 13 15 17 18 19 20 21 23 25 26 28 29 31 32 33 35 36 38 39 41 43 44 46 47 48 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 121 123 37 34 34 32 31 30 29 28 28 27 26 26 26 25 24 24 24 23 23 22 22 22 23 24 25 87 88 89 91 92 94 95 96 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 125 126 127 34 32 31 31 30 30 30 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 86 82 81 79 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 5 7 8 9 10 13 14 15 17 19 20 22 23 25 26 28 29 30 32 33 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 118 119 121 122 123 39 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 24 23 23 22 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 126 34 34 33 32 31 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 25 25 25 25 26 27 28 29 30 31 32 33 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 116 117 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 10 11 13 15 16 17 20 21 22 24 25 27 28 29 31 32 34 35 37 38 40 41 43 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 111 113 115 116 117 119 120 122 123 37 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 23 22 22 23 24 25 88 89 90 91 92 94 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 83 80 79 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 3 4 5 8 9 11 13 15 16 17 19 21 22 23 26 27 28 29 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 105 106 107 109 110 112 113 115 116 118 119 121 122 124 36 35 32 31 30 29 28 28 27 27 26 25 25 24 24 24 23 23 23 22 22 22 23 24 25 26 87 88 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 122 123 124 125 126 127 34 32 32 32 31 30 30 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 33 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 6 7 8 10 11 12 15 16 18 19 21 22 25 26 27 28 30 32 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 122 41 36 35 33 31 30 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 86 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 125 126 127 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 88 83 80 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 11 12 14 16 17 19 20 22 23 25 27 28 29 30 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 123 37 34 33 32 31 30 29 28 27 26 26 25 25 25 24 24 23 23 22 22 22 22 23 24 25 26 87 89 90 91 92 93 94 96 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 126 33 33 32 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 110 112 113 114 115 116 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 8 10 12 13 15 16 17 20 21 22 23 25 27 28 29 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 121 123 44 36 35 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 126 33 33 32 31 31 30 30 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 83 80 79 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 4 6 8 10 11 13 14 15 18 19 20 21 23 25 26 28 29 30 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 81 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 123 37 34 33 32 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 89 90 91 92 93 95 95 97 98 99 100 101 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 127 33 33 32 31 32 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 113 114 115 116 116 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 3 7 8 9 10 11 14 15 16 17 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 64 66 67 69 70 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 40 36 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 108 110 110 111 112 113 114 114 115 86 84 80 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 7 8 10 12 13 14 16 17 19 20 22 24 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 37 34 33 31 30 29 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 123 124 125 33 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 109 110 111 112 113 114 115 115 116 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 8 9 10 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 43 44 45 47 48 50 52 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 41 37 35 33 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 23 24 25 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 125 34 34 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 114 115 115 95 85 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 12 14 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 122 37 35 33 31 30 29 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 124 126 33 33 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 115 115 115 116 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 10 12 13 15 17 18 19 21 22 24 26 27 28 30 31 32 35 36 37 39 41 42 43 45 47 48 49 51 53 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 124 38 35 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 87 88 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 125 34 33 33 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 25 25 26 27 28 29 30 31 32 33 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 109 111 112 113 114 115 115 116 88 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 13 15 16 17 18 20 22 24 25 26 28 29 31 32 34 35 36 38 39 41 43 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 117 119 120 122 38 35 33 31 30 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 126 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 95 96 97 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 115 92 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 5 6 7 8 10 11 13 15 16 18 19 21 22 24 26 27 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 116 117 118 120 122 123 125 37 34 34 32 30 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 91 92 93 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 120 121 122 123 124 125 126 34 33 33 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 25 25 26 27 28 29 30 31 32 33 90 91 92 93 94 94 95 96 97 98 99 100 101 101 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 115 116 117 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 7 11 12 14 15 16 18 20 21 23 24 26 27 28 30 32 33 34 36 37 39 41 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 39 36 33 33 32 30 29 29 28 27 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 86 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 126 33 32 31 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 90 90 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 112 113 114 114 114 115 87 83 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 7 8 10 11 13 14 16 17 18 21 22 23 25 27 28 29 31 32 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 60 61 63 64 66 67 68 70 71 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 124 39 35 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 89 90 91 92 93 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 127 33 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 1 1 2 4 6 10 11 13 15 16 17 18 21 22 23 25 26 28 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 118 120 121 38 36 34 32 31 30 30 29 28 27 26 26 25 25 25 24 24 23 23 23 22 22 23 24 25 26 88 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 125 126 33 32 31 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 83 82 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 6 7 8 9 10 11 13 15 16 18 19 20 22 24 25 27 28 30 32 33 35 36 37 39 40 42 43 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 82 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 116 117 119 120 122 123 38 35 34 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 26 87 88 89 90 92 93 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 125 34 33 32 31 31 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 12 13 15 17 18 19 21 23 24 26 27 29 30 32 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 116 118 119 121 41 37 35 33 32 31 30 29 28 28 27 26 25 25 25 24 24 23 23 23 22 22 23 24 25 86 87 88 90 91 93 94 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 85 83 80 77 76 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 5 1 7 8 9 10 11 13 16 17 18 19 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 44 45 46 48 50 51 52 54 55 57 58 60 62 63 65 66 67 69 71 72 73 75 76 78 80 81 82 84 86 87 89 90 91 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 39 36 33 32 30 29 29 28 27 27 26 26 25 24 24 24 23 23 23 22 22 22 23 24 25 26 86 87 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 125 34 32 32 32 31 30 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 91 92 93 94 94 95 96 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 115 115 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 9 11 12 13 15 16 18 20 21 23 24 26 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 50 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 44 36 35 33 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 23 24 25 85 87 88 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 85 83 79 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 9 11 12 14 15 16 18 20 21 23 25 26 27 29 30 32 34 35 36 38 39 41 43 44 46 47 49 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 40 37 34 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 124 126 33 33 32 31 31 31 30 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 33 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 114 115 115 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 2 7 8 9 10 11 13 14 16 17 19 21 22 24 25 26 28 29 30 33 34 35 37 38 40 41 42 44 45 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 122 40 37 34 33 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 22 22 22 23 24 25 87 88 90 91 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 33 32 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 113 114 82 81 79 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 10 12 14 15 16 18 19 20 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 62 63 65 66 67 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 122 36 35 32 31 31 30 28 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 26 87 88 89 91 92 94 95 96 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 125 126 33 32 31 31 31 30 29 29 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 32 91 92 93 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 106 107 108 109 109 110 109 111 112 113 114 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 1 6 7 8 10 11 13 14 16 17 19 21 22 23 25 26 27 29 30 32 34 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 122 40 37 34 33 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 22 22 22 23 24 25 87 88 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 123 124 125 33 33 32 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 113 114 85 83 79 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 10 12 14 15 16 18 19 20 23 24 25 26 29 30 32 33 35 36 38 39 40 42 43 45 47 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 41 37 34 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 87 88 89 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 114 115 116 117 118 120 121 122 123 124 34 33 32 31 31 30 30 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 26 27 28 29 30 31 32 33 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 111 112 113 114 114 115 116 117 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 8 9 10 13 14 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 39 40 41 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 39 36 33 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 33 33 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 107 109 110 111 112 112 113 113 114 88 83 81 80 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 11 12 14 15 16 18 19 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 37 34 33 32 30 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 90 91 93 94 95 96 97 98 99 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 124 125 33 32 31 31 31 30 30 29 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 25 26 27 28 29 30 31 32 90 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 108 109 110 111 112 113 114 114 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 9 10 12 13 15 16 18 19 21 23 24 26 27 29 30 31 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 56 57 59 60 61 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 114 115 117 118 119 121 122 44 38 34 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 87 88 90 91 92 93 94 95 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 32 31 31 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 113 113 114 85 83 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 5 6 9 11 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 122 37 34 33 32 30 29 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 26 87 88 90 91 93 94 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 124 125 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 93 94 95 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 108 109 110 111 112 113 113 114 114 115 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 4 6 8 11 12 13 14 15 17 18 20 21 23 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 124 37 35 33 32 31 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 87 88 89 90 91 93 94 95 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 124 33 33 32 31 31 30 30 30 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 25 25 26 27 28 29 30 31 32 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 86 82 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 10 11 14 16 17 18 20 21 22 23 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 37 34 34 32 30 29 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 26 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 124 125 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 88 89 90 91 92 92 93 94 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 107 108 109 110 111 112 113 113 113 114 115 87 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 1 2 6 7 9 10 13 14 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 75 76 78 79 80 82 83 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 108 109 110 112 113 115 116 118 119 121 122 124 37 34 33 32 30 30 29 28 27 26 26 25 24 24 24 23 23 23 22 22 22 22 23 24 25 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 33 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 93 94 95 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 113 114 115 116 90 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 1 1 2 8 9 10 12 13 14 15 18 19 21 22 23 25 26 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 120 38 36 34 32 31 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 125 33 33 32 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 114 89 83 82 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 12 14 15 17 18 19 21 23 24 25 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 52 53 55 56 57 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 82 83 84 86 88 89 91 92 93 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 118 119 121 122 124 38 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 125 34 32 31 31 31 30 30 29 29 28 28 28 27 27 27 26 26 26 26 26 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 114 115 116 95 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 10 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 40 35 35 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 122 123 124 33 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 106 107 107 108 109 110 111 112 112 113 114 88 83 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 9 11 13 14 16 17 19 20 22 23 25 26 28 29 30 32 34 35 37 38 39 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 86 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 121 122 40 36 34 32 31 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 26 87 88 89 90 91 92 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 33 33 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 115 116 117 118 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 10 12 13 15 16 17 18 20 22 23 24 26 28 29 31 32 34 35 37 38 39 41 43 44 46 48 49 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 75 76 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 122 38 35 32 31 31 30 29 28 27 26 26 25 25 25 24 23 23 23 23 22 22 22 23 24 25 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 33 32 31 30 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 95 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 106 108 109 110 111 112 112 113 114 91 82 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 4 5 7 8 9 10 13 14 17 18 19 21 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 38 35 34 32 30 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 125 33 32 32 31 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 92 93 94 95 96 97 98 99 99 100 101 102 103 104 104 104 105 106 107 108 108 109 110 111 112 113 113 114 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 8 10 11 12 14 16 17 19 20 21 24 25 27 28 30 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 60 62 64 65 67 68 70 71 72 74 76 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 122 37 34 33 31 30 30 28 28 27 26 26 25 25 25 24 24 23 23 22 22 22 22 23 24 25 87 88 89 90 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 125 33 32 31 30 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 99 100 101 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 89 86 80 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 8 9 11 12 13 15 16 17 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 50 51 53 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 43 37 34 33 31 30 29 28 28 27 26 25 25 25 24 24 23 23 22 22 22 22 23 24 25 26 85 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 113 114 115 116 117 118 119 120 121 122 123 125 33 32 32 31 31 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 9 11 12 14 15 18 19 20 21 22 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 120 121 39 36 33 32 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 123 124 33 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 112 86 84 80 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 10 12 13 14 16 17 19 21 22 24 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 108 110 112 113 114 116 117 119 120 122 38 35 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 26 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 25 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 110 111 112 112 113 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 10 11 12 13 15 17 18 19 22 23 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 93 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 121 39 36 34 32 32 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 87 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 111 112 113 114 115 116 117 118 119 121 122 123 124 33 32 32 31 30 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 113 89 87 80 78 77 74 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 11 12 13 16 17 19 20 22 24 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 36 35 32 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 24 25 26 87 88 89 90 91 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 123 124 125 33 33 32 31 30 29 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 1 2 3 7 8 9 11 13 14 15 16 19 20 21 22 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 122 38 35 33 31 30 29 28 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 125 33 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 111 112 113 86 84 80 77 74 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 8 10 11 14 15 16 17 19 20 22 23 25 27 28 30 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 120 121 36 35 32 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 26 87 88 89 90 92 93 94 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 125 33 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 91 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 4 5 8 9 10 11 14 15 17 18 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 109 110 111 113 114 116 117 119 120 122 123 37 34 33 31 30 29 28 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 87 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 123 125 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 112 113 91 82 81 79 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 119 42 36 34 32 32 31 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 26 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 91 91 91 92 93 94 95 95 96 97 98 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 91 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 13 15 16 18 20 22 23 24 26 27 29 31 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 115 117 119 120 121 123 38 35 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 86 87 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 33 32 31 30 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 107 109 110 111 111 112 113 114 91 85 83 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 10 11 13 15 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 120 37 35 33 32 31 29 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 124 33 33 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 83 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 4 5 7 9 12 14 16 17 19 20 21 23 24 26 27 29 30 32 33 34 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 123 36 35 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 112 113 114 115 85 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 7 8 9 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 46 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 40 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 115 116 117 118 119 120 121 122 123 124 32 31 31 31 30 29 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 85 83 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 6 8 10 11 13 15 17 18 19 20 22 23 25 27 28 30 31 33 34 35 37 39 40 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 36 34 33 32 30 29 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 32 31 31 30 29 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 92 93 94 95 96 97 98 99 99 100 101 102 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 11 13 14 16 17 18 20 22 23 25 26 27 29 31 32 34 35 36 38 39 41 43 44 45 47 49 50 52 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 120 39 36 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 22 23 24 25 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 123 124 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 91 84 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 10 12 14 15 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 94 95 96 98 99 101 102 104 106 107 108 110 111 113 114 116 117 119 120 122 39 36 33 32 31 30 29 27 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 124 33 32 31 31 31 30 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 109 110 111 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 6 8 9 10 11 12 14 15 17 19 20 21 23 25 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 80 82 84 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 121 37 34 33 31 30 29 28 27 27 26 26 25 25 25 24 23 23 23 22 22 22 22 23 24 25 86 88 89 91 92 93 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 122 124 125 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 87 87 88 89 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 107 108 109 110 110 110 111 112 113 86 84 80 76 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 5 6 7 9 10 11 12 15 17 18 19 21 22 24 25 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 121 39 35 33 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 22 22 23 24 25 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 124 33 32 31 31 31 30 29 29 28 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 6 9 10 11 13 14 15 17 18 20 21 23 24 26 28 30 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 115 117 118 120 41 37 34 33 31 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 85 86 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 119 120 121 122 123 33 32 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 105 107 108 109 110 110 111 112 88 83 81 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 6 7 9 10 11 13 14 16 17 19 20 21 23 25 26 28 29 31 32 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 36 34 32 31 30 29 28 27 26 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 25 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 123 124 33 33 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 25 26 27 28 29 30 31 32 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 111 112 113 114 115 116 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 8 10 11 13 14 16 17 19 20 22 23 25 27 28 29 31 33 34 36 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 63 65 67 68 70 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 121 38 35 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 25 86 88 89 90 91 92 94 95 96 97 98 99 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 122 124 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 109 110 110 111 112 113 80 79 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 16 17 18 19 21 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 95 96 97 99 101 102 103 105 106 108 109 111 112 114 115 117 118 120 121 37 34 33 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 25 86 87 88 89 90 92 93 94 95 96 97 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 33 33 32 31 31 30 30 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 3 4 5 7 8 11 12 13 14 15 17 19 20 21 24 25 26 28 30 31 32 34 36 37 38 40 41 43 44 46 47 48 50 52 53 54 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 121 40 36 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 23 24 85 86 87 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 114 115 116 117 118 120 121 122 122 33 33 32 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 107 108 109 109 110 110 111 112 88 83 81 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 6 8 9 11 12 13 15 16 17 20 21 22 24 25 28 29 31 32 33 35 36 37 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 77 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 37 35 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 123 124 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 5 6 9 10 11 13 14 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 50 51 53 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 120 122 39 34 33 32 30 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 22 23 24 85 86 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 120 121 122 123 33 32 32 31 30 29 29 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 89 83 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 1 5 6 8 10 11 12 13 16 17 19 20 21 23 25 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 121 38 35 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 124 33 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 111 112 113 114 115 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 10 12 13 14 16 17 18 20 22 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 123 36 34 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 87 80 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 6 7 9 10 12 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 120 37 35 32 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 86 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 1 5 6 10 11 13 15 16 17 19 20 23 24 25 26 28 30 31 32 34 35 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 59 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 99 100 101 103 105 106 108 109 111 112 114 115 116 118 119 121 122 37 34 33 31 30 29 28 28 27 26 26 25 25 24 23 23 23 23 22 22 21 22 23 24 25 86 87 88 89 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 124 33 32 31 30 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 87 82 81 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 8 9 11 12 14 15 17 18 20 21 22 25 26 27 28 30 32 33 35 36 38 39 41 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 117 118 120 38 35 32 31 30 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 114 115 116 117 118 120 121 122 122 124 32 31 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 87 88 89 90 90 91 92 93 93 94 95 96 97 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 111 112 113 114 89 83 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 7 8 9 10 11 12 13 15 17 19 20 21 23 25 26 28 29 31 32 34 35 37 38 40 42 43 45 46 47 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 123 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 86 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 124 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 83 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 14 16 17 19 20 21 24 25 27 29 30 31 33 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 39 36 33 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 25 85 87 88 89 90 91 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 107 108 109 109 110 110 111 112 86 84 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 5 7 8 11 12 14 15 16 17 18 20 21 22 24 26 28 29 30 32 33 35 37 38 40 41 43 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 36 35 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 121 122 123 124 32 31 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 7 9 10 12 13 14 17 18 19 21 23 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 75 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 119 38 36 33 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 122 123 32 32 31 30 30 29 29 29 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 83 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 7 8 9 10 12 13 14 16 17 19 20 22 23 25 26 27 30 31 33 34 36 37 38 40 41 43 44 46 48 49 50 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 38 35 34 31 30 29 28 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 121 122 123 33 32 32 31 31 30 29 29 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 110 111 112 113 114 115 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 8 9 10 11 12 14 15 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 117 119 120 36 34 33 31 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 22 22 23 24 25 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 122 124 32 32 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 89 83 81 77 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 6 7 8 9 12 13 14 16 18 19 20 22 23 25 26 28 29 31 33 34 35 37 38 40 41 43 45 46 47 49 50 52 53 55 56 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 39 36 33 31 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 25 85 86 88 89 90 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 123 33 32 32 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 93 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 112 113 114 115 92 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 1 1 2 5 6 9 10 12 13 15 17 18 19 20 23 24 25 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 113 115 116 118 119 121 36 34 32 32 30 29 28 28 27 26 25 25 25 24 24 23 23 22 22 22 21 22 23 24 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 85 86 87 88 89 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 88 80 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 2 3 7 8 9 10 12 14 15 17 18 20 22 23 24 26 27 28 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 53 54 55 57 58 60 61 63 65 66 67 69 70 72 73 75 76 78 80 81 82 84 86 87 88 90 92 93 94 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 38 35 32 31 29 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 121 122 123 33 32 31 31 30 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 89 90 90 91 92 93 93 94 95 96 97 98 99 100 101 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 8 9 10 11 14 15 18 19 20 22 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 39 35 34 32 31 29 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 22 23 24 84 85 87 88 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 33 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 92 93 94 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 82 80 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 11 13 15 16 18 19 21 22 23 25 26 28 30 31 32 34 36 37 38 40 41 43 44 46 48 49 50 52 54 55 57 58 60 61 63 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 37 34 33 32 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 85 86 87 88 89 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 122 123 33 33 32 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 112 113 114 89 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 1 2 3 4 7 9 11 12 14 15 16 17 20 22 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 96 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 119 120 122 37 34 32 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 86 87 88 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 32 31 31 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 85 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 11 13 15 16 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 48 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 92 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 123 33 32 31 31 30 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 106 106 108 109 109 110 110 111 112 113 114 115 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 10 11 13 14 15 17 18 21 22 23 25 26 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 116 117 118 120 121 38 35 33 31 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 22 23 24 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 32 32 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 88 82 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 1 6 7 8 9 11 12 13 15 16 18 19 21 22 23 24 27 28 30 31 32 34 35 37 38 40 42 43 44 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 119 120 121 122 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 2 3 4 5 6 7 9 10 11 14 15 16 18 19 20 23 24 25 26 29 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 37 34 32 31 29 29 28 27 27 26 26 25 24 24 24 23 23 22 22 21 21 22 23 24 85 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 32 32 31 30 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 92 93 94 95 96 97 98 99 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 85 83 81 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 2 5 7 8 10 11 14 15 16 18 19 20 22 24 25 26 28 30 31 33 34 36 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 110 111 112 114 115 117 118 120 37 34 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 32 32 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 89 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 4 6 7 8 9 12 15 16 17 18 20 21 23 24 26 27 29 30 32 33 35 37 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 76 77 78 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 106 107 108 110 112 113 114 116 118 119 120 122 37 34 33 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 33 32 31 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 111 112 113 86 84 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 8 9 12 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 36 37 39 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 37 35 33 31 30 29 28 27 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 25 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 123 33 31 31 30 30 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 112 113 113 82 81 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 12 14 15 17 18 20 21 23 24 25 27 29 30 32 33 35 37 38 39 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 122 36 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 33 32 31 31 31 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 111 112 113 114 114 84 80 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 2 8 9 10 11 12 14 15 16 19 20 21 22 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 67 69 70 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 40 36 33 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 22 23 24 25 84 86 87 89 90 91 92 93 94 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 31 31 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 108 109 110 111 112 83 81 80 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 10 12 13 14 16 18 20 21 23 24 25 27 28 30 31 32 34 36 38 39 41 42 43 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 122 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 86 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 33 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 6 8 9 10 11 13 14 15 18 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 119 40 35 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 117 118 119 120 121 122 123 32 31 30 30 30 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 86 83 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 5 6 8 9 11 12 14 15 18 19 20 22 23 24 26 27 29 31 32 33 35 36 38 39 40 42 44 46 47 48 50 52 53 55 56 58 59 60 62 63 65 66 68 69 71 72 74 76 77 78 80 82 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 120 43 35 33 32 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 122 33 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 106 108 109 109 110 111 112 113 114 91 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 6 8 9 10 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 115 117 118 120 37 35 32 31 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 85 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 85 80 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 5 6 8 9 11 12 14 15 17 19 20 21 22 24 25 27 28 30 31 33 35 37 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 40 35 34 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 33 32 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 25 26 27 28 29 30 31 32 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 114 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 3 6 7 8 9 10 13 14 16 17 19 21 22 23 25 26 28 29 31 32 34 35 36 39 40 41 42 44 46 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 99 100 101 103 104 106 107 109 110 111 113 114 116 117 119 120 37 34 32 31 30 29 28 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 123 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 112 82 80 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 4 5 7 8 9 11 12 14 15 16 19 21 22 23 25 26 27 29 31 32 34 36 37 39 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 118 119 120 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 86 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 30 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 112 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 10 12 14 15 16 18 19 21 22 24 25 27 29 30 31 33 34 36 38 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 62 64 65 67 68 70 71 73 75 76 77 78 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 118 120 41 36 33 33 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 22 23 24 84 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 32 32 31 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 85 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 84 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 8 9 12 13 14 15 17 19 20 21 23 25 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 84 85 87 88 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 122 123 33 32 31 31 30 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 111 112 113 113 114 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 7 9 11 12 13 15 17 18 19 21 22 24 25 27 28 29 31 33 34 36 37 39 40 42 43 44 46 47 49 51 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 120 121 36 33 32 31 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 86 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 107 108 109 110 111 112 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 8 9 10 11 14 15 17 18 20 21 22 25 26 27 29 30 31 33 35 36 38 39 41 42 44 45 46 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 119 38 35 32 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 84 86 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 118 119 120 121 122 123 32 32 32 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 104 105 106 107 108 108 109 110 111 112 113 113 85 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 1 1 3 4 8 11 12 14 15 17 18 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 121 37 35 33 31 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 84 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 112 85 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 3 5 8 9 10 11 12 14 15 17 18 20 21 23 24 26 27 29 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 36 35 32 32 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 110 111 112 113 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 11 12 14 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 57 59 61 62 63 65 67 68 69 71 73 74 75 77 79 80 81 83 84 86 87 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 41 37 34 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 122 33 32 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 82 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 6 7 8 9 11 12 14 15 17 18 20 21 22 24 26 27 28 30 32 34 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 36 34 33 32 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 122 32 31 31 30 29 29 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 113 89 83 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 3 6 7 9 10 11 12 16 17 18 20 21 22 24 26 27 28 30 31 33 35 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 59 60 61 63 64 66 67 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 121 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 88 89 90 92 92 94 96 97 98 99 100 101 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 121 122 32 32 31 30 31 29 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 83 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 7 8 9 11 12 13 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 36 35 33 32 30 29 28 27 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 25 84 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 116 117 118 119 120 121 123 31 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 107 108 109 110 111 112 112 84 80 77 75 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 1 7 9 10 11 13 15 16 17 19 21 22 23 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 53 54 55 57 58 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 89 90 91 93 95 96 98 99 101 102 104 105 106 108 110 111 113 114 116 117 118 120 121 37 35 32 31 30 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 122 32 32 31 30 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 100 101 102 103 103 103 104 105 106 107 107 108 109 110 111 112 112 113 87 82 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 8 9 11 12 13 14 15 18 19 21 23 24 25 27 28 30 31 33 34 36 37 38 40 41 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 84 86 88 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 37 34 32 30 30 28 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 86 87 88 89 91 92 93 95 96 97 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 122 123 32 31 30 30 29 29 29 28 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 85 86 87 88 88 89 90 91 92 93 94 94 95 95 96 97 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 111 111 112 83 79 78 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 7 8 11 12 13 14 15 17 19 20 22 24 25 27 28 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 90 91 93 94 96 97 99 100 102 103 104 106 108 109 111 112 113 115 116 118 120 121 36 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 86 87 89 90 92 92 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 124 32 31 30 31 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 31 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 112 113 92 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 7 8 11 12 14 15 16 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 41 37 33 32 31 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 22 22 23 24 25 85 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 88 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 106 107 108 109 110 111 111 85 80 77 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 5 6 9 10 13 14 15 16 18 19 21 22 23 25 27 28 30 31 32 34 36 38 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 62 63 64 66 67 69 71 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 110 111 112 114 115 117 118 120 40 35 33 32 31 30 29 28 27 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 25 84 85 86 87 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 33 32 31 30 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 111 112 113 113 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 6 7 9 11 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 119 37 34 33 31 30 29 28 27 26 26 25 25 25 24 23 23 23 22 22 22 21 22 23 24 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 88 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 6 7 9 10 11 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 117 118 120 39 36 33 32 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 92 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 32 31 30 31 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 109 110 111 112 113 113 87 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 6 7 9 10 11 13 15 16 17 20 21 22 24 25 27 29 30 32 33 34 36 38 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 68 70 72 73 75 76 77 79 80 82 83 85 86 88 89 91 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 119 37 33 33 31 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 22 23 24 85 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 121 122 32 31 31 30 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 84 79 78 76 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 7 9 10 11 14 16 17 18 19 21 23 24 26 28 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 61 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 86 87 89 90 92 93 95 96 97 99 101 102 103 105 107 108 110 111 112 114 115 117 118 120 36 34 32 31 30 29 28 27 26 26 25 25 24 23 23 23 23 22 22 21 21 22 23 24 25 84 86 87 89 90 91 92 92 94 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 117 118 119 120 121 122 32 31 31 30 31 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 109 110 111 112 112 113 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 4 5 10 11 12 13 15 16 17 18 20 21 23 25 26 28 29 30 33 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 58 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 119 40 35 34 31 30 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 85 86 87 88 89 90 91 92 94 95 96 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 32 31 31 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 83 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 10 11 13 14 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 121 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 111 112 112 88 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 7 9 10 13 14 16 17 19 20 21 23 24 27 28 29 31 32 33 35 37 38 39 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 82 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 119 121 35 34 31 31 29 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 85 86 88 89 91 92 93 94 95 96 98 99 101 102 103 104 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 122 32 31 30 30 29 29 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 84 85 86 87 88 89 90 90 90 91 92 93 94 95 96 97 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 110 83 79 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 4 6 7 9 10 11 12 14 17 18 19 20 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 22 21 22 23 24 25 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 32 32 31 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 107 107 108 109 110 111 112 112 112 87 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 1 8 9 10 11 12 14 15 18 19 20 22 24 25 27 28 30 31 32 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 119 120 36 34 33 32 30 29 28 27 27 26 25 25 24 24 24 23 23 22 22 21 21 22 23 24 84 85 86 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 123 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 103 105 106 106 106 107 108 109 110 111 88 79 78 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 7 8 11 12 13 14 15 18 19 21 22 23 25 27 28 29 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 86 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 32 32 31 30 30 30 29 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 112 83 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 3 4 5 9 11 12 13 14 16 18 20 21 23 24 26 27 29 30 32 33 35 36 37 39 41 42 43 45 46 48 49 51 53 54 56 57 59 60 61 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 120 121 36 34 32 31 30 29 27 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 85 86 88 89 90 91 92 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 103 104 105 106 106 106 107 108 109 110 111 111 85 80 77 75 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 2 3 4 8 9 10 12 13 15 16 18 19 21 22 24 25 26 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 53 55 57 58 60 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 112 114 115 117 118 38 35 32 31 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 107 108 109 110 111 111 89 83 81 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 5 7 8 9 11 12 13 16 18 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 42 44 45 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 37 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 121 122 32 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 1 5 7 9 10 12 13 15 16 18 19 20 22 24 25 27 28 30 31 33 34 35 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 60 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 116 118 38 35 32 32 31 29 28 28 27 26 25 25 24 24 24 23 23 22 22 22 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 87 87 88 89 90 90 91 92 93 94 95 96 97 97 98 99 100 101 101 102 102 103 104 105 106 106 107 108 109 110 111 111 87 79 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 6 7 8 10 11 13 14 15 17 19 20 21 22 24 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 51 53 55 56 58 59 61 62 64 65 67 68 70 71 73 75 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 37 33 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 116 117 118 119 120 121 32 31 30 30 30 29 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 83 81 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 4 8 9 10 11 13 14 15 18 19 20 22 23 24 26 28 29 31 32 34 35 36 38 40 41 43 44 45 47 48 50 51 53 55 56 57 59 60 62 63 65 66 68 69 71 72 74 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 36 33 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 122 31 30 30 30 29 28 28 27 27 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 88 89 90 90 91 92 93 94 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 107 108 109 110 110 111 83 81 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 10 11 13 14 16 17 19 20 21 23 24 25 27 29 30 32 33 34 36 38 39 40 42 44 45 47 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 112 113 115 116 117 119 120 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 32 31 31 31 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 112 86 84 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 6 7 9 10 11 13 14 15 17 18 21 22 24 25 27 28 30 31 32 34 35 37 38 40 41 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 72 74 75 77 78 80 81 83 84 86 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 117 40 35 33 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 22 23 24 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 121 122 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 89 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 3 4 7 8 10 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 121 35 34 31 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 88 89 91 92 93 94 95 96 97 99 100 101 102 103 104 105 107 108 109 110 112 113 114 115 117 118 119 120 121 122 32 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 24 25 26 27 28 29 30 31 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 107 108 109 110 111 111 112 91 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 36 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 82 84 85 87 88 90 91 93 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 36 34 32 31 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 14 15 17 18 20 21 23 24 25 27 29 31 32 33 35 36 38 39 41 42 44 46 47 49 50 51 53 55 56 57 59 60 62 63 65 67 68 69 71 72 74 75 77 78 80 81 83 85 86 88 89 90 92 94 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 36 33 32 31 29 28 28 26 26 25 25 24 24 23 23 23 22 22 22 21 21 22 23 24 83 85 86 88 89 91 92 93 94 95 96 98 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 119 120 121 32 31 30 30 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 91 91 92 93 94 95 96 97 98 98 99 100 101 102 102 102 103 104 105 106 107 108 109 110 111 111 111 112 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 3 4 5 7 10 11 12 15 16 18 19 20 22 23 25 26 28 29 30 33 34 35 37 38 40 41 43 44 46 47 48 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 89 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 114 116 117 119 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 85 86 87 88 89 90 91 93 94 95 97 98 99 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 31 31 30 29 29 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 102 104 105 105 105 106 107 108 109 110 110 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 5 7 10 11 12 13 14 15 17 19 20 22 23 25 26 28 30 31 33 34 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 69 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 105 106 107 108 109 110 112 113 114 115 117 118 119 120 121 32 32 31 30 29 29 29 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 87 87 88 89 90 90 91 92 93 94 94 95 96 97 98 98 99 100 101 102 102 103 104 105 106 106 107 108 109 110 111 111 111 89 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 7 8 9 11 12 14 15 17 18 19 21 22 24 26 27 29 30 32 34 35 36 38 39 40 42 44 45 47 48 49 51 53 54 55 57 58 60 62 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 112 114 115 117 119 40 36 34 32 30 29 28 28 27 26 26 25 25 24 24 23 23 23 22 22 21 22 23 24 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 102 102 104 105 105 106 107 108 109 109 110 84 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 4 7 8 10 11 14 15 16 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 73 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 39 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 83 85 86 88 89 90 91 92 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 32 31 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 94 94 95 96 97 97 98 99 100 101 102 102 103 104 105 106 106 106 107 108 109 110 111 111 112 82 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 11 12 13 14 16 18 20 21 23 24 26 27 29 30 31 32 35 37 38 39 41 42 43 45 46 48 49 51 52 54 56 57 58 60 61 63 64 66 67 69 70 71 73 75 76 77 79 81 82 83 85 86 88 89 91 92 93 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 118 44 36 33 32 31 29 28 28 27 26 26 25 24 24 24 23 23 22 22 22 21 22 23 24 83 84 85 87 88 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 109 110 111 112 113 114 115 116 117 118 120 121 122 32 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 90 91 92 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 109 110 84 77 76 74 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 6 8 9 11 12 13 15 17 18 20 21 23 24 26 27 29 31 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 38 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 83 85 87 88 90 91 92 93 94 95 96 98 99 100 101 102 103 104 106 107 108 109 111 112 113 114 115 116 117 118 119 120 122 31 30 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 106 106 106 107 108 109 110 111 111 92 84 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 3 1 2 8 9 10 11 13 14 17 18 19 20 22 23 25 26 28 29 31 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 120 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 114 115 116 117 118 119 120 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 100 101 102 103 104 105 105 106 107 108 109 109 110 110 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 4 6 9 10 11 12 14 16 17 19 20 22 23 25 26 27 29 30 32 33 35 37 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 79 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 39 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 120 32 31 31 31 30 29 28 28 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 24 25 26 27 28 29 30 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 106 107 108 109 110 111 111 86 84 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 1 2 4 8 9 10 11 13 14 15 16 19 20 22 23 26 27 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 72 73 74 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 115 116 118 119 121 37 34 32 30 29 28 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 23 83 84 85 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 120 121 32 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 101 102 103 104 105 105 106 107 108 109 110 110 89 80 76 75 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 5 7 8 10 11 13 14 16 17 19 20 22 23 24 26 27 29 30 32 34 35 37 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 110 112 113 115 116 118 39 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 31 31 30 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 85 80 77 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 8 9 10 12 13 15 16 18 20 21 22 24 26 27 28 30 31 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 38 35 32 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 88 90 91 92 94 95 96 97 98 99 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 32 31 30 30 29 29 29 28 27 27 27 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 83 77 76 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 3 5 6 7 9 10 11 14 15 16 18 20 22 23 25 26 28 29 30 32 33 35 36 38 39 41 43 44 45 47 48 50 51 53 54 55 57 59 60 62 63 65 66 67 69 71 72 73 75 76 78 79 81 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 106 107 108 110 111 113 114 116 117 39 34 34 31 30 29 29 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 82 84 85 87 88 89 90 91 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 32 31 31 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 97 98 99 100 101 102 103 104 105 105 105 106 107 108 109 110 110 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 2 1 4 1 6 7 9 11 12 14 15 16 18 19 21 22 25 26 27 28 30 31 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 120 36 34 32 31 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 110 111 112 113 115 116 117 118 119 120 120 122 32 32 31 30 29 29 29 28 28 27 27 26 26 25 25 25 24 24 24 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 87 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 5 6 8 9 10 12 13 14 17 19 20 21 22 24 25 27 29 30 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 38 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 84 85 86 87 88 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 120 121 32 32 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 86 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 1 1 2 4 8 10 11 12 13 15 16 17 19 20 21 24 25 26 28 29 31 33 34 35 37 38 40 41 43 45 46 47 49 51 52 54 55 57 58 59 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 33 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 84 85 86 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 106 107 108 109 111 112 113 114 116 117 118 119 120 32 32 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 85 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 106 107 108 109 110 110 110 111 112 82 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 7 9 11 12 13 14 15 18 19 20 21 23 24 26 27 29 30 32 33 35 36 38 39 40 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 77 79 81 82 83 85 86 88 89 91 92 94 95 97 98 99 101 102 104 105 107 108 110 111 113 114 115 117 118 37 34 32 30 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 113 114 115 116 117 119 120 121 31 31 31 30 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 91 92 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 85 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 1 2 4 5 6 7 8 9 12 13 14 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 41 42 44 45 46 48 50 51 52 54 55 57 58 60 61 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 107 108 110 111 113 114 116 117 119 120 36 33 32 30 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 85 86 87 88 89 91 92 94 95 96 97 98 99 100 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 122 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 101 102 103 104 104 106 106 107 108 109 110 110 111 112 87 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 4 5 7 8 9 11 12 14 15 17 18 19 21 22 24 25 27 28 30 31 33 35 36 38 39 40 42 44 45 46 48 49 51 52 54 55 56 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 116 118 37 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 89 80 78 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 1 7 8 10 11 13 15 16 17 19 20 22 24 25 27 29 30 31 33 34 36 37 39 40 41 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 86 87 88 90 91 93 95 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 109 110 111 112 113 114 116 117 118 119 120 32 32 31 30 30 29 28 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 87 88 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 104 106 106 107 108 109 110 110 111 86 84 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 6 8 9 10 12 14 15 17 19 21 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 80 82 83 85 86 88 89 91 92 94 95 97 98 99 101 103 104 105 107 108 110 111 113 114 115 117 118 37 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 109 84 77 76 75 73 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 12 14 15 17 19 20 22 23 24 26 27 29 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 118 39 34 33 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 21 21 21 22 23 24 25 84 85 87 88 89 90 91 92 94 95 97 98 99 100 101 102 103 104 106 107 108 110 111 112 113 114 115 116 117 118 119 120 32 31 31 30 30 29 28 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 25 26 27 28 29 30 31 86 87 88 89 90 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 104 106 107 108 109 110 110 110 111 86 83 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 6 7 9 10 12 13 14 16 18 19 20 21 24 25 27 28 30 31 32 34 36 37 39 40 42 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 69 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 116 118 119 36 33 32 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 113 114 115 116 117 119 120 121 122 31 30 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 83 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 88 79 77 74 73 71 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 12 13 15 17 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 41 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 35 33 31 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 89 89 90 91 92 93 93 94 95 96 97 97 98 99 100 101 101 102 103 104 105 105 105 106 107 108 109 110 110 111 89 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 3 4 5 7 8 10 11 13 14 15 18 20 21 22 23 24 26 28 29 31 32 34 35 37 38 40 42 43 45 46 47 49 51 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 78 80 82 83 84 86 87 89 90 92 93 95 96 98 99 100 102 103 105 106 108 109 111 112 114 115 117 118 119 35 34 32 30 30 29 28 27 26 25 25 24 24 24 23 23 22 22 21 21 21 22 23 24 84 86 87 89 90 91 92 93 94 96 97 98 100 101 102 103 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 31 30 30 30 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 91 92 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 108 109 110 82 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 6 7 8 10 12 13 14 17 18 19 21 23 24 25 27 28 30 31 33 34 36 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 80 82 84 85 86 88 90 91 92 94 95 97 98 100 101 103 104 105 107 109 110 112 113 114 116 117 40 35 32 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 25 84 85 86 87 88 90 91 93 94 95 96 97 98 99 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 119 121 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 93 93 94 95 96 96 97 98 99 100 100 101 102 103 104 105 105 105 106 107 108 109 110 110 111 88 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 6 8 9 10 11 14 15 17 18 19 20 23 24 26 27 28 30 32 33 35 36 38 39 41 42 43 45 46 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 95 97 99 100 101 103 104 106 107 109 110 112 113 115 116 117 119 39 34 33 31 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 84 86 87 88 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 121 31 31 30 30 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 110 77 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 8 9 10 11 13 15 16 18 20 21 22 24 25 26 28 30 31 32 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 116 117 38 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 82 83 84 85 87 88 90 91 93 94 95 96 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 120 121 33 32 31 30 29 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 110 110 111 83 81 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 4 5 6 7 8 11 13 14 15 17 18 20 21 23 24 25 27 29 30 32 34 35 36 38 39 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 113 114 115 117 119 120 35 34 32 31 30 29 28 27 26 25 25 24 24 24 23 23 22 22 21 21 21 22 23 83 84 86 87 88 89 90 91 93 94 96 97 98 99 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 120 121 31 31 31 30 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 110 86 80 79 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 9 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 44 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 91 92 93 95 97 98 99 101 102 104 105 107 108 110 111 113 114 116 117 38 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 85 86 87 89 90 91 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 120 32 32 31 30 30 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 6 7 8 9 10 11 13 15 16 18 20 21 22 24 25 26 28 29 31 33 34 35 37 39 40 42 43 45 46 48 49 51 52 54 55 56 58 59 61 63 64 65 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 107 109 111 112 113 115 116 118 119 39 34 33 31 30 29 28 27 26 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 84 85 86 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 120 121 32 32 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 8 9 12 13 15 16 18 19 21 22 24 25 27 28 30 31 33 34 36 37 39 40 42 43 45 46 47 49 51 52 53 55 57 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 87 89 90 92 93 95 96 98 99 101 102 104 105 106 108 109 111 112 114 115 117 118 36 33 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 21 22 23 24 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 119 121 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 24 23 24 25 26 27 28 29 84 85 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 104 105 106 107 108 109 109 109 88 79 78 76 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 1 1 2 4 5 6 10 11 13 14 17 18 20 21 22 23 25 26 28 29 31 33 34 35 37 39 40 42 43 44 46 48 49 50 52 54 55 57 58 60 61 62 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 120 37 34 32 31 29 28 28 27 26 26 25 24 24 24 23 22 22 22 21 21 21 22 23 24 84 85 86 87 88 90 91 92 93 94 95 97 98 100 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 32 32 31 30 30 29 29 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 83 81 80 76 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 5 6 7 8 10 11 12 13 16 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 37 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 96 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 83 81 77 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 5 7 8 9 11 12 14 15 17 18 19 22 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 57 59 60 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 118 119 38 35 32 32 30 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 24 82 84 85 87 88 89 90 91 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 114 115 116 117 118 119 121 32 31 31 30 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 86 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 106 107 108 109 109 109 110 111 84 80 76 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 5 6 7 9 10 11 13 15 16 17 19 21 23 24 25 27 28 30 31 32 34 36 37 39 40 41 43 45 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 81 83 84 86 87 89 90 92 93 95 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 36 33 32 31 29 28 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 24 83 84 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 107 108 109 110 111 113 114 115 116 118 119 120 121 32 31 30 29 29 29 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 88 89 90 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 108 108 108 109 80 78 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 7 8 10 11 13 14 16 17 19 20 22 23 25 26 28 29 31 32 34 35 37 39 40 41 43 44 46 48 49 50 52 54 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 84 85 87 88 89 91 92 94 96 97 98 100 102 103 104 106 107 109 110 112 113 115 116 118 119 36 34 32 31 29 28 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 85 87 88 90 91 92 93 94 95 97 98 99 101 102 103 104 105 106 107 108 110 111 112 113 115 116 117 118 119 120 121 32 31 30 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 109 110 111 112 82 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 1 2 3 1 5 7 8 9 10 11 13 14 16 17 18 20 22 23 25 26 28 29 30 33 34 35 37 38 39 41 43 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 66 68 69 71 72 74 75 77 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 38 34 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 112 113 114 115 116 117 118 119 120 32 31 31 30 29 28 28 27 27 27 26 26 26 25 25 24 24 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 101 103 103 104 105 106 107 108 108 108 109 82 80 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 3 6 8 9 12 13 14 15 17 18 20 21 24 25 26 27 29 31 32 33 35 37 38 40 41 43 44 46 47 49 50 52 53 55 56 57 59 61 62 64 65 67 68 70 71 72 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 36 34 32 31 29 28 28 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 82 84 85 87 88 90 91 92 93 94 95 97 98 99 100 101 102 103 105 106 107 108 110 111 112 113 115 116 117 118 120 121 122 32 31 30 30 29 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 86 86 87 88 89 89 90 91 92 93 94 95 96 96 97 98 99 100 100 100 101 102 103 104 105 105 106 107 108 109 109 110 110 111 84 80 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 4 6 7 9 10 12 13 15 17 18 19 21 23 24 25 27 29 30 31 33 34 36 37 38 40 42 43 44 46 48 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 87 89 90 91 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 38 35 32 32 30 29 28 27 27 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 84 85 86 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 106 107 108 109 110 112 113 114 115 116 118 119 120 121 32 30 30 29 28 28 28 27 27 26 26 26 26 25 25 24 24 24 24 23 23 23 23 24 25 26 27 28 83 84 85 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 85 79 78 74 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 4 5 7 8 10 11 12 13 15 16 17 19 20 22 24 25 27 28 29 31 33 34 35 37 38 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 96 97 99 100 102 103 105 106 108 109 111 112 113 115 116 118 38 35 32 31 30 29 28 27 27 26 25 25 24 23 23 23 22 22 21 21 21 22 23 24 83 84 85 86 87 88 90 91 92 93 94 95 97 98 100 101 102 103 105 106 107 108 109 110 111 112 113 115 116 117 118 120 32 32 32 31 30 30 29 29 28 27 27 27 26 26 26 26 25 25 25 24 24 24 23 24 25 26 27 28 29 30 85 85 86 87 88 89 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 104 104 105 105 106 107 108 109 109 110 111 83 79 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 3 4 6 9 10 11 12 14 15 17 18 20 21 23 24 26 28 29 30 32 33 35 36 38 40 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 92 94 95 97 98 100 101 103 104 106 107 109 110 111 113 114 116 117 119 36 34 32 30 29 28 27 27 26 26 25 25 24 23 23 23 22 22 21 21 21 22 23 83 85 86 87 88 89 90 92 93 95 96 97 99 100 101 102 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 31 30 29 28 28 27 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 108 82 77 76 75 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 5 7 8 9 10 13 14 16 17 19 20 21 23 25 26 28 29 30 32 34 35 37 38 40 41 42 44 46 47 49 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 78 80 82 83 84 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 36 33 32 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 91 93 94 96 97 98 100 101 102 103 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 121 31 31 31 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 86 86 87 88 89 90 91 92 92 93 94 95 96 96 97 98 99 100 100 101 102 103 103 104 104 105 106 107 108 109 109 110 111 83 81 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 1 2 3 5 6 10 11 12 13 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 39 41 42 43 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 79 81 82 84 85 86 88 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 114 116 117 119 36 34 32 30 29 29 28 27 26 26 25 25 24 23 23 23 22 22 22 21 21 22 23 83 85 86 87 88 89 90 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 118 119 120 31 31 31 30 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 95 96 97 98 99 99 100 101 101 103 103 104 105 106 107 107 108 108 85 77 76 75 73 39 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 8 10 11 13 14 15 17 19 20 22 23 25 26 27 29 31 32 33 35 37 38 39 41 43 44 45 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 103 105 106 108 109 111 112 114 115 117 118 37 34 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 98 99 100 101 102 104 105 106 107 109 110 111 112 114 115 116 117 118 119 120 32 31 30 30 30 29 28 28 28 27 27 26 26 26 25 25 25 24 24 24 24 24 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 85 80 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 9 10 12 13 14 16 18 19 20 22 23 25 26 28 30 31 32 34 35 37 38 40 41 42 44 46 47 49 50 52 53 55 56 58 59 61 62 64 65 67 68 70 71 73 74 76 77 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 38 35 32 31 30 29 28 28 27 26 25 25 24 24 23 23 22 22 22 21 21 22 23 82 83 84 86 87 89 90 92 93 94 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 30 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 103 104 105 106 107 108 108 109 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 1 5 6 8 11 12 13 14 15 18 19 20 21 23 25 26 28 29 31 32 33 35 36 38 39 41 43 44 45 47 49 50 51 53 54 56 57 59 60 62 63 65 66 68 70 71 72 74 75 77 78 80 81 82 84 86 87 89 90 92 93 94 96 97 99 100 102 103 105 106 108 109 111 112 114 115 117 118 34 34 31 30 30 28 27 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 94 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 30 30 29 29 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 92 93 94 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 83 81 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 1 2 4 6 7 8 9 10 11 13 14 17 18 19 21 22 24 26 27 28 30 31 33 34 36 37 39 40 42 43 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 76 78 79 81 82 84 85 87 88 90 91 93 94 96 97 99 100 102 103 104 106 107 109 110 112 113 115 116 118 119 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 22 21 21 22 23 83 84 85 86 87 89 90 92 93 94 95 96 97 99 100 101 103 104 105 106 108 109 110 111 112 113 114 115 116 118 119 120 32 32 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 83 84 85 85 86 87 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 103 104 105 106 107 108 108 108 109 80 76 75 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 1 2 3 4 5 9 10 11 14 15 17 18 19 20 22 23 25 26 28 29 31 32 34 35 37 38 40 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 78 80 81 83 84 86 87 88 90 92 93 94 96 97 99 100 102 103 105 106 108 109 110 112 113 115 116 118 35 34 31 30 29 28 28 26 26 25 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 86 87 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 32 31 30 30 29 28 28 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 99 100 101 102 103 104 105 106 107 108 108 108 109 110 83 81 77 74 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 5 6 7 9 11 12 14 15 17 18 20 21 23 24 26 27 29 30 32 33 35 36 38 40 41 42 44 45 47 48 50 51 53 54 56 58 59 61 62 64 65 67 68 70 71 73 74 75 77 79 80 81 83 85 86 87 89 90 92 94 95 97 98 100 101 102 104 105 107 108 110 111 113 114 116 118 119 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 94 96 97 98 99 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 102 103 104 105 106 107 108 108 108 109 110 84 77 76 75 73 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 1 7 8 10 11 12 14 15 17 18 20 22 23 25 26 28 29 31 32 34 35 37 38 39 41 42 44 46 47 48 50 51 53 54 56 57 59 60 62 63 65 66 68 69 70 72 73 75 76 78 80 81 82 84 85 87 88 90 91 93 94 96 97 99 100 101 103 104 106 107 109 110 112 113 114 116 117 37 35 32 30 30 29 28 27 26 25 25 24 24 24 23 22 22 22 22 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 97 99 100 101 102 103 104 105 106 108 109 110 111 113 114 115 116 117 118 119 120 31 30 30 30 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 24 25 26 27 28 29 84 85 85 86 87 88 89 90 91 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 108 108 109 110 82 80 76 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 3 6 7 8 11 12 14 15 17 18 20 21 23 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 49 50 51 53 54 56 58 59 60 62 64 65 66 68 70 71 73 74 76 77 79 80 81 83 85 86 87 89 91 92 94 95 97 98 100 101 103 104 106 107 109 110 112 113 115 116 117 119 38 35 32 31 30 29 28 27 26 25 25 24 24 23 23 23 22 22 21 21 21 22 23 24 83 84 86 87 88 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 108 109 110 111 112 113 114 115 116 117 119 120 32 31 31 30 29 29 29 28 28 27 27 26 26 25 25 25 25 25 24 24 24 23 23 24 25 26 27 28 29 30 85 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 110 111 89 77 76 75 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 2 4 5 6 7 8 9 12 13 15 16 18 19 21 22 23 26 27 28 30 32 33 34 36 37 39 40 42 44 45 46 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 78 79 80 82 83 85 86 88 89 90 92 93 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 38 35 33 31 30 29 28 27 26 26 25 25 24 24 23 23 23 22 22 21 21 22 23 24 83 85 86 87 88 89 90 92 93 94 95 96 97 99 100 101 103 104 105 107 108 109 110 111 112 113 114 115 116 117 118 119 31 31 30 30 29 29 28 28 27 27 26 26 25 25 25 25 24 24 24 24 24 23 23 24 25 26 27 28 29 83 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 105 106 107 107 108 108 109 110 77 76 74 73 72 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 1 2 1 6 7 8 11 12 13 15 17 18 19 21 22 24 25 27 28 29 32 33 34 36 37 39 41 42 43 45 47 48 49 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 75 77 78 79 81 82 84 85 87 89 90 91 93 95 96 97 99 101 102 104 105 107 108 110 111 112 114 116 117 119 120 35 33 31 30 29 28 27 26 26 25 24 24 24 23 22 22 22 21 21 21 21 22 23 24 84 86 87 88 89 90 91 92 93 94 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 119 120 121 31 31 30 30 30 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 24 25 26 27 28 29 30 85 86 87 88 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 104 104 105 106 107 108 108 109 109 110 111 80 78 77 74 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 1 1 2 1 1 2 1 4 6 7 10 11 13 14 16 17 18 21 22 24 25 26 27 29 31 32 34 35 36 38 39 41 43 44 46 47 48 50 51 53 54 56 57 59 60 62 63 64 66 68 69 70 72 73 75 76 78 79 81 82 84 85 87 88 89 91 92 94 95 97 98 100 101 103 104 105 107 108 110 111 113 114 115 117 38 35 32 31 30 29 28 27 27 26 25 24 24 24 23 23 22 22 22 21 21 22 23 24 83 85 86 88 89 90 91 92 93 95 96 97 98 99 100 101 103 104 105 107 108 109 110 112 113 114 115 117 118 118 120 121 31 30 30 29 29 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 23 23 23 24 25 26 27 28 83 84 84 85 86 87 88 88 89 90 91 91 92 93 94 95 95 96 97 98 98 99 100 101 102 103 103 103 104 105 106 107 108 108 109 84 77 74 71 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 10 12 13 14 16 18 19 21 22 24 25 27 28 30 31 33 35 36 38 39 41 42 44 45 46 48 49 51 53 54 56 57 59 60 62 63 65 66 68 69 71 72 74 75 77 79 80 81 83 84 86 87 89 90 92 93 95 96 98 99 101 102 104 105 107 108 110 111 113 114 116 117 119 37 34 32 30 29 28 27 27 26 26 25 24 24 23 23 22 22 22 21 21 21 22 23 24 83 84 85 86 87 89 90 92 93 94 95 96 97 98 100 101 102 104 105 106 107 108 109 110 111 112 114 115 116 117 118 120 32 32 31 30 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 24 25 26 27 28 29 30 85 85 86 87 88 89 90 91 92 92 93 94 95 95 96 97 98 99 99 100 101 102 103 103 104 103 105 106 107 108 108 109 109 110 89 80 78 77 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1 2 3 4 5 6 7 8 11 13 14 15 17 18 19 21 22 24 26 27 28 30 32 33 35 36 38 39 41 42 44 45 47 48 50 51 52 54 55 57 58 60 61 63 64 66 67 69 70 72 73 74 76 77 79 80 82 83 85 86 88 89 91 92 94 95 96 98 99 101 102 104 105 107 108 109 111 112 114 115 117 40 35 33 32 30 29 28 27 27 26 26 25 24 24 23 23 23 22 22 21 21 22 23 24 83 85 86 87 88 89 91 92 93 94 95 96 98 99 100 102 103 104 105 107 108 109 110 111 112 113 114 115 117 118 118 120 31 31 30 29 29 29 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 24 25 26 27 28 82 83 84 85 85 86 87 88 89 90