about summary refs log tree commit diff
path: root/2ndary/THT/C/QG-2017/input13/41.txt
blob: 372c4d882a2141defa0e750dc89bf7a5440be851 (plain) (blame)
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
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
113 113 112 112 112 112 112 113 114 116 118 120 122 122 122 122 120 118 118 119 119 118 115 112 112 111 110 107 101  96  90  85  79  72  66  63  61  61  61  61  62  63  64  66  68  72  73  72  77  83  85  85  86  87  90  90  87  86  88  89  85  81  77  76  77  79  81  83  85  88  92  94  95  93  86  74  63  54  50  48  51  57  61  65  69  73  75  75  74  72  72  76  84  89  90  87  80  73  67  65  65  66  66  65  64  65  66  69  72  74  83  99 118 139 153 161 161 157 152 151 153 154 154 153 155 155 155 155 155 155 155 155 155 155 155 155 156 155 154 153 153 153 153 153 154 155 156 157 158 158 158 159 159 160 160 160 161 161 161 161 162 163 164 164 164 164 164 164 164 165 166 166 167 168 168 169 169 170 171 170 171 171 172 172 172 173 173 174 174 175 176 176 176 178 178 177 177 178 179 180 
113 113 113 113 112 113 113 113 113 115 116 119 121 123 123 122 120 118 118 119 119 118 115 112 112 111 109 106  99  94  88  83  77  71  65  62  61  61  61  60  61  62  64  67  70  73  74  74  78  84  86  84  86  87  89  89  87  86  88  88  85  81  78  76  77  79  81  83  85  89  93  94  95  93  87  75  64  55  50  48  51  56  60  64  68  72  75  75  74  73  72  75  82  87  89  86  81  76  70  67  66  66  66  65  64  64  66  69  71  74  82  95 114 135 151 160 161 159 154 152 153 154 153 154 155 155 154 155 155 155 155 155 155 155 155 155 155 155 154 154 153 152 153 154 154 155 155 156 157 157 157 158 158 158 159 159 160 160 160 160 160 161 162 163 164 164 164 164 164 165 165 166 167 168 169 169 169 170 170 170 171 171 171 171 171 172 173 174 174 174 175 175 176 177 177 177 177 177 179 179 
112 112 113 113 113 113 112 112 112 113 115 117 120 123 124 123 121 118 118 119 119 118 115 113 112 111 108 105  98  92  87  82  76  70  64  61  61  61  61  60  60  62  64  68  71  74  75  75  79  84  86  85  86  87  89  89  87  86  88  88  85  82  77  76  77  80  82  83  85  89  93  94  95  93  87  76  66  56  51  48  51  55  59  63  68  72  75  76  76  74  72  75  81  85  87  86  83  78  74  70  67  66  66  66  64  64  65  69  71  74  80  92 112 132 149 160 162 159 154 152 153 153 153 154 154 154 155 155 155 155 155 155 155 154 154 155 155 155 154 154 153 153 153 154 154 154 155 155 156 156 156 157 157 157 158 159 159 159 159 159 160 161 162 163 163 163 163 163 163 164 165 165 166 167 168 169 169 170 169 169 170 171 170 170 171 172 173 174 174 174 175 175 175 175 176 176 177 177 178 180 
111 111 113 113 114 113 112 110 110 112 113 116 120 124 125 123 120 118 118 119 119 118 115 113 112 111 108 104  97  91  86  81  75  69  63  61  61  61  61  60  60  62  65  68  72  76  76  76  79  85  87  85  86  87  89  89  87  86  88  88  85  81  77  77  78  80  82  83  85  89  93  94  95  93  88  77  67  58  52  48  50  54  59  63  67  71  75  77  76  74  72  74  79  83  86  86  85  81  77  72  68  67  66  66  65  63  64  69  71  73  78  91 109 129 147 159 162 160 155 152 151 152 153 153 154 154 155 155 154 154 154 155 154 154 154 154 155 155 154 154 154 154 153 153 153 154 154 155 155 155 155 156 156 157 158 158 158 158 158 159 159 160 161 162 163 162 162 162 163 163 164 165 166 167 167 168 169 169 169 169 170 170 170 170 170 172 173 173 174 174 174 174 174 174 174 176 176 176 178 179 
109 110 112 113 114 113 111 109 109 110 112 115 120 124 125 123 121 118 118 118 118 118 116 113 112 111 108 103  96  90  86  80  73  68  63  61  61  61  60  59  59  62  64  68  73  76  77  77  81  86  87  86  86  87  89  90  87  86  88  88  85  82  78  77  78  80  82  83  84  88  92  94  95  93  88  77  67  59  53  49  50  54  58  62  67  71  75  77  77  76  73  74  78  82  85  87  87  83  78  73  68  66  65  66  65  62  64  69  72  73  78  89 107 128 147 159 162 160 156 153 151 151 152 153 153 154 154 155 155 155 155 155 154 153 153 154 155 154 154 154 154 154 153 154 153 153 154 154 154 154 155 156 157 157 158 158 158 158 158 158 159 160 160 162 162 161 161 162 163 163 164 165 165 165 167 167 168 168 168 169 169 170 169 169 170 171 172 172 173 173 174 173 172 172 173 175 176 176 178 179 
108 109 111 113 113 112 111 108 107 108 110 114 119 123 126 124 122 118 118 119 119 118 115 113 112 110 107 102  96  90  85  79  72  67  63  61  61  60  60  59  59  61  64  69  73  77  79  78  81  87  88  87  87  88  90  90  87  85  88  88  85  82  78  78  78  80  82  83  85  88  92  94  94  93  88  78  69  59  52  49  50  54  58  62  66  71  75  78  77  76  74  74  76  80  84  87  88  85  80  74  68  65  65  66  66  63  64  69  72  73  77  87 105 126 145 159 162 161 157 153 151 150 152 152 152 153 154 154 155 155 155 154 154 154 154 154 154 154 153 153 153 153 154 154 154 153 153 153 154 154 155 155 156 157 157 157 158 158 158 158 159 159 160 161 162 162 161 162 162 163 163 164 164 165 166 167 168 168 168 168 169 169 169 169 170 170 171 171 172 173 172 172 172 172 172 174 175 176 178 179 
110 111 113 113 113 112 110 107 105 104 106 110 115 120 123 124 124 122 121 122 121 119 117 113 112 109 104  99  94  88  84  78  72  67  63  61  60  60  59  58  59  62  66  70  75  79  80  78  81  86  88  88  88  88  89  90  88  87  87  87  85  82  79  78  77  78  80  83  85  89  93  94  94  92  89  82  73  60  51  47  50  55  58  62  66  72  77  79  78  76  75  74  73  76  79  84  87  86  82  76  70  66  65  66  66  65  64  67  70  72  76  86 103 122 141 156 162 162 158 154 152 151 152 152 152 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 154 154 154 153 154 154 154 154 155 155 156 157 157 158 159 159 160 161 161 161 160 160 160 161 162 162 163 164 164 164 165 166 167 167 167 168 168 168 169 170 170 171 172 172 173 173 172 172 172 172 173 174 175 176 177 
113 114 114 114 113 112 110 107 103 102 102 106 110 114 119 123 125 125 125 124 123 120 118 114 111 107 101  96  91  86  82  78  72  67  63  61  60  59  59  59  61  64  68  73  77  80  80  79  80  84  88  89  89  87  88  89  89  89  86  84  85  83  81  78  76  77  79  83  88  91  93  93  93  91  90  88  78  61  50  45  49  55  59  62  66  72  77  81  79  77  76  73  70  70  73  80  85  87  85  80  73  68  66  67  67  66  65  64  67  70  76  86 100 117 136 152 162 164 159 154 153 153 152 153 153 153 153 153 153 152 153 153 154 154 154 154 154 154 155 154 155 155 156 156 156 155 155 155 155 155 154 153 153 153 154 154 155 157 159 159 160 160 161 161 160 158 158 158 160 160 161 162 163 163 163 163 164 165 167 166 167 167 168 169 170 171 171 173 173 174 174 173 173 172 173 173 173 173 174 175 
114 114 113 113 113 112 111 109 106 104 103 104 106 108 112 118 120 121 122 121 120 118 117 114 110 106 100  94  88  84  82  78  72  67  63  61  60  59  59  60  62  65  69  74  78  81  80  79  81  84  88  90  89  88  88  89  90  90  86  84  85  83  81  78  76  77  79  83  88  92  94  94  93  92  92  89  79  62  51  47  50  56  59  61  66  71  77  82  81  80  77  73  70  69  71  78  84  87  87  81  75  70  67  68  68  67  65  64  66  71  77  86 100 115 134 151 162 165 159 154 153 153 153 153 153 153 152 152 152 153 153 153 154 154 154 154 154 155 155 155 155 156 156 156 156 155 155 155 156 155 154 153 152 152 153 154 154 155 157 159 159 160 160 160 159 158 157 158 159 160 161 161 162 162 162 162 164 165 166 166 166 166 167 168 169 171 171 172 173 173 174 173 173 172 172 173 173 173 173 174 
113 113 112 112 113 113 113 113 111 109 106 104 103 103 105 110 112 114 115 115 115 115 115 113 110 106 100  92  86  83  81  77  72  67  64  62  61  60  60  61  62  66  70  74  78  80  80  79  81  85  89  90  90  88  89  90  91  90  87  85  85  83  81  79  77  77  79  83  88  93  95  95  94  94  93  89  79  63  53  49  52  56  59  61  65  70  77  82  83  83  80  76  71  70  71  77  82  86  86  82  76  72  69  69  68  66  64  64  66  70  76  86  99 115 134 151 162 165 160 155 153 153 154 153 153 152 152 152 153 153 154 154 154 154 154 153 154 154 154 154 155 155 156 156 155 154 154 155 155 155 154 153 152 152 152 153 153 154 156 157 158 159 158 158 158 158 158 158 159 161 162 162 161 162 162 163 164 165 165 166 166 166 166 167 168 170 171 171 172 172 172 172 172 172 172 173 174 173 174 174 
113 112 111 111 112 114 115 116 115 113 110 106 103 101 101 104 106 107 108 109 109 110 110 110 108 105  98  92  85  81  80  78  72  68  65  62  61  61  61  61  63  66  70  75  79  80  80  79  81  85  89  91  90  89  89  90  92  91  88  86  85  84  81  78  77  78  80  84  89  93  96  96  96  95  94  90  80  65  56  51  53  56  58  60  64  69  77  82  86  86  83  79  73  70  70  74  81  85  87  83  79  74  71  70  68  65  64  64  66  70  76  85  97 113 133 151 161 164 160 156 154 154 154 153 153 153 153 153 153 153 154 154 154 155 154 153 154 155 155 154 155 155 155 155 155 154 155 154 154 155 154 154 153 153 153 153 154 154 155 156 157 157 157 156 157 158 158 158 159 161 162 162 162 161 162 163 163 164 165 166 166 166 166 166 167 169 170 170 171 171 171 171 171 171 172 173 174 174 174 175 
113 112 111 111 111 114 116 118 118 116 113 109 105 101 100 102 103 103 103 104 104 105 105 106 105 102  97  91  85  81  80  77  72  68  65  63  62  62  62  62  63  67  71  75  79  81  80  79  81  86  90  91  91  89  90  91  92  91  89  87  86  85  81  79  78  78  81  85  90  94  97  98  97  97  95  91  81  67  58  53  53  55  58  60  64  69  76  82  87  88  86  82  74  70  68  71  77  83  86  84  81  77  74  72  69  66  64  64  66  70  75  84  96 112 131 150 160 164 161 157 155 154 153 154 153 153 153 153 153 154 154 154 155 155 154 153 154 154 155 155 154 155 155 154 155 155 155 154 154 154 155 155 154 153 153 153 153 154 155 155 156 156 156 155 156 157 158 158 160 160 161 161 162 162 162 163 163 164 165 166 165 165 165 166 166 167 168 169 170 170 170 170 170 170 171 172 173 173 174 175 
115 113 111 111 111 113 116 118 120 119 116 113 110 108 105 104 102 102 101 101 100 100 101 102 102 100  96  91  85  82  79  75  71  67  64  63  63  62  62  62  64  67  71  77  79  81  80  80  82  86  90  92  91  90  90  91  92  92  90  88  87  85  81  79  78  79  82  86  91  95  98  99  99  98  96  93  84  70  60  53  53  55  57  60  63  68  76  82  88  90  89  85  77  70  67  69  74  79  83  84  83  79  76  74  71  66  63  64  66  69  75  83  94 110 130 148 160 164 161 158 155 154 154 154 154 154 154 153 154 154 153 154 154 154 154 153 153 154 154 155 155 154 154 154 154 154 154 154 154 154 156 156 155 154 154 154 154 154 155 156 156 157 156 155 156 157 158 158 159 161 161 161 162 162 162 162 163 164 165 165 165 164 164 165 166 167 167 168 169 169 169 169 168 169 170 171 172 172 173 174 
116 115 112 111 110 112 115 118 120 120 119 117 115 114 111 107 105 104 103 100  99  97  98  99  99  98  94  90  86  82  78  75  70  66  64  62  63  63  62  62  64  68  72  77  79  80  80  80  82  87  91  93  92  91  91  92  93  92  90  88  87  85  81  79  78  78  81  86  91  95  98 100 100  99  97  94  86  73  62  54  52  53  56  60  63  68  74  81  87  91  93  88  79  72  67  67  70  76  81  83  83  81  78  76  73  67  64  64  66  69  73  81  93 108 128 147 159 164 162 159 156 155 154 155 155 154 154 153 154 154 154 153 154 154 155 154 153 153 154 154 155 155 154 155 154 154 155 154 154 155 156 157 156 155 155 154 155 155 156 156 157 157 157 156 156 157 158 158 159 160 161 161 162 162 161 162 163 164 164 165 164 164 163 164 165 166 166 168 167 168 168 168 167 167 168 170 171 171 171 171 
116 115 112 111 111 112 115 118 120 121 121 120 119 119 117 113 110 108 106 103 101  99  99  98  99  98  95  91  86  83  77  73  69  66  64  62  63  63  63  63  64  68  73  77  80  80  80  81  84  88  91  94  93  91  91  92  93  92  90  88  87  86  82  79  78  79  81  85  91  95  98  99 100  99  99  96  89  76  63  53  50  52  56  60  64  68  74  79  86  92  95  91  82  74  67  66  68  72  78  81  83  81  80  79  75  67  64  65  66  69  72  79  90 105 125 144 158 164 163 160 156 155 155 155 155 154 154 153 153 154 154 154 154 154 154 153 153 154 154 155 155 155 155 155 155 156 155 155 155 156 157 157 157 156 155 155 155 156 156 156 157 157 157 156 156 158 159 159 159 160 161 161 162 162 161 162 163 164 165 165 164 163 163 164 165 165 165 166 167 167 167 167 167 167 167 169 169 169 169 170 
115 114 112 112 111 113 115 118 120 120 120 120 121 122 121 117 115 113 112 108 106 103 102 101 100  98  94  90  86  81  76  72  69  65  64  62  62  63  64  64  65  69  73  78  80  81  80  82  85  89  93  95  94  91  91  92  93  92  90  89  88  86  83  80  78  78  80  85  90  94  97  99 100  99  99  98  91  77  63  52  48  50  55  61  65  68  73  78  85  92  97  94  85  76  69  66  66  70  75  79  82  82  82  82  77  69  65  65  66  68  71  77  88 102 122 142 156 164 164 161 156 155 156 155 155 155 155 154 154 154 155 155 155 155 154 154 154 154 155 156 156 156 156 157 157 157 157 157 157 157 157 157 157 156 156 155 156 156 157 157 158 158 157 157 157 159 159 160 160 160 161 161 162 162 162 162 163 164 165 164 163 162 164 164 164 165 164 165 166 167 166 166 166 167 167 167 167 167 168 168 
113 112 111 111 112 114 116 118 119 119 119 119 120 121 121 120 119 118 116 114 111 109 106 105 103  99  94  90  84  80  76  72  68  65  63  63  63  64  65  64  66  70  74  79  81  81  81  82  85  90  93  96  94  92  91  92  93  92  90  89  89  88  84  80  78  78  80  84  88  93  97  99  99  99  99 100  93  79  65  53  48  49  55  62  65  68  71  77  84  92  97  95  87  80  73  68  66  68  72  77  81  82  83  83  79  70  66  66  67  68  70  75  85 100 120 140 156 164 164 162 157 156 156 156 155 156 156 155 155 155 155 155 155 155 155 154 154 155 156 157 157 158 158 158 158 158 159 159 159 159 158 158 157 157 156 156 156 157 158 158 158 158 157 157 157 159 159 160 161 161 162 162 162 162 162 163 163 164 165 164 163 163 163 164 164 164 165 165 166 166 166 166 167 167 166 167 166 167 167 167 
111 111 111 111 112 114 116 118 118 118 117 117 118 119 119 120 121 121 121 118 116 113 111 108 105 100  94  88  83  79  75  72  68  65  63  63  64  65  66  66  67  71  75  79  81  82  83  83  87  91  95  97  95  93  92  92  93  92  90  90  91  90  85  81  78  77  79  83  88  93  96  99  99  99 100 101  95  81  67  54  49  49  55  62  65  67  70  75  83  91  97  96  90  83  77  72  68  68  71  74  79  81  83  84  80  72  67  66  67  67  69  74  82  96 117 138 155 164 165 163 159 157 157 158 157 156 157 156 156 156 156 156 156 156 156 156 156 157 157 158 158 159 160 160 160 160 161 161 161 161 160 159 159 158 157 157 158 158 159 159 159 159 158 158 158 159 160 160 161 161 162 163 162 162 162 163 163 164 164 165 164 163 163 163 163 164 165 165 165 165 166 166 167 167 167 166 166 167 167 167 
111 111 110 110 112 114 116 117 118 117 117 116 117 117 118 120 121 122 122 121 118 115 112 108 104  98  92  87  82  79  75  72  68  65  63  64  64  66  67  67  69  72  76  81  83  84  84  85  88  93  97  98  96  94  92  92  93  93  91  91  93  92  87  82  79  77  79  82  87  92  96  98  99  99 100 102  96  84  70  57  50  51  55  62  65  67  69  75  84  91  96  96  93  88  82  76  72  70  70  73  77  81  84  85  81  73  68  68  67  67  67  71  80  93 114 136 153 163 166 164 160 159 159 159 158 158 158 158 158 158 157 157 157 157 157 158 157 158 158 159 160 161 161 162 162 163 163 164 164 163 162 162 162 161 159 159 160 160 160 160 160 160 159 159 159 160 161 161 162 162 163 163 163 162 163 163 164 164 165 165 164 164 164 164 164 164 165 165 166 166 166 166 167 167 167 166 166 167 167 166 
112 111 110 109 110 111 114 115 116 117 116 116 117 117 118 119 120 121 121 120 118 113 110 106 102  96  91  87  83  79  75  72  69  66  64  65  66  67  68  68  70  73  77  82  84  85  86  86  90  95  99 100  97  95  93  93  94  93  91  92  95  94  89  84  79  78  78  82  87  92  96  98  99 100 100 102  97  86  73  59  52  52  56  62  65  66  68  74  85  92  95  95  95  92  86  81  75  72  71  73  76  80  83  85  82  74  70  69  68  67  66  69  78  91 113 134 152 163 166 165 162 160 160 161 160 160 159 159 159 159 159 159 159 159 159 159 159 160 160 160 162 163 164 164 165 165 166 166 166 166 165 165 165 163 162 162 162 162 162 162 162 161 161 161 161 161 161 161 162 163 163 163 163 163 163 163 164 165 166 165 165 164 164 165 165 164 165 165 165 165 166 166 167 167 167 167 167 167 167 167 
115 113 110 108 107 108 111 113 115 117 117 118 119 119 119 118 118 120 119 117 114 110 106 101  97  94  90  86  84  81  76  72  69  66  66  66  67  69  69  70  71  74  78  83  85  87  86  87  91  97 100 101  99  95  94  94  94  94  91  92  97  96  90  84  80  78  78  82  87  92  96  98  99  99 100 101  97  88  75  62  54  53  57  62  64  65  67  74  86  93  94  94  96  95  91  85  77  74  72  73  76  80  83  85  83  75  71  70  68  66  65  67  76  91 112 134 152 163 166 165 163 162 162 161 161 160 160 160 160 160 159 160 160 159 159 160 160 160 162 162 164 165 165 165 167 167 168 168 168 168 169 168 168 167 164 164 164 164 164 164 163 163 163 162 161 161 161 162 163 163 163 163 163 163 163 163 164 165 165 165 164 164 164 164 164 164 164 165 166 166 166 167 167 166 167 167 167 167 167 167 
116 114 111 108 107 108 110 112 115 116 118 119 120 121 120 117 117 119 118 116 112 107 103  98  95  92  89  86  84  81  76  73  70  67  67  66  67  69  69  71  72  75  79  83  85  86  87  88  92  97 100 101  99  96  94  94  95  94  92  93  97  96  90  85  80  78  79  82  85  91  96  98  99  99 101 101  98  89  78  65  57  54  57  61  63  64  66  74  86  93  94  94  96  96  94  88  81  75  71  72  74  79  82  85  83  76  72  70  68  66  65  68  75  88 109 131 150 162 166 166 164 162 162 162 162 161 161 161 161 160 160 160 160 160 160 160 161 162 163 164 165 166 166 167 168 169 169 170 170 170 171 171 171 169 168 167 166 166 166 165 165 164 164 163 162 161 161 162 163 163 164 163 163 163 163 164 165 165 166 165 165 164 165 165 165 165 165 165 166 166 166 166 167 167 167 167 168 168 168 168 
117 116 113 112 112 112 113 114 117 118 119 119 120 121 119 116 117 120 121 118 114 107 102  97  94  92  89  85  82  79  76  74  71  68  66  65  66  67  68  70  73  76  80  84  85  85  87  90  93  98 101 102 100  98  96  95  95  95  95  95  96  94  90  86  81  79  80  81  84  89  93  97 100 101 102 101  97  90  79  66  58  55  57  60  62  65  68  75  84  90  94  95  96  97  96  93  87  79  72  69  70  75  81  85  84  79  73  68  67  68  69  71  74  83 103 127 148 163 167 166 164 163 163 163 163 164 163 163 163 162 161 160 160 160 161 162 162 163 163 164 165 166 167 168 169 170 170 171 172 172 172 172 172 172 170 169 169 168 167 167 166 165 165 164 164 163 163 163 163 163 163 163 163 163 164 165 166 166 167 167 166 166 165 166 165 165 165 165 166 166 166 167 168 167 167 168 167 168 168 169 
116 116 115 114 115 115 115 116 118 119 120 119 119 120 119 116 117 121 121 120 115 108 102  97  94  92  89  85  81  78  77  75  72  69  66  65  64  66  67  70  73  77  80  84  86  85  87  91  96  99 102 102 101  99  97  96  96  96  97  96  94  92  90  87  82  80  80  81  84  87  92  96 100 102 103 102  97  90  79  67  60  56  57  60  62  65  70  76  82  89  94  96  96  97  98  97  91  82  72  68  68  74  81  86  86  81  74  68  67  69  71  74  74  79  98 122 146 162 168 167 165 163 164 164 165 165 165 164 164 163 163 162 161 161 161 162 163 164 164 164 166 167 167 169 170 171 171 172 172 173 173 173 173 172 172 172 171 170 169 168 167 166 166 165 165 164 163 163 163 163 163 163 163 164 165 166 166 167 168 168 167 167 167 167 167 166 166 166 167 167 167 167 168 168 167 168 168 168 168 169 
114 114 115 114 114 115 115 116 117 119 119 118 118 118 117 117 118 121 121 119 114 107 101  97  94  92  89  86  81  78  76  74  71  69  67  65  64  66  68  70  73  77  81  84  86  87  90  93  98 101 103 104 102 100  98  96  96  96  97  97  95  93  90  86  82  80  80  81  84  87  91  95  99 100 102 101  97  90  80  68  60  56  57  60  62  65  70  75  82  88  94  97  96  98 100  99  94  84  75  71  71  77  83  88  87  82  75  69  68  70  72  74  73  78  95 119 143 161 167 168 165 164 163 164 164 164 164 163 163 163 163 162 161 161 162 163 163 164 164 165 166 167 168 169 170 171 172 172 172 173 174 174 174 174 173 173 173 172 171 170 170 168 167 167 167 165 164 164 164 164 164 163 164 165 166 166 167 167 168 167 167 166 167 167 167 166 166 167 167 167 166 168 168 168 168 167 167 167 168 168 
113 114 114 114 114 115 116 117 118 119 119 118 117 116 116 118 119 121 120 117 112 105 100  96  95  92  89  85  81  78  76  74  71  69  67  65  65  66  68  70  73  78  81  85  87  89  92  96  99 103 105 105 103 101  98  96  95  96  97  97  95  93  90  86  83  80  80  81  84  87  90  94  97  98  99 100  97  90  80  68  60  56  57  60  62  65  70  76  82  88  94  97  98  99 101 100  96  87  79  75  76  80  86  89  88  83  76  71  70  70  71  73  73  77  93 115 139 158 167 168 165 163 164 163 163 164 164 164 164 164 164 163 163 163 163 164 164 165 165 165 167 168 169 170 171 172 172 172 172 173 174 175 175 175 175 175 174 173 173 172 171 170 169 169 167 166 165 165 165 165 165 165 165 165 165 166 166 167 168 168 167 167 167 167 167 167 167 166 166 167 167 167 168 168 167 167 168 168 168 169 
113 114 114 115 115 116 118 119 119 119 119 119 117 115 116 119 120 119 118 114 109 103  99  96  94  92  89  84  80  77  75  74  72  69  67  65  65  65  68  71  74  79  82  85  88  91  94  97 101 104 106 105 104 101  98  95  95  95  97  97  96  94  90  87  83  81  79  81  83  86  89  92  95  96  97  99  97  91  81  70  61  56  57  60  62  65  69  75  81  87  93  96  98 101 104 104 100  93  85  81  81  84  89  92  90  84  78  72  71  72  72  73  71  74  88 110 135 155 168 170 166 164 164 164 164 164 164 164 164 164 164 164 164 165 164 164 164 165 165 166 167 169 169 170 171 172 172 172 173 173 175 176 176 176 177 177 176 176 175 174 173 171 170 169 168 167 167 166 167 166 166 166 166 166 166 166 167 168 169 168 168 167 168 167 167 166 167 167 167 166 167 167 168 168 167 167 168 167 168 168 
114 115 115 115 116 118 119 120 120 120 120 119 118 116 117 120 121 119 116 111 107 101  98  95  94  92  88  83  79  76  75  74  72  70  67  65  64  65  67  70  75  80  83  86  89  93  95  98 102 105 106 105 104 100  97  95  94  95  96  97  96  95  91  87  84  81  80  81  82  85  87  91  93  94  96  99  98  92  82  71  62  57  57  60  62  65  69  74  81  87  93  97  99 103 107 108 105  98  90  86  86  89  92  95  93  85  79  74  73  73  73  73  71  72  85 104 130 152 167 172 167 164 165 165 165 165 165 165 165 165 165 164 165 166 166 165 165 165 166 167 168 168 169 169 171 171 172 173 173 173 175 176 177 177 178 178 178 177 176 175 174 173 172 170 169 169 168 168 168 167 167 167 167 167 167 167 168 168 169 169 169 168 168 167 167 167 167 167 166 167 167 167 167 168 168 168 168 168 168 168 
116 115 115 116 116 118 119 120 120 121 121 120 119 119 119 121 121 118 114 109 104  99  97  95  94  91  87  82  78  75  75  74  73  71  68  66  64  65  67  70  75  81  85  87  90  93  96  99 102 105 106 105 103 100  97  96  95  94  95  96  97  95  92  88  84  82  81  81  82  84  86  89  91  92  94  98  98  92  83  72  63  58  58  60  62  65  69  74  80  86  93  97 100 105 111 112 110 104  96  93  91  94  97  98  95  86  80  75  74  73  73  73  71  71  81  99 124 148 167 174 169 166 167 166 166 165 165 165 164 165 165 165 165 166 166 166 165 165 166 167 167 168 168 169 170 171 171 172 172 173 174 176 176 177 177 178 178 178 177 176 175 174 173 171 171 171 170 170 169 169 169 168 168 168 168 169 169 169 169 169 169 168 168 168 168 168 167 167 167 167 168 167 167 168 168 168 168 168 168 169 
116 116 116 116 116 117 118 118 119 119 120 120 120 120 121 122 121 118 113 106 102  98  96  94  93  91  86  81  77  74  74  74  73  72  69  67  65  65  67  71  76  81  85  88  91  94  96  99 102 105 106 105 102 100  98  96  95  95  96  97  97  96  92  88  84  82  80  81  81  83  85  88  90  90  92  98  98  93  84  73  64  59  58  60  62  65  69  73  79  85  92  97 101 106 113 115 113 107 100  97  96  97  99 100  96  88  81  76  74  73  74  73  71  71  78  94 118 144 165 174 171 168 168 168 166 166 166 165 165 165 166 165 166 167 166 166 165 165 166 166 166 167 168 169 169 171 171 172 172 173 174 175 176 177 178 178 179 178 178 177 176 175 174 173 172 172 172 172 171 171 170 169 169 169 169 169 169 169 169 170 169 169 169 169 169 169 168 168 168 168 168 168 168 168 169 169 169 169 169 169 
116 115 115 114 114 114 114 115 115 116 118 120 121 122 122 123 120 116 111 104 100  96  95  94  93  90  86  81  76  74  74  74  73  72  70  68  65  65  67  71  76  82  86  88  91  94  97 100 102 104 105 104 102 100  97  96  96  96  97  98  98  96  93  89  84  82  80  80  81  83  85  87  88  88  91  96  97  93  85  74  65  60  59  60  63  66  69  73  79  84  91  96 101 107 115 117 115 109 103  99  99 100 101 100  97  89  82  77  75  74  74  74  72  71  76  90 113 139 162 174 172 171 170 169 168 168 167 166 166 165 165 166 166 167 166 165 165 165 166 166 166 166 167 168 169 170 171 171 171 172 173 175 176 177 178 179 179 179 179 179 178 176 176 174 173 173 174 173 173 172 172 171 170 171 170 170 170 170 171 171 170 170 170 170 169 169 169 168 168 168 168 169 170 169 169 169 169 169 169 170 
114 114 113 112 111 111 110 111 112 114 116 118 121 122 123 122 119 115 109 103  98  95  94  93  92  89  85  81  76  74  74  74  74  73  71  69  66  65  66  71  77  82  86  89  91  95  98 100 102 104 106 105 103 100  98  96  96  98  99  99  99  96  93  89  85  81  80  80  81  82  84  86  87  88  90  95  96  93  85  75  66  60  59  61  63  66  69  74  79  84  89  95 100 108 115 117 115 110 104 101 100 102 102 100  96  89  83  78  76  74  75  75  73  72  75  86 108 133 159 172 173 172 171 171 169 169 168 167 167 166 166 166 166 166 166 166 166 166 165 165 166 166 167 167 168 170 170 170 171 172 174 175 175 176 178 179 180 180 180 180 179 178 177 176 175 176 175 175 174 173 172 172 172 171 171 171 171 171 172 172 171 171 171 171 170 170 170 170 169 169 169 170 171 170 170 170 170 170 170 170 
112 111 110 109 108 107 106 106 108 110 114 116 119 122 123 120 117 112 107 101  97  94  93  93  91  88  85  80  76  74  74  75  75  74  73  69  66  64  66  71  77  83  87  89  92  96  99 101 103 105 106 106 104 100  98  98  98  99 100 100  98  96  93  89  84  81  80  80  81  82  84  86  87  89  90  94  95  93  86  76  67  61  60  61  63  66  70  74  79  83  88  94 100 108 115 118 116 110 104 102 101 102 102  99  96  91  85  79  76  75  76  77  74  73  75  83 103 127 153 168 172 172 172 172 170 170 169 168 168 167 167 167 166 166 166 166 167 167 166 165 166 166 166 167 168 169 169 170 170 172 174 175 176 176 178 179 179 180 180 180 180 180 179 178 178 177 177 176 175 174 174 173 172 172 172 172 172 172 173 173 172 172 172 172 171 170 170 170 170 170 170 170 170 170 170 170 170 171 171 170 
112 111 110 109 108 106 105 105 106 109 112 115 118 122 122 119 116 111 106 100  96  93  92  92  90  87  84  80  76  74  74  75  76  75  73  70  66  64  66  70  77  83  87  89  92  96  99 101 104 106 106 106 104 100  99  98  98 100 100 100  99  96  92  89  84  82  79  79  80  82  84  86  88  89  91  94  95  93  86  77  68  61  60  61  63  66  70  74  78  83  89  94 100 108 115 118 116 111 105 103 103 103 103 100  96  92  87  80  76  75  76  78  77  74  74  81  98 121 148 164 172 173 173 172 171 171 170 170 169 169 168 167 167 167 167 167 167 167 167 165 166 166 166 166 168 169 169 169 170 171 174 175 175 175 177 178 179 180 181 181 181 181 180 180 179 179 177 177 177 176 175 174 173 173 173 173 173 173 174 174 173 173 173 173 172 172 171 171 171 171 171 171 171 171 171 171 171 171 171 171 
112 112 111 110 108 107 106 105 106 108 111 115 119 122 121 118 114 109 104  99  96  94  93  92  90  87  83  79  76  74  75  76  77  76  74  70  66  64  66  71  76  82  86  88  92  96 100 102 105 106 106 105 103 101  99  98  97  99 101 101  99  97  92  89  84  81  79  79  80  81  84  87  89  90  91  93  94  92  86  77  69  62  60  61  64  67  70  74  78  83  89  96 102 109 116 119 116 112 106 104 104 105 104 100  97  93  88  82  77  74  76  80  79  77  74  78  94 115 142 160 171 174 173 173 172 172 171 170 170 169 169 168 168 168 167 167 167 167 167 166 166 166 166 167 168 168 169 169 170 171 172 173 174 175 176 177 178 179 180 180 180 181 181 181 180 179 178 177 177 176 176 175 175 175 174 174 174 174 175 175 174 174 173 173 173 173 172 172 171 171 171 171 171 171 171 172 172 171 172 172 
114 114 113 112 110 108 106 106 106 108 111 115 119 123 123 117 112 108 103  98  95  93  92  91  89  86  83  79  76  75  75  77  78  77  75  70  66  64  66  71  77  82  87  89  92  97 100 102 105 106 106 105 102 100  98  96  97  98 100 101  99  97  93  89  84  80  78  78  79  81  84  87  89  91  92  93  93  92  86  77  69  62  60  62  64  68  70  74  78  83  91  98 103 111 118 120 118 112 107 106 106 106 105 101  98  95  91  83  78  74  78  82  81  78  74  76  90 111 137 157 170 174 172 172 173 173 172 171 171 170 170 169 169 168 168 168 168 168 168 167 166 166 167 167 168 168 169 170 171 171 171 172 172 173 174 176 177 179 179 180 180 181 181 182 181 179 178 178 178 177 176 176 176 175 175 174 174 175 176 176 175 175 174 174 174 174 173 172 172 172 172 172 172 172 172 173 173 172 172 172 
115 115 115 114 112 110 109 108 108 110 112 116 121 125 123 117 111 107 102  97  94  93  92  91  89  86  83  79  76  75  76  77  78  78  75  71  66  64  66  70  77  83  87  88  91  97 101 103 105 106 105 104 101  99  96  95  95  96  99 100 100  97  93  89  84  80  78  78  80  81  84  87  89  91  92  92  92  91  86  77  69  62  61  62  65  68  71  74  78  83  93 100 105 112 120 122 119 113 108 107 108 109 107 102  99  98  93  84  78  75  79  83  83  80  75  75  87 107 132 154 169 174 171 171 172 173 172 172 171 171 170 169 169 168 168 168 168 168 168 167 167 167 167 167 168 168 169 170 171 171 170 170 171 172 173 174 176 177 178 179 180 181 181 181 181 180 178 179 178 178 177 176 176 175 175 175 175 175 176 176 176 175 175 175 175 174 173 173 172 172 172 173 172 172 173 173 173 173 172 171 
116 115 114 115 114 115 115 114 114 116 117 120 122 124 122 116 111 107 102  97  94  93  92  92  90  87  83  80  77  76  78  78  78  77  74  69  65  64  66  70  76  82  86  88  91  97 101 103 104 105 105 104 102  99  96  95  95  96  98  99  99  98  93  88  82  79  77  78  80  82  84  87  89  91  92  91  92  92  87  78  69  61  60  61  64  68  72  75  79  84  92 100 107 114 122 122 119 114 111 109 109 108 107 104 101  98  94  88  82  76  76  79  81  81  76  75  84 101 127 149 165 172 174 174 174 174 174 174 173 171 170 170 170 169 168 169 169 169 169 168 168 168 168 168 168 169 170 171 171 170 169 169 169 170 171 172 174 176 176 178 179 180 181 182 181 181 179 178 178 178 177 177 176 177 176 176 176 176 176 176 176 176 175 175 175 175 174 173 173 173 173 174 173 173 173 173 173 173 172 172 
113 112 111 113 117 120 122 121 122 123 124 124 124 122 119 115 111 105 101  96  94  92  92  92  90  87  84  81  78  78  80  80  78  74  71  67  65  64  66  70  75  81  85  87  91  98 102 103 104 105 106 104 103 100  98  96  97  97  98  99  99  97  92  86  81  78  76  78  80  82  85  87  89  90  91  91  92  92  87  79  70  61  58  60  64  68  72  76  81  85  89  98 109 118 122 122 118 115 113 111 109 107 106 107 103  97  94  92  86  77  73  73  79  82  79  76  81  95 122 144 160 171 178 179 176 176 176 177 176 172 170 171 171 169 169 170 170 170 170 170 170 169 169 169 169 169 170 171 171 170 169 169 169 170 170 171 172 173 175 176 178 180 181 182 181 181 180 179 178 178 177 177 177 177 178 177 177 176 176 176 177 177 176 176 176 176 175 174 174 175 174 174 174 173 173 173 172 172 173 172 
111 110 109 111 115 119 121 121 122 123 124 125 124 121 117 112 108 104 100  96  94  93  92  91  89  86  83  80  79  79  81  81  78  74  70  67  65  64  66  70  75  80  85  87  91  99 103 104 105 106 106 105 103 101  99  97  97  97  97  98  99  97  92  86  81  78  77  78  80  82  85  87  88  90  91  90  92  92  88  79  70  61  58  60  64  68  72  77  82  85  89  98 110 119 123 122 118 116 114 112 109 107 105 107 104  98  95  95  89  78  72  72  78  83  79  75  80  93 118 140 159 171 179 180 178 177 178 178 177 174 171 172 173 171 170 172 172 171 171 171 171 170 170 170 170 170 171 171 172 171 170 170 170 170 171 171 171 173 174 176 177 179 181 181 181 180 180 179 178 177 177 176 177 177 177 178 177 176 176 176 177 177 176 176 176 176 176 175 175 175 175 175 175 174 174 173 173 173 173 173 
110 109 107 108 111 113 116 116 116 117 119 121 121 119 114 108 104 102  99  97  95  94  93  90  87  84  82  80  79  80  81  81  78  75  71  68  65  65  66  69  75  80  84  87  92  99 102 104 105 107 107 105 103 100  98  97  96  97  97  98  99  97  92  87  82  79  78  79  81  82  84  86  87  89  90  91  91  92  88  79  70  62  59  61  64  68  72  77  82  86  91  99 111 119 123 123 119 117 114 113 110 107 106 106 104  99  97  95  89  79  74  74  79  82  78  75  79  91 115 137 159 172 180 181 179 178 178 179 178 174 172 174 174 173 172 172 172 171 171 171 171 171 171 171 171 171 172 172 172 172 172 172 171 171 171 172 172 173 174 175 177 178 179 180 180 180 179 179 177 177 176 176 177 177 177 176 176 175 175 175 176 177 176 176 177 177 177 176 176 175 175 175 175 175 175 175 174 174 173 173 
109 107 105 104 106 107 109 108 108 109 112 114 115 113 108 102 100  99  99  98  97  95  93  90  86  83  81  80  80  81  83  82  79  76  72  68  66  65  66  69  74  79  84  88  92  99 102 103 105 107 107 105 103 100  99  97  97  96  97  98  99  97  93  87  82  80  79  80  81  82  83  85  86  89  90  90  91  92  87  79  71  63  60  61  64  68  72  77  82  86  92 100 111 120 124 123 120 117 115 113 110 107 106 106 105 101  98  97  91  81  76  76  80  83  78  74  78  89 111 133 156 171 179 181 179 179 180 180 179 175 173 174 175 174 173 173 173 172 172 172 172 172 172 172 173 173 173 173 174 174 174 174 173 173 173 173 173 174 174 175 176 177 178 178 178 180 179 178 177 176 176 176 176 176 176 176 175 175 174 174 176 176 176 176 176 176 177 176 176 176 176 176 176 177 177 175 174 174 173 173 
109 107 102 101 102 101 101 100 100 101 103 105 106 103 100  97  96  97  98  99  98  97  94  90  86  82  81  81  82  83  84  84  81  77  72  69  67  66  67  69  74  79  85  88  93  99 102 103 105 106 107 106 103 100  99  98  97  97  97  98  99  97  92  87  83  80  79  80  81  82  83  84  86  88  89  90  91  92  88  80  72  64  61  62  65  68  72  77  82  87  93 101 113 120 125 124 120 118 115 114 111 108 106 107 106 101 100  98  92  84  79  77  81  83  79  74  78  87 106 128 153 169 178 180 179 180 181 181 179 176 173 175 175 174 173 173 173 173 173 173 173 173 173 173 174 174 175 174 175 176 176 175 174 174 174 174 173 174 174 175 176 176 177 177 177 179 178 177 176 176 175 175 176 175 175 175 175 174 174 174 175 176 176 175 176 176 177 177 176 176 176 176 177 177 177 176 175 174 173 173 
111 109 103 100 100  99  97  95  94  94  96  98  97  95  93  93  94  95  96  98  98  97  94  90  85  82  80  81  82  84  85  84  81  77  73  69  67  66  67  69  73  79  84  88  93  99 102 103 105 106 107 106 104 101  99  98  97  97  97  98  99  98  92  87  82  80  79  79  80  81  82  84  86  88  90  91  92  93  89  81  73  65  62  62  64  68  72  76  81  86  94 103 114 121 125 124 120 118 116 114 112 109 107 107 106 103 102 100  94  86  80  79  82  84  79  75  77  85 101 122 148 166 176 179 179 180 180 181 180 176 173 175 176 175 174 174 174 173 174 173 174 174 174 174 175 175 176 175 175 176 177 177 176 175 175 175 174 175 175 175 176 176 176 175 176 177 177 176 176 175 175 176 175 176 175 175 175 174 173 173 174 175 175 175 175 176 176 176 176 177 177 177 177 178 178 177 176 174 173 172 
116 113 107 103 101  99  97  94  91  91  92  93  92  89  89  92  93  94  95  97  98  97  93  89  85  82  81  81  82  84  86  85  82  78  73  70  68  66  67  69  73  78  84  88  93  99 102 103 105 106 107 106 104 101  99  97  97  97  97  99 100  98  91  86  82  79  79  79  80  80  81  83  86  87  90  91  93  94  90  82  73  66  63  63  64  67  71  75  80  86  95 105 115 122 125 124 120 118 116 115 113 110 108 108 107 105 103 102  95  87  82  81  83  84  80  76  77  83  97 116 143 161 173 177 180 181 180 181 179 175 173 175 177 175 174 174 173 173 173 173 174 174 175 174 174 175 176 176 176 177 177 177 177 176 175 175 175 175 175 175 176 176 175 175 176 176 176 176 176 175 175 175 176 175 176 175 174 173 173 173 173 174 174 174 175 175 175 175 176 176 177 176 177 177 177 176 175 175 174 173 
122 119 112 108 106 103 101  98  95  94  95  96  95  91  91  93  95  95  95  97  97  96  93  90  86  83  82  81  83  85  86  85  81  77  73  70  68  66  67  68  72  77  83  88  94  99 102 104 105 107 107 106 104 102  99  97  97  97  97  99 101  98  91  85  80  78  78  79  79  79  80  82  85  87  89  91  93  94  90  82  74  67  64  63  65  66  69  74  79  87  96 106 116 122 124 123 120 118 117 116 114 112 110 109 109 106 104 102  96  89  84  83  84  85  81  78  78  83  94 111 137 156 169 176 179 181 182 181 180 176 174 176 177 176 174 174 174 174 174 174 174 175 175 174 175 176 176 177 177 177 177 177 177 176 176 176 176 176 176 176 176 176 176 176 176 176 176 176 175 175 175 176 175 175 176 175 174 173 172 172 172 172 172 173 174 174 174 174 175 175 176 176 176 177 176 175 174 174 174 173 
127 124 118 114 111 109 106 105 102 102 102 103 102  97  96  96  96  96  95  96  95  95  92  89  87  84  83  82  83  85  87  85  81  77  73  70  69  67  67  67  71  76  82  89  94  99 102 104 106 107 108 107 104 101  99  97  97  97  97  99 101  99  92  84  78  77  77  79  79  79  80  81  84  85  88  90  92  93  89  83  75  69  65  64  65  66  69  73  79  86  97 106 115 122 124 123 120 118 117 117 116 113 112 112 110 107 105 102  96  90  86  85  85  85  82  79  80  83  91 107 132 151 166 174 179 182 182 182 180 177 175 177 178 176 175 174 174 174 174 174 175 175 174 175 175 176 176 176 177 178 177 177 176 176 176 176 176 176 176 177 176 176 177 177 177 177 177 176 175 175 176 176 175 175 176 175 174 173 172 171 172 171 171 172 172 173 174 174 174 174 175 174 175 175 175 174 173 174 173 173 
129 126 121 118 116 114 113 112 110 111 112 111 110 106 103 100  97  96  96  95  94  93  92  89  87  85  84  84  84  86  87  85  80  76  73  70  68  66  66  67  70  76  82  89  94  99 102 104 106 108 108 107 105 102 100  98  97  97  97  99 102  99  91  83  77  76  77  79  80  80  79  80  81  82  85  88  91  92  89  83  76  71  67  65  65  66  68  72  78  86  96 106 115 121 125 123 119 118 117 118 117 114 113 113 112 108 105 102  97  91  88  86  87  86  83  81  81  84  89 103 125 145 162 173 179 182 183 183 182 179 177 178 179 178 176 176 174 174 174 174 174 174 174 175 175 176 176 177 177 177 177 176 176 176 177 177 177 177 177 177 177 178 178 178 178 177 177 176 176 176 176 176 176 176 176 176 175 173 172 172 171 172 171 171 172 172 172 172 172 173 174 173 173 174 174 173 173 173 173 172 
128 126 121 119 118 119 120 119 118 119 120 119 117 113 108 101  98  97  96  94  93  92  91  89  87  85  85  84  85  86  86  84  80  76  72  69  68  66  65  66  69  75  82  90  95  99 103 104 106 107 108 107 105 102 100  98  97  96  97  99 102  99  90  82  76  76  77  80  82  81  79  78  78  78  81  86  89  91  88  82  77  72  69  66  65  66  68  72  78  85  95 105 115 120 124 123 119 118 117 118 118 116 114 114 113 109 106 103  98  93  89  88  88  86  84  83  83  84  88  99 120 139 158 171 179 183 184 185 183 180 179 180 181 180 178 176 175 175 174 174 174 174 175 176 176 176 176 176 176 177 176 177 177 176 177 177 177 178 177 177 178 178 179 179 178 178 177 177 176 177 176 177 177 177 176 176 175 174 173 172 172 171 172 171 171 172 171 171 171 172 173 173 172 172 172 172 173 172 172 172 
127 124 120 119 120 121 124 123 123 124 124 122 120 115 109 101  97  96  95  93  93  92  91  89  87  85  85  85  86  86  86  83  79  75  71  68  67  65  64  65  68  75  82  89  95  99 103 104 106 107 108 107 106 103 101  98  97  97  97  99 103  99  90  82  76  77  79  82  83  82  79  76  74  73  76  82  86  88  86  82  77  73  70  68  67  66  68  72  78  85  95 105 113 120 123 122 119 118 118 119 119 117 116 115 115 111 108 104  99  95  91  89  88  87  85  84  84  84  87  96 114 134 154 168 177 183 185 185 184 181 180 182 182 180 178 176 176 176 175 175 175 175 175 176 176 176 177 176 176 176 176 177 177 177 177 177 178 178 178 177 178 178 179 179 179 178 177 177 177 177 177 177 178 178 177 176 176 175 173 173 172 171 171 171 172 172 171 171 171 171 171 171 171 171 171 172 172 172 171 170 
125 123 119 118 120 123 126 126 127 127 125 123 119 114 107  99  95  94  94  94  93  93  91  89  87  85  85  85  86  87  86  82  78  74  70  68  67  64  63  63  67  74  81  89  95  99 103 104 106 107 108 108 106 102 100  98  98  97  97  99 103 100  90  82  77  78  80  83  85  83  79  74  71  68  71  79  84  86  85  81  77  73  71  69  68  66  68  72  79  86  95 104 113 119 122 120 118 118 119 119 119 118 117 117 116 114 110 106 101  96  92  90  89  87  86  85  85  84  85  93 109 129 151 165 176 182 185 185 184 182 181 182 182 180 178 177 177 176 177 177 176 176 175 176 176 177 177 176 177 177 176 177 177 178 178 178 179 179 179 179 179 178 179 179 178 177 177 177 177 178 177 178 179 179 178 177 176 175 174 173 172 171 172 171 171 172 171 171 171 170 170 170 170 170 171 172 173 172 171 170 
125 123 120 120 122 125 127 127 127 126 124 121 116 111 104  96  93  93  94  94  94  94  92  90  87  85  84  85  87  87  85  82  77  73  69  67  66  64  63  63  66  73  81  89  95 100 103 104 106 108 108 108 106 103 101  98  98  97  97  99 103 100  90  82  76  78  82  85  86  83  78  72  68  65  67  76  82  84  83  81  77  73  71  70  68  67  68  73  79  87  95 103 113 119 121 120 118 118 119 119 119 118 118 117 117 114 111 106 101  96  92  91  89  88  86  85  85  85  84  91 105 125 148 164 175 181 184 185 184 182 181 182 181 179 177 177 178 178 178 178 177 176 176 176 176 177 177 176 177 177 177 177 178 178 178 179 179 179 179 179 179 179 179 179 178 178 178 178 178 178 178 178 178 179 179 178 177 175 174 173 172 172 173 172 171 171 171 171 171 171 170 169 169 170 171 173 173 172 171 169 
125 124 122 121 124 126 127 127 126 125 123 119 113 107 100  94  92  93  94  95  95  95  93  89  86  84  84  85  88  88  84  81  77  73  69  67  66  64  63  63  66  72  80  89  96 100 102 104 106 108 108 108 106 103 101  98  98  98  97  99 103  99  90  82  77  78  82  86  88  84  79  72  66  62  64  73  80  82  82  80  77  74  72  70  68  68  69  73  80  86  94 102 111 117 120 120 118 118 119 120 119 119 118 118 117 115 112 107 102  96  93  91  89  87  86  86  85  84  84  88 101 120 144 161 173 180 184 186 185 182 180 181 181 178 177 178 178 177 177 177 177 177 176 176 176 176 176 176 177 177 177 177 177 178 178 178 178 178 178 179 178 179 178 178 178 179 179 179 179 179 178 178 179 180 179 178 177 175 174 173 173 172 172 172 172 172 172 171 170 169 169 170 170 169 170 173 173 171 169 167 
126 125 124 124 124 125 126 127 127 126 122 117 111 105  99  94  92  95  96  97  96  94  92  89  87  86  87  88  90  89  85  81  77  74  70  69  68  66  64  63  66  72  80  89  95  99 102 105 107 109 108 107 105 103 101 100  99  99  98  99 100  97  90  83  78  78  81  86  88  88  84  77  68  60  60  70  76  79  81  81  79  76  73  71  69  69  71  74  77  83  91 100 109 115 121 121 120 118 118 119 120 120 120 120 118 114 111 108 104  99  94  91  90  88  87  86  86  86  84  86  95 112 135 154 169 180 187 188 186 183 181 183 183 179 178 178 177 177 177 177 177 176 176 176 176 175 176 176 176 176 177 176 177 177 177 177 177 177 177 178 178 178 178 178 178 178 179 179 179 179 179 179 179 179 178 178 176 175 175 175 174 173 170 171 174 175 174 169 165 165 169 174 174 168 167 172 171 165 163 165 
126 125 125 125 125 125 125 126 127 126 122 115 110 104  99  94  93  96  98  98  96  94  91  88  88  88  89  90  91  90  86  81  77  74  71  70  69  67  65  63  65  72  80  89  95  99 102 105 108 109 108 107 105 103 102 101 100 100  98  98  98  95  90  84  79  78  80  85  89  90  88  80  70  59  58  67  74  77  79  81  81  78  74  71  69  69  72  75  76  81  90  98 106 114 121 123 121 119 117 118 120 121 122 122 119 114 111 108 105 100  95  92  90  89  88  88  88  86  85  85  92 106 128 147 165 179 189 190 187 184 181 183 184 181 179 178 177 176 176 177 176 176 175 175 175 175 175 175 175 175 176 176 175 176 176 176 176 177 177 177 177 177 177 177 178 178 179 179 180 180 179 180 179 178 178 177 176 175 176 176 176 173 169 171 175 176 174 168 163 164 169 174 175 168 165 168 167 163 164 169 
126 126 125 124 124 125 125 127 127 126 121 115 109 104  99  94  93  96  98  98  96  93  90  88  88  88  89  90  91  90  86  82  77  73  71  69  68  67  65  63  65  71  79  88  94  99 102 105 107 109 109 107 105 103 102 101 100  99  98  98  98  95  90  85  80  79  80  84  88  90  87  81  71  61  59  67  72  76  79  81  81  78  74  71  69  68  71  74  77  81  89  96 105 113 121 123 122 119 118 118 119 120 121 122 119 114 111 108 104 100  96  92  91  90  89  88  88  87  86  87  91 104 124 142 160 176 188 191 188 184 182 185 185 181 179 177 177 177 178 177 176 175 174 175 175 175 174 174 174 175 175 174 175 175 175 175 176 176 177 177 177 177 177 177 177 178 179 179 179 180 180 179 179 179 178 177 176 176 176 175 174 174 176 175 174 171 169 169 168 168 167 167 167 168 167 163 163 171 177 184 
127 126 125 124 124 124 125 126 127 125 121 114 109 103  98  93  93  96  97  98  96  93  90  87  87  87  88  90  91  90  85  81  77  73  70  68  67  65  63  62  64  70  78  87  93  98 102 104 107 108 109 107 105 104 103 101 100  99  98  98  98  96  90  85  80  79  80  84  88  89  87  81  72  63  61  67  72  75  79  81  81  78  74  70  68  68  70  74  78  82  87  95 104 112 120 122 122 119 117 117 118 119 120 121 119 115 111 108 104  99  95  93  92  91  90  89  88  87  87  87  91 102 119 136 154 172 187 191 188 185 183 185 186 181 178 179 178 179 178 178 176 176 175 174 174 174 173 173 173 174 174 174 174 175 175 176 175 176 176 176 176 176 176 176 177 178 179 178 179 179 180 179 179 179 178 177 177 177 176 174 172 175 181 179 172 166 164 168 174 173 168 163 162 169 169 163 168 179 185 185 
128 127 126 124 123 124 125 126 126 125 120 113 107 101  97  93  93  96  97  97  95  93  90  87  87  87  88  90  91  90  85  81  77  73  71  68  67  64  63  61  63  69  77  86  92  98 101 104 106 108 108 107 106 104 103 102 100  99  98  98  99  96  91  85  81  79  81  84  88  90  89  82  74  66  63  66  70  75  79  82  81  78  74  70  68  67  71  74  77  81  85  92 102 111 119 122 122 120 117 117 117 118 119 120 119 115 111 108 105 101  97  94  92  91  91  90  89  88  87  88  90  98 112 127 147 168 185 191 189 186 184 187 187 181 178 179 180 179 178 178 176 176 175 174 174 174 173 172 172 172 173 174 174 174 175 176 175 175 175 176 175 175 175 176 176 178 178 179 178 179 179 179 179 178 178 177 177 177 177 174 171 174 182 181 172 165 162 168 175 177 174 167 164 169 173 175 179 184 176 157 
128 127 125 124 123 124 125 126 126 124 119 112 105 100  96  93  93  96  97  97  95  93  90  88  87  88  89  90  91  90  86  81  77  73  70  68  67  64  62  61  62  69  76  85  91  97 101 104 106 107 108 108 107 105 103 102 101  99  98  99  99  97  91  86  81  80  80  84  88  90  90  84  77  68  65  66  69  74  78  81  81  79  75  70  67  67  70  74  78  80  83  89 100 110 118 122 123 120 118 117 117 117 119 120 119 115 112 109 106 102  98  95  93  92  91  91  90  89  87  88  90  95 105 119 139 162 184 190 189 187 185 188 188 181 178 180 181 180 179 178 177 176 175 174 174 173 172 172 171 172 173 173 173 174 174 175 174 174 174 175 175 175 175 175 176 177 178 178 178 178 178 178 178 178 178 177 177 178 178 175 171 173 179 179 175 170 167 170 174 175 174 172 171 175 179 182 179 169 147 120 
129 128 126 124 122 123 124 126 126 123 117 110 104  98  95  93  94  96  97  97  95  93  91  88  88  89  90  91  92  90  86  81  77  73  69  68  67  64  62  60  63  68  76  85  91  96 100 103 106 108 108 108 107 105 104 103 102 100  98  98  99  97  93  87  82  80  80  83  88  90  90  86  79  71  67  66  68  73  77  81  82  79  75  70  67  66  69  73  78  80  81  87  98 108 118 123 123 121 119 117 117 118 119 120 119 116 113 111 107 103 100  97  95  94  92  91  91  89  88  88  89  92  99 112 132 157 180 189 190 188 186 189 188 181 177 179 180 179 179 178 177 176 175 174 173 172 172 171 171 172 172 172 173 173 173 173 173 173 174 174 174 175 175 174 175 176 177 177 177 177 177 178 178 178 178 177 178 178 178 177 174 172 171 173 176 180 181 177 171 168 169 174 181 186 185 176 156 128 103  84 
129 128 126 124 123 124 125 126 125 122 116 108 102  97  94  94  94  96  97  97  95  93  91  89  89  90  90  91  92  90  85  81  77  73  69  67  67  64  63  61  62  68  76  85  92  96 100 102 106 108 108 108 107 106 105 104 102 100  97  97  99  98  94  89  83  80  80  82  87  90  91  87  81  74  69  67  68  72  76  81  82  80  75  70  67  65  68  72  77  80  80  85  96 106 117 122 124 122 120 118 117 118 119 120 119 117 115 112 108 104 101  99  97  95  93  92  91  89  88  88  90  92  95 106 125 150 176 187 190 188 186 188 187 180 177 179 179 179 178 178 177 175 174 173 173 172 171 171 172 171 172 172 172 172 172 172 172 173 173 174 173 174 174 174 175 176 176 176 176 176 176 177 177 177 177 177 177 177 177 178 178 174 168 170 178 183 185 178 170 169 172 178 183 181 170 149 123  95  81  82 
129 128 125 124 124 124 126 126 125 121 114 107 101  96  93  93  94  96  97  97  96  93  91  90  90  90  91  92  92  90  85  81  77  72  69  67  66  64  62  62  63  69  77  86  92  95  99 101 104 107 107 107 107 106 105 104 103 100  97  97  99  98  95  90  85  81  79  82  86  90  91  88  83  76  71  67  68  71  76  80  82  81  77  71  67  65  67  72  77  79  80  84  94 105 116 121 124 124 122 119 118 118 119 120 120 119 117 113 110 106 103 100  98  96  94  93  91  89  87  88  91  92  93 101 119 144 171 185 190 188 186 187 185 179 176 178 178 177 177 176 175 174 173 173 173 172 171 171 171 171 172 172 172 172 171 171 171 172 172 173 173 173 173 174 174 175 175 175 175 175 175 176 176 176 177 177 177 177 177 178 181 178 173 173 176 177 176 172 172 180 186 184 173 151 127 102  87  82  95 123 
129 128 125 124 125 126 127 126 124 120 113 106  99  95  93  93  94  96  97  97  96  94  92  91  91  91  92  92  92  90  84  80  76  72  69  67  66  64  62  62  64  69  77  87  93  96  98 101 104 106 107 108 108 107 106 104 103 100  97  97  98  98  95  91  86  82  80  82  86  90  92  89  84  78  73  68  67  71  76  80  82  81  77  72  67  65  67  71  76  78  78  83  93 104 114 121 123 124 123 120 119 119 119 120 121 121 118 114 111 107 104 101  99  97  95  94  92  89  87  89  91  92  92  98 114 137 164 181 189 188 185 185 184 178 176 177 177 176 176 175 174 173 173 172 172 172 172 172 172 172 171 171 171 171 170 170 170 171 171 172 172 172 172 172 173 174 174 174 174 174 174 174 175 175 176 176 176 176 176 178 181 181 179 177 175 172 170 172 178 185 186 171 147 114  91  80  84 105 135 174 
129 128 126 125 125 127 128 127 124 118 111 104  99  95  93  93  94  96  97  98  96  95  94  93  93  93  93  92  92  90  84  79  75  72  68  67  66  65  62  61  64  70  79  88  93  95  97 101 104 106 107 107 108 107 106 105 104 101  97  96  97  98  96  92  87  83  80  82  86  90  92  90  86  79  74  68  68  71  75  79  81  81  78  73  68  65  66  69  75  77  77  82  91 102 112 120 123 124 122 121 119 119 119 120 121 121 119 115 112 108 105 102 101  99  97  95  92  91  88  89  91  92  93  98 109 131 157 176 187 188 184 184 182 178 176 175 175 175 175 174 174 173 172 172 172 172 172 172 172 171 170 169 169 169 168 168 168 169 169 170 171 171 171 172 172 172 173 172 172 172 173 173 174 174 175 175 175 176 176 177 178 180 181 180 175 174 175 181 184 178 162 136 106  79  73  93 123 162 195 223 
129 128 126 126 127 129 129 127 123 117 109 103  98  95  94  93  95  96  97  98  97  96  95  95  95  94  94  92  91  89  83  79  75  71  68  67  66  65  62  61  63  70  78  87  92  95  97 101 103 105 107 107 108 108 107 106 104 101  97  95  97  98  96  92  88  84  81  82  86  90  92  90  86  80  74  69  68  71  74  78  80  80  78  74  69  65  66  68  73  75  76  81  90 100 110 117 122 124 122 121 120 119 119 120 121 121 119 116 113 109 106 104 102 100  98  96  93  91  90  89  90  92  94  97 105 124 149 171 185 186 183 181 180 178 177 175 174 174 174 173 173 172 172 171 171 171 171 171 172 170 168 168 168 168 167 167 167 167 168 168 169 169 170 170 170 171 171 171 171 171 171 172 172 173 174 174 175 175 176 176 174 176 178 177 176 180 187 189 181 155 124  98  82  81  97 136 173 210 232 244 
129 128 127 128 128 130 130 128 123 115 107 101  97  95  94  94  94  96  97  98  98  98  97  96  96  95  95  93  92  89  84  79  75  71  68  66  66  64  62  61  62  68  77  86  92  95  97 100 103 105 107 107 108 109 108 106 104 101  97  96  97  98  97  93  88  84  81  82  85  90  92  91  86  80  75  70  69  71  74  76  78  80  78  74  69  65  66  68  72  74  76  81  89  98 108 116 121 123 122 122 120 119 119 120 120 119 118 116 113 109 107 104 103 101  99  97  95  92  90  90  91  92  95  97 101 118 142 166 183 185 182 179 178 179 178 175 173 173 173 173 172 172 171 171 170 170 170 170 171 169 167 166 166 166 165 165 165 165 165 166 167 167 168 168 168 169 169 169 169 169 170 170 170 171 172 173 174 175 175 174 172 171 171 174 180 191 197 187 161 118  82  73  85 122 160 198 223 238 241 236 
129 129 128 128 129 131 131 129 123 115 106 100  96  95  95  94  94  96  97  99  99  99  98  97  97  96  95  94  92  89  84  80  75  71  68  67  66  64  61  60  62  68  75  84  91  95  97 100 102 105 107 107 108 108 108 107 103 100  97  96  97  97  97  93  89  85  82  82  85  90  93  91  86  80  75  71  70  72  73  76  78  79  78  74  69  65  65  67  70  73  76  80  88  97 106 114 120 122 123 122 121 120 119 119 119 119 117 115 112 109 107 105 103 102 100  98  96  94  92  91  90  92  97  97  99 113 137 162 181 185 181 176 175 179 179 175 172 173 173 172 172 171 170 170 169 169 169 170 170 168 166 164 164 164 164 164 164 164 164 164 165 166 166 167 167 168 168 169 168 168 168 169 170 170 171 173 174 175 176 174 170 171 175 182 188 189 180 156 124  92  76  92 126 173 209 232 240 240 235 227 
129 128 128 129 130 132 132 129 123 114 105  99  96  95  95  94  94  96  98 100 100  99  98  97  97  97  96  94  92  89  84  80  75  71  68  66  65  63  61  59  60  67  75  84  90  94  97  99 102 105 107 107 108 108 108 107 104 100  97  96  96  97  96  94  89  85  81  82  85  90  93  91  86  79  74  72  71  72  73  75  77  79  78  75  70  66  65  66  69  72  75  80  87  95 105 113 119 122 123 122 121 120 119 119 118 118 117 114 111 109 107 105 104 103 100  99  98  96  94  91  88  91  98  98  96 108 131 158 180 184 180 175 174 178 179 175 172 173 172 172 171 171 170 170 169 168 168 169 169 168 165 163 163 163 162 162 162 162 162 163 164 165 165 166 166 167 167 168 167 166 167 169 169 169 171 172 174 175 176 174 170 177 190 196 193 170 136 102  79  84 110 155 195 224 237 237 231 224 221 221 
129 129 128 129 131 133 133 129 121 113 105  99  96  96  95  93  93  96  99 101 101 100  99  99  99  98  96  94  92  89  84  79  74  70  67  65  64  62  60  59  60  66  74  82  88  93  96  99 102 105 107 107 108 109 109 108 105 101  98  96  96  97  97  95  90  86  83  83  85  89  91  90  86  81  76  73  72  72  72  75  77  80  79  76  71  67  66  66  69  72  75  79  86  93 103 111 118 121 123 121 120 119 119 119 119 118 117 115 113 110 107 105 104 103 101 100  98  97  95  93  90  92  97  97  95 106 127 153 175 182 180 176 175 179 179 175 172 171 171 171 170 170 170 169 169 168 168 169 169 167 164 163 163 162 162 161 161 161 161 162 163 163 163 164 164 165 164 164 165 168 166 164 167 171 171 169 169 169 173 175 176 183 191 188 172 139 101  78  79 114 162 202 230 241 241 231 222 217 218 221 
132 130 128 129 132 135 134 128 120 111 104  99  97  96  94  92  93  96  99 102 102 102 102 102 101  99  97  94  92  88  83  77  73  68  65  63  62  60  59  58  60  65  73  81  87  92  95 100 103 105 107 107 109 110 110 109 107 103  98  96  97  97  98  95  92  88  85  84  85  87  88  88  86  84  79  74  71  71  72  74  77  80  80  77  72  68  66  67  70  72  76  79  83  90 100 109 117 121 122 121 118 118 119 121 120 119 117 116 115 112 109 105 104 102 101 100  99  98  97  96  94  93  94  94  95 105 123 146 167 178 181 179 178 181 180 175 172 171 170 169 169 169 169 169 169 168 168 168 167 166 164 163 163 163 162 162 161 161 161 161 161 161 161 161 161 162 160 158 164 171 165 157 163 172 170 165 160 161 168 177 185 185 178 158 129 100  81  90 120 174 218 230 233 234 230 221 218 220 222 225 
132 131 128 129 132 134 134 128 119 110 103  99  96  94  93  92  93  96  99 102 103 103 104 103 102 100  97  94  92  88  82  77  72  67  64  62  61  60  58  57  59  65  72  81  87  91  95 100 103 106 107 108 109 111 111 110 108 104  99  97  97  97  97  95  93  89  87  85  85  87  88  88  87  86  82  74  70  70  71  74  77  80  80  78  73  68  67  67  71  73  75  78  82  89  99 108 116 120 121 120 118 118 119 122 121 119 117 118 116 113 109 107 104 102 102 101  99  98  98  97  95  94  93  93  94 103 120 140 161 174 180 179 178 180 179 174 171 170 170 168 169 169 169 168 169 168 168 168 167 166 164 164 164 164 163 162 162 162 162 161 161 161 161 161 160 160 161 162 165 167 162 158 162 168 170 167 159 158 168 179 186 180 159 126  89  78  91 129 175 218 242 237 229 225 222 219 219 222 224 224 
132 130 127 128 131 135 134 128 118 110 102  98  95  93  91  92  93  97 100 103 104 105 105 104 103 101  98  94  92  88  82  76  71  67  64  62  61  60  58  57  59  64  72  80  87  91  96 100 103 106 108 108 109 110 111 111 108 104 100  97  97  97  97  95  93  89  86  86  86  88  89  90  90  89  85  74  69  69  71  73  76  80  80  77  73  69  67  68  71  74  75  77  82  89  97 106 115 120 121 120 118 118 119 121 121 119 118 118 116 113 110 107 104 102 102 102 100  99  98  97  95  94  95  93  93 100 115 136 156 169 176 176 176 178 177 174 172 170 170 169 168 169 168 168 168 168 168 167 167 166 166 165 164 164 163 163 162 162 162 162 162 162 162 162 161 159 164 172 168 159 160 165 163 161 168 172 165 163 171 178 178 162 131  95  66  82 130 186 231 242 239 233 226 219 218 221 223 222 220 217 
130 129 127 128 131 134 133 127 117 109 101  97  94  91  90  91  94  97 101 104 106 107 107 106 104 102  98  95  93  88  81  75  70  66  63  61  60  59  58  57  58  64  72  80  87  91  96 100 104 107 108 109 109 111 111 111 108 105 100  98  97  97  96  94  92  89  87  87  87  89  90  90  91  91  86  74  69  68  70  73  76  79  79  78  74  70  68  69  71  74  75  77  81  87  96 105 114 118 120 120 118 118 119 121 121 120 119 118 117 114 110 107 105 103 102 102 101 100  99  98  95  95  96  94  93  98 111 130 151 165 174 175 175 177 176 174 172 171 170 170 169 168 168 169 169 169 168 167 167 166 166 166 165 165 164 164 163 163 163 163 163 163 163 164 163 161 165 172 167 157 161 169 164 158 162 168 170 172 174 172 158 131  96  79  86 126 183 223 244 237 227 232 232 219 215 221 224 219 214 209 
130 129 127 128 131 133 132 126 116 108 100  96  93  90  90  91  94  98 103 106 108 108 108 107 105 103  99  96  93  88  80  74  69  65  62  60  60  58  57  56  59  64  72  80  86  91  96 101 104 108 109 109 109 111 112 111 108 105 102  99  98  97  96  94  92  90  88  87  87  89  90  90  91  91  86  75  69  68  70  72  76  79  80  78  75  71  69  69  71  74  75  77  80  86  94 103 112 117 120 120 118 118 119 120 121 120 119 119 118 115 111 108 105 103 103 102 102 101 100  99  96  95  97  95  94  98 108 125 144 160 171 174 176 176 175 173 172 171 171 170 169 169 168 169 169 169 168 167 167 166 167 167 166 166 165 165 164 164 163 164 164 164 165 166 166 165 165 166 163 161 165 170 166 159 155 159 173 181 176 159 127  93  64  84 136 191 234 242 232 219 216 232 238 220 213 219 220 213 206 198 
131 129 128 128 131 133 131 124 115 107 100  95  93  90  89  90  94  99 104 107 109 110 110 109 107 103  99  96  93  88  80  73  68  64  61  60  59  58  57  56  58  64  72  80  86  91  96 100 104 108 109 109 110 111 111 111 109 106 102 100  98  97  96  95  92  90  87  87  86  88  89  89  90  91  86  76  70  69  70  72  75  79  80  78  75  71  69  69  71  73  75  76  80  85  93 101 110 116 119 120 119 118 118 120 121 120 120 120 118 116 112 108 106 104 104 103 103 102 101  99  97  97  98  97  96  98 106 121 139 157 169 175 177 175 174 173 172 172 171 169 169 168 169 168 169 169 168 167 167 167 168 168 167 167 166 165 165 164 164 165 165 166 167 167 168 168 165 160 161 166 168 168 165 160 155 159 177 184 166 134  91  72  81 125 186 223 241 238 227 218 215 221 225 223 220 218 214 205 197 188 
132 130 128 129 130 131 129 123 113 106 100  96  94  91  90  91  94  99 105 109 111 112 112 110 108 104  99  96  93  88  80  73  68  64  61  60  59  58  57  56  58  65  73  81  87  91  95 100 104 108 108 109 109 110 111 111 110 107 103 101  99  98  98  96  92  89  87  86  86  87  87  87  88  90  86  76  71  69  70  71  74  78  79  78  75  71  69  68  70  73  75  77  79  83  90  99 108 115 119 120 119 118 118 119 120 121 120 120 119 116 113 110 107 106 105 104 104 103 102 100  98  98  99  99  97  98 105 119 136 153 168 175 178 175 174 173 173 172 171 170 168 168 168 168 168 168 168 167 166 167 168 168 168 167 166 165 165 164 164 165 166 167 168 168 169 169 164 156 159 169 169 164 163 162 162 167 180 177 145 104  62  72 126 181 225 231 222 224 229 227 219 206 206 223 229 218 207 198 189 178 
133 132 130 129 131 130 128 120 112 105 100  97  95  93  91  91  93  99 105 110 113 114 114 112 109 104 100  96  93  88  80  73  69  65  61  60  59  58  57  56  58  65  73  81  87  91  95  99 104 107 108 108 108 109 110 110 110 107 104 102  99  99  97  95  92  90  87  86  86  86  86  87  88  90  87  78  73  70  70  71  74  79  80  79  75  71  69  68  70  72  75  76  78  81  89  97 106 114 118 120 119 118 118 119 120 121 121 120 119 117 114 111 108 107 106 105 105 105 104 101  99  98  99  99  98 100 106 117 133 151 167 175 179 177 174 174 174 173 171 170 170 169 168 168 168 168 168 167 166 166 168 168 167 166 166 165 164 164 165 165 166 166 168 168 168 167 164 160 162 166 166 163 162 165 173 180 173 153 115  84  71 101 164 208 231 229 217 220 226 227 222 212 210 221 223 214 203 194 184 173 
135 134 131 131 131 130 126 119 110 104 100  98  97  95  92  91  93 100 106 112 115 115 115 112 109 105 100  97  94  88  80  73  68  65  61  60  59  58  56  56  58  65  73  81  87  90  94  99 104 107 107 108 108 109 109 110 109 107 105 102 100  98  97  95  92  90  88  88  87  86  86  87  89  90  87  79  74  72  71  71  74  78  80  79  75  71  68  68  69  71  75  76  77  80  86  95 104 112 118 120 119 119 118 119 120 121 121 121 119 117 114 111 108 107 107 106 106 105 105 103  99  98  99 100 100 102 106 116 130 148 165 175 179 177 175 174 174 173 171 170 170 169 168 168 168 168 168 167 166 166 167 168 167 166 166 165 164 164 164 165 166 166 167 168 167 164 165 168 167 162 162 163 164 169 184 186 157 120  86  80 106 146 194 216 222 223 223 221 220 221 223 225 223 216 210 206 200 189 178 168 
135 134 131 131 131 129 124 117 109 103 100  99  98  95  93  91  94 100 107 113 116 116 115 113 109 105 100  96  94  88  80  73  69  64  61  59  59  58  56  56  59  65  72  81  86  90  94  99 103 106 107 107 108 108 109 109 109 107 105 102  99  97  96  94  92  91  90  89  88  86  86  87  89  91  89  81  76  73  72  71  74  78  80  80  76  72  68  68  68  70  75  76  76  79  85  94 103 111 118 120 121 119 119 119 120 122 122 122 120 117 115 111 109 107 107 107 107 106 105 103  99  98  98  99 100 102 106 114 127 145 162 174 179 177 175 174 174 173 172 171 170 170 169 169 169 168 168 167 166 166 166 167 167 166 166 165 165 165 165 165 166 165 166 167 166 163 166 172 170 162 162 166 173 179 181 167 126  91  80  99 146 184 210 217 217 222 226 222 215 217 221 225 222 212 204 199 192 181 171 163 
134 133 131 131 131 128 123 116 108 102  99  98  97  95  93  91  94 101 107 113 116 116 115 112 109 105  99  96  93  88  80  73  69  65  61  59  59  58  56  56  58  64  72  80  85  89  93  98 103 106 108 108 107 108 109 110 109 107 105 102  99  97  96  95  93  92  91  90  89  87  86  87  89  91  89  82  77  74  71  71  74  77  80  79  76  72  69  68  68  71  75  77  75  77  84  92 102 111 117 121 122 120 119 119 120 122 123 122 120 118 115 112 109 107 107 108 107 107 106 104 100  98  97  98 100 102 105 113 125 141 159 172 178 176 175 175 174 173 172 170 170 170 169 169 169 168 168 167 166 166 166 167 167 166 166 165 165 166 165 166 165 165 166 166 165 163 166 170 170 166 165 170 181 186 167 133  93  73  92 131 185 212 216 214 213 219 223 217 210 214 218 215 210 205 198 189 180 171 163 156 
131 131 130 129 129 127 122 115 107 101  99  97  96  94  92  91  94 101 107 113 116 117 115 112 109 104  99  95  93  88  80  73  69  65  61  59  58  57  56  56  57  63  71  80  85  89  93  99 103 107 108 108 108 108 110 111 109 108 106 103 100  98  97  95  94  93  92  91  89  86  85  85  87  89  88  82  77  73  71  71  74  78  80  79  76  72  70  68  68  71  76  77  75  77  83  91 101 110 117 121 123 121 119 119 120 122 123 122 120 118 115 112 109 108 108 108 107 107 106 104 102  99  97  98 100 102 105 111 122 138 155 169 176 176 176 175 175 174 172 171 170 170 170 170 169 168 168 167 166 166 166 166 167 166 166 166 166 166 165 165 165 164 164 165 165 165 165 164 166 170 169 170 178 176 140 101  79  84 123 166 209 220 210 206 207 208 207 203 202 211 214 201 191 190 187 176 168 161 154 149 
129 129 128 128 128 127 122 114 106 101  98  97  95  92  91  91  94 101 107 113 116 117 115 111 108 104  99  96  93  87  80  73  69  65  61  59  59  57  55  55  56  62  70  79  85  89  93  99 104 107 109 109 108 109 110 112 110 109 107 105 102 100  99  97  95  94  93  91  89  85  83  82  83  85  85  81  77  72  70  70  73  77  80  79  77  73  70  68  68  71  76  77  75  76  82  90 100 110 117 122 123 122 120 120 120 122 123 122 120 118 115 112 110 108 109 109 108 107 106 105 104 101  98  98  99 101 104 110 118 134 151 165 175 175 176 176 175 174 173 171 171 170 169 170 169 168 168 167 166 165 166 167 167 166 166 167 167 167 165 165 164 163 163 163 165 168 165 158 162 172 172 169 166 152 108  76  82 112 161 198 219 216 200 195 198 194 187 186 191 202 204 187 175 174 172 165 158 151 147 143 
127 127 126 126 127 126 122 114 106 101  97  96  94  90  88  90  94 101 107 113 115 116 114 111 108 103  99  96  93  88  79  73  68  64  61  59  58  57  55  54  56  61  69  78  85  89  94  99 104 108 109 109 109 108 110 112 111 110 108 105 103 101 100  98  96  95  93  91  88  83  79  79  79  81  81  81  77  72  69  69  73  78  80  80  77  74  71  69  68  71  76  77  75  75  80  89 100 110 118 122 123 122 120 120 121 122 123 122 120 118 115 111 109 109 109 109 108 108 106 106 106 104  99  98  99 101 104 109 116 131 149 164 174 176 176 175 175 173 173 172 170 170 170 169 169 168 167 166 165 165 166 167 167 167 167 167 167 167 166 166 165 164 163 162 164 169 166 159 159 167 173 168 145 113  81  72 105 150 194 214 210 200 191 187 184 179 174 176 180 182 181 177 172 166 161 157 153 146 142 140 
125 124 124 125 127 125 121 114 106 101  97  95  92  88  86  89  94 101 108 113 116 117 115 111 108 103  98  95  93  88  79  73  68  64  60  58  58  56  54  54  55  62  69  77  84  90  94 100 104 108 110 110 109 109 110 112 111 110 109 107 105 103 100  99  97  96  94  91  86  81  77  76  76  76  78  80  78  73  70  69  73  76  80  80  79  75  72  69  69  72  76  77  75  75  80  88  99 109 117 122 123 122 121 121 121 122 123 122 121 118 115 112 110 108 108 108 109 108 106 106 108 106 100  98  99 101 104 108 114 129 146 162 173 176 177 176 175 174 173 172 170 169 170 170 169 168 167 166 166 166 166 166 166 167 167 167 168 167 166 166 165 165 163 162 164 167 166 160 160 164 169 160 119  76  68  90 139 185 215 217 195 184 181 177 169 165 163 167 168 161 158 167 171 160 153 152 149 143 140 139 
122 123 124 126 127 125 120 112 105 100  96  94  91  88  88  90  95 100 107 114 117 119 115 111 107 103  98  94  91  86  79  74  70  65  61  58  57  56  54  54  57  63  69  76  82  89  94  99 104 107 109 110 110 111 111 110 109 109 110 109 106 103 101  99  97  96  94  91  87  82  78  77  75  75  76  79  78  75  73  72  73  76  79  80  79  77  74  71  70  72  76  77  76  77  81  87  96 105 114 121 124 124 122 120 120 121 122 122 121 118 116 113 111 109 108 108 108 107 107 108 109 106 100  99 100 102 104 107 111 124 141 158 172 178 179 178 177 176 175 173 172 171 170 170 170 169 168 167 167 167 166 165 165 165 164 165 167 167 168 165 163 161 162 165 165 161 159 159 164 169 159 133  89  62  91 138 178 205 214 207 185 173 170 163 155 150 150 152 153 149 148 155 159 154 150 148 146 143 142 141 
119 121 125 128 128 124 118 111 104  99  96  93  91  89  90  93  95  99 106 115 120 121 116 110 106 102  98  95  90  85  80  76  71  67  61  58  57  55  54  55  58  63  69  76  81  87  93  99 104 106 108 109 112 113 112 110 107 108 111 111 108 104 102  99  98  96  94  91  87  84  80  77  75  75  75  78  79  77  76  75  74  75  77  79  79  77  75  73  70  71  74  76  76  78  82  87  93 102 111 119 124 125 123 120 118 120 121 121 120 119 117 115 113 110 108 106 107 108 108 109 110 107 101  99 101 103 105 105 109 120 136 154 169 178 181 180 178 177 176 175 174 173 171 170 169 169 168 168 169 168 167 166 165 164 163 164 166 168 168 165 161 158 160 165 165 157 155 159 168 171 143 101  71  71 125 183 208 213 203 190 174 164 157 149 142 138 138 138 140 142 143 144 145 148 147 143 142 143 143 142 
120 122 126 128 127 124 117 110 104  99  96  93  91  89  90  92  95  99 106 115 120 121 117 111 106 103  99  95  91  85  79  75  71  66  61  58  57  55  54  55  58  63  69  76  82  87  93 100 104 106 108 110 112 113 112 110 107 108 111 112 109 105 103 101  99  97  95  92  89  84  80  78  76  74  75  78  79  78  77  76  75  75  77  77  77  77  75  73  70  70  73  75  76  78  82  86  92 101 110 118 123 125 123 119 118 120 121 121 120 119 118 115 113 111 109 107 107 108 108 110 110 107 102 100 101 103 105 105 109 118 133 152 167 176 179 178 177 177 176 175 173 172 171 171 170 169 169 169 169 169 169 169 169 168 166 166 167 168 168 164 160 157 157 161 161 157 158 164 165 156 119  82  84 113 156 194 211 209 188 170 159 153 145 139 134 132 132 133 135 138 140 140 141 144 145 142 142 143 144 142 
123 124 127 127 126 122 116 109 103  99  96  94  91  89  88  91  94  99 106 115 120 121 117 111 108 104 101  97  92  86  79  74  70  65  61  59  57  55  54  55  58  63  69  77  82  88  93  99 103 106 108 110 112 112 112 110 107 108 111 112 109 107 104 103 100  98  96  93  90  85  81  78  76  74  75  78  79  78  77  76  76  76  77  76  76  75  74  72  69  69  72  74  76  78  81  86  92 100 109 116 121 123 122 119 119 120 121 121 120 120 118 116 114 111 109 107 108 108 109 109 111 108 103 101 101 103 105 106 108 117 132 149 164 173 178 177 176 176 175 174 172 171 171 170 170 169 169 169 169 170 170 171 172 172 170 169 168 168 166 164 161 158 156 157 157 160 164 167 156 132  98  78 110 156 180 194 204 198 171 151 144 139 134 131 128 128 129 131 134 136 138 139 141 143 143 143 143 143 143 142 
126 127 127 127 125 121 114 108 103  99  96  94  91  88  88  91  94  99 106 115 121 121 118 112 109 106 102  98  93  87  79  73  69  65  60  58  56  55  55  55  58  63  70  77  83  88  93 100 104 107 109 111 112 113 111 109 107 108 111 112 111 109 106 104 101 100  97  95  91  87  82  79  76  74  75  78  79  78  77  77  77  77  76  76  75  73  72  70  69  69  71  72  75  78  81  85  91  98 106 114 119 122 122 120 120 121 121 121 121 120 118 116 114 112 109 108 108 108 109 110 112 110 105 103 103 104 105 105 108 116 129 146 161 171 175 175 175 174 174 173 172 171 171 170 170 170 170 170 170 170 169 170 172 172 171 169 168 166 166 165 163 161 159 158 158 162 166 165 141 102  85  94 137 183 196 195 192 179 154 136 129 127 125 123 123 124 127 130 133 135 137 139 141 143 143 143 143 144 143 141 
130 130 129 127 123 119 113 107 102  99  96  93  91  88  88  90  93  99 107 116 121 122 118 112 109 106 103  99  93  88  79  73  69  64  60  57  55  55  54  55  59  64  70  78  83  89  94 100 105 107 109 111 112 112 111 109 107 108 111 112 112 110 107 105 102 101  99  96  93  88  83  79  76  74  74  77  79  78  77  78  77  77  76  74  73  71  70  69  68  68  69  71  74  76  80  84  90  96 103 111 117 120 121 120 120 121 121 121 121 120 119 117 115 112 110 108 109 109 109 111 112 111 106 104 104 104 105 105 107 114 127 143 157 168 173 175 174 173 173 172 172 172 171 171 171 171 171 171 171 170 167 168 171 172 171 169 167 166 165 165 165 164 163 160 161 165 166 157 122  79  85 121 162 193 199 191 176 158 138 125 119 117 117 118 120 123 126 130 134 136 138 140 142 144 144 143 143 143 143 141 
133 132 130 127 122 117 111 106 102  99  96  93  91  88  88  89  93  98 107 116 120 121 118 112 110 106 103  99  94  88  79  73  68  64  59  57  55  54  54  55  59  64  71  78  84  89  95 101 105 109 110 111 112 112 111 109 107 108 111 113 113 111 108 105 103 101  99  97  94  89  84  79  75  73  74  76  78  78  78  78  77  76  75  73  71  69  69  68  68  68  68  69  72  75  79  83  88  94 101 109 115 118 120 121 121 121 121 121 121 120 119 117 115 113 111 109 109 109 110 111 112 111 107 105 104 105 105 105 107 114 124 139 153 164 171 174 175 174 174 173 173 173 172 172 171 171 171 171 171 170 167 166 168 170 170 169 168 166 164 164 166 168 167 166 167 168 159 137 100  70 101 156 180 187 185 175 155 136 126 118 113 111 113 117 121 125 130 133 137 139 141 142 144 146 146 143 142 143 142 140 
135 134 130 126 120 115 110 105 101  98  96  92  90  89  88  89  92  99 107 116 120 120 117 112 109 106 104 100  94  88  79  73  68  63  59  56  55  54  53  55  59  64  71  79  85  90  95 101 106 109 111 111 112 111 110 108 107 108 111 113 113 111 108 105 103 102 100  98  95  90  85  80  76  73  73  75  77  78  78  78  77  75  74  71  70  68  68  67  68  68  66  67  70  73  78  82  87  93  99 107 113 117 121 122 122 122 121 120 121 121 120 118 116 114 112 110 110 110 111 111 112 111 108 105 105 105 104 105 107 113 122 136 150 162 170 174 176 175 174 173 174 174 174 173 172 171 171 172 172 171 168 166 167 168 170 170 169 166 163 164 166 169 172 171 172 169 148 112  85  78 123 181 189 176 166 154 135 120 114 110 108 109 112 117 123 128 133 136 139 141 143 144 145 146 146 143 142 142 142 140 
137 135 130 126 119 114 110 105 102  98  95  92  90  88  87  89  92  99 107 116 119 119 116 112 109 106 104 100  94  87  78  72  68  63  58  56  55  54  54  54  58  64  72  79  85  91  96 103 107 110 111 112 112 111 110 108 107 108 112 113 113 111 108 105 103 102  99  98  95  91  85  80  76  73  72  75  77  77  77  77  76  75  72  70  68  67  66  66  67  67  65  66  69  72  76  81  85  91  98 105 113 117 121 123 122 121 120 121 121 121 120 118 116 114 112 111 110 110 111 112 111 110 109 107 105 105 105 106 107 112 121 133 146 159 168 174 176 176 175 175 175 175 174 173 173 172 172 172 171 172 171 170 168 168 170 172 171 168 164 163 165 169 173 174 172 161 130  90  83 108 149 185 183 164 147 131 121 111 103 101 105 109 113 119 125 130 135 138 140 142 143 144 144 145 144 142 142 142 141 139 
137 135 130 125 118 113 110 106 102  99  95  92  89  87  87  89  94 100 108 116 119 119 115 111 108 106 104  99  94  86  78  72  68  63  58  56  55  54  53  54  58  64  72  79  85  92  97 103 108 111 112 113 112 111 110 107 106 107 111 113 113 111 108 105 103 102 100  98  96  91  86  81  77  74  73  75  76  77  77  77  75  73  71  69  68  66  65  65  67  66  65  66  68  71  75  79  84  90  97 105 112 117 121 123 122 120 119 121 121 122 121 119 117 115 113 111 111 111 112 112 111 110 110 108 106 106 106 107 108 111 118 130 143 157 167 175 178 176 176 176 176 175 175 175 174 174 173 173 172 172 175 173 169 169 171 173 173 169 165 164 165 170 174 176 167 143 110  78  95 142 170 178 169 151 129 114 110 106  96  96 104 111 116 121 127 132 137 139 141 142 143 143 143 143 143 142 141 141 141 139 
138 135 130 124 118 113 109 106 102  99  95  92  88  86  87  90  95 101 109 117 120 118 114 109 107 105 103  99  93  86  79  73  68  63  58  55  54  53  53  54  58  64  72  79  85  92  98 104 108 111 112 113 113 112 109 107 106 107 112 114 114 112 109 106 104 102 100  99  96  92  87  82  79  76  74  74  75  76  76  76  75  73  71  69  68  66  65  66  67  67  66  66  68  71  74  78  82  88  96 104 112 117 121 123 122 119 118 120 121 122 121 119 117 115 113 112 111 111 112 112 110 110 111 110 108 107 106 107 109 110 115 126 139 153 165 175 178 178 177 177 177 176 175 175 174 174 174 173 172 173 176 174 169 168 172 174 174 170 166 166 168 171 175 175 156 115  89  86 123 175 182 162 146 132 116 104 103 102  95  97 107 115 119 124 131 135 138 139 141 142 142 143 142 142 141 141 141 141 140 138 
137 134 129 123 118 114 110 107 103  98  95  91  88  85  86  91  96 102 110 117 120 118 113 108 107 105 103  99  92  86  79  73  68  63  58  55  54  53  52  54  58  64  71  78  85  92  98 104 108 112 113 113 113 111 109 106 106 108 111 115 115 113 110 106 104 102 101  99  97  93  88  84  80  79  77  75  75  75  76  76  75  74  72  70  68  67  66  67  68  68  68  68  69  71  74  77  81  87  95 103 111 116 120 123 122 118 118 120 121 121 121 120 118 116 114 112 112 112 112 112 110 110 111 111 110 108 107 108 109 110 113 122 135 150 163 175 178 178 177 178 177 177 176 175 175 175 174 173 172 174 175 173 168 168 172 174 174 171 168 170 172 173 173 167 141  93  80 104 149 192 182 147 126 114 105 100  99  99  98 102 112 118 122 127 133 137 139 140 141 142 143 143 142 141 140 140 140 140 140 138 
136 134 128 123 119 114 111 108 104  99  94  91  87  85  87  92  98 104 111 118 119 117 112 108 106 105 103  99  93  85  79  73  68  63  58  55  54  52  52  53  57  64  71  78  85  93  99 105 109 112 113 113 113 111 109 107 106 108 111 115 116 114 111 107 105 102 101 100  99  95  90  87  83  81  79  76  75  76  76  75  74  73  73  71  69  69  69  69  68  69  69  70  70  72  74  76  81  87  94 103 110 115 119 122 121 117 117 120 121 121 121 120 118 116 114 112 112 112 112 112 110 111 113 113 111 110 109 109 110 110 112 120 132 147 161 174 178 177 176 177 177 177 177 176 175 175 174 174 174 174 173 171 168 169 172 174 173 170 169 173 176 172 166 154 123  80  84 130 168 187 169 134 110  97  97  98  96  96 103 110 117 121 126 130 135 138 140 140 141 142 144 144 143 142 141 140 140 140 139 137 
135 133 128 123 119 115 112 109 104  99  94  90  87  85  87  94 100 106 112 119 120 117 112 107 106 106 104  99  93  86  79  73  68  63  58  55  54  52  51  53  57  64  71  78  85  93  99 105 110 113 113 113 113 111 109 106 106 108 111 115 117 115 112 108 105 103 102 101 100  97  93  89  86  84  81  76  75  75  76  75  75  74  73  72  71  70  71  70  70  70  71  72  72  72  74  77  80  86  94 103 110 115 118 120 119 117 117 120 121 121 120 120 118 116 114 112 112 111 112 111 110 111 115 114 112 111 111 111 111 110 111 118 129 145 159 172 176 176 175 176 177 176 177 176 176 175 175 174 175 175 172 171 170 171 174 174 171 168 168 174 178 173 159 138 107  78  97 153 177 170 148 120 101  91  94  97  94  95 106 115 120 123 128 132 136 138 139 139 140 142 144 144 143 143 141 140 139 140 138 136 
134 132 127 123 119 116 113 109 104  99  94  91  87  86  88  95 102 108 114 121 121 117 112 107 106 106 104 100  93  86  79  74  68  63  58  56  54  52  51  52  56  64  71  78  85  93  99 106 110 113 114 113 113 111 109 106 106 108 112 116 118 116 112 108 105 103 103 102 101  99  95  92  88  86  82  77  75  75  76  75  75  74  73  72  72  72  72  71  71  71  73  73  73  73  74  76  80  87  95 103 110 115 118 118 117 116 116 119 120 121 120 119 118 116 114 113 112 111 112 111 110 112 116 117 114 112 111 111 111 109 109 116 126 143 158 171 176 175 175 175 175 175 176 177 177 176 175 175 175 175 173 172 173 175 178 175 169 165 165 173 178 170 150 119  95  88 119 170 175 146 122 106  99  96  94  94  94  98 107 114 120 124 128 132 136 137 137 138 140 141 143 144 144 143 142 140 139 139 138 135 
133 131 127 122 118 115 112 109 104  99  94  90  86  85  88  96 103 108 114 120 121 117 111 106 105 105 104 100  94  87  79  73  68  63  58  55  54  52  52  53  57  64  71  78  85  93 100 107 111 114 114 114 113 111 109 107 107 109 112 116 118 116 113 108 105 105 105 104 102 100  96  93  90  88  85  80  78  76  75  74  73  72  72  72  73  73  72  72  72  73  74  75  74  74  75  77  81  87  94 101 108 113 117 118 118 116 117 119 120 120 120 120 119 117 115 113 112 112 112 112 112 113 115 116 114 113 113 113 112 109 109 115 125 140 156 170 175 174 174 176 176 176 176 176 176 176 175 175 175 174 174 174 174 175 176 174 170 168 169 175 176 163 136  98  86 110 141 169 159 128 107  98  96  97  94  94  98 103 108 113 120 124 128 131 135 136 137 138 140 142 143 143 143 143 141 140 139 138 137 135 
132 131 127 122 116 112 109 108 105  99  93  88  84  83  88  97 104 109 113 119 119 116 110 104 103 103 102  99  93  87  78  72  67  62  57  55  54  53  53  55  58  65  71  77  84  94 102 109 113 114 114 114 112 112 110 109 109 110 113 116 117 116 112 109 107 107 107 106 105 102  97  93  91  89  88  86  82  78  74  71  69  69  70  72  73  73  73  73  73  74  75  76  75  76  77  79  82  87  92  99 105 111 116 119 120 119 118 119 119 120 120 120 119 118 116 115 113 112 113 114 114 114 112 112 113 115 117 116 113 110 110 116 125 136 151 168 175 173 173 176 178 179 177 175 175 174 175 174 174 173 174 174 172 171 171 171 172 177 181 181 172 149 115  78  84 137 160 151 134 117 105  97  93  91  92  97 103 107 109 112 120 124 126 129 133 136 139 141 142 143 144 143 142 141 140 138 138 137 136 134 
132 131 127 122 115 111 108 107 105  99  92  86  83  84  89  98 104 108 113 118 119 115 109 104 103 103 101  98  93  87  78  71  67  62  57  54  54  53  54  55  58  65  70  77  84  95 103 110 113 115 114 113 112 111 110 109 109 110 114 116 117 115 112 110 109 108 108 108 106 102  97  94  92  90  90  89  85  80  74  70  68  68  70  72  73  73  73  74  75  75  76  76  76  77  78  80  82  86  91  97 103 110 115 120 121 120 119 119 119 119 120 121 120 119 117 115 114 113 113 115 116 114 111 111 113 116 118 117 114 111 110 117 124 133 147 165 173 172 174 177 180 180 178 175 174 175 175 175 173 173 174 174 172 170 169 170 173 181 187 183 167 137 103  74  90 150 165 140 120 111 103  97  91  90  92  98 105 109 110 113 121 125 126 129 132 136 139 141 142 143 143 142 141 140 139 138 137 137 136 134 
132 131 128 123 116 111 108 107 104  98  91  86  84  85  90  99 104 108 113 118 118 115 109 104 103 102 102  98  93  87  78  72  67  62  57  54  54  53  54  55  58  65  71  78  85  95 103 109 113 115 114 112 111 111 110 109 109 110 114 116 117 116 112 110 108 108 109 108 106 103  98  96  93  91  90  89  87  81  75  71  69  69  70  72  73  74  75  75  76  76  76  77  76  76  77  79  82  86  91  97 104 110 116 119 121 119 118 118 120 120 122 121 121 119 117 116 114 113 114 115 116 115 112 112 113 116 117 116 114 111 111 116 122 129 142 160 170 172 175 178 179 178 176 175 176 176 176 175 175 174 174 174 172 172 171 170 171 180 187 181 161 127  98  87 105 149 157 135 116 106 100  96  94  92  95  98 104 109 111 116 124 127 128 129 132 135 137 139 140 140 140 140 140 140 139 138 137 137 136 134 
132 131 129 123 116 111 108 106 103  96  90  86  84  86  91  99 105 108 113 118 119 115 110 105 103 102 102  99  94  87  78  72  67  62  57  55  54  53  53  55  58  66  72  78  86  95 103 110 113 115 114 112 111 110 109 108 108 110 114 117 117 115 113 111 110 109 110 109 107 104 100  97  94  92  91  90  87  81  76  72  70  70  72  73  74  75  75  76  77  77  77  77  76  76  76  78  81  85  91  98 104 110 115 119 120 119 118 119 120 121 122 122 122 120 118 116 115 114 114 115 116 115 114 113 114 115 117 115 114 111 112 116 121 126 137 154 165 172 176 179 178 175 175 176 177 177 176 175 175 175 174 174 173 174 174 171 170 179 186 176 151 115  94 102 123 148 149 129 111 100  96  95  95  95  96  99 104 109 113 118 126 129 129 130 132 133 135 136 137 138 138 139 139 139 139 138 137 137 136 134 
133 132 129 124 117 112 108 105 101  95  90  86  85  88  93 100 105 110 114 120 119 116 110 104 103 102 102  99  94  87  77  70  66  61  56  54  54  53  54  56  59  66  72  78  86  96 104 110 114 116 114 112 111 110 109 108 108 111 115 117 116 115 113 112 110 110 110 110 108 105 102  98  95  94  93  92  88  82  77  73  71  71  72  73  74  76  76  77  78  78  78  77  76  75  75  76  80  84  90  97 104 110 115 118 119 119 118 119 120 120 122 122 122 120 118 117 115 114 115 116 117 115 115 114 114 115 115 115 114 112 114 116 119 121 130 147 160 171 176 179 177 174 175 177 178 177 175 174 175 176 175 174 173 175 176 173 171 180 185 168 138 102  91 117 140 148 139 120 104  94  92  94  95  96  96  99 104 111 115 121 128 131 130 130 131 132 133 134 134 135 136 137 137 138 138 138 137 137 136 133 
133 132 129 124 117 111 106 103  99  93  88  85  85  89  94 101 106 110 115 120 119 115 109 104 103 102 102 100  94  87  76  70  65  61  56  54  53  53  54  56  59  66  72  78  86  97 105 111 114 116 114 112 111 111 109 108 109 111 115 117 116 115 114 112 112 111 111 111 110 107 103 100  97  95  95  92  89  83  78  74  72  71  72  74  75  76  76  77  78  79  78  77  76  75  74  75  79  83  89  96 103 109 114 117 119 118 118 118 119 120 122 122 122 121 119 117 115 115 116 116 116 115 115 115 114 114 114 114 113 114 115 117 117 118 124 140 156 170 178 181 178 173 174 177 178 178 175 174 176 177 175 174 173 174 176 175 175 182 181 158 124  93  91 130 152 146 131 113  98  90  89  93  95  97  97 100 106 112 116 122 129 131 131 130 130 131 131 132 132 133 135 135 136 137 137 137 137 136 135 133 
133 132 129 124 117 111 105 101  97  91  86  84  86  91  96 102 107 111 115 120 119 115 109 104 102 102 101 100  96  88  77  69  65  61  56  54  53  53  53  55  59  66  72  79  87  98 106 111 115 116 114 112 111 111 110 108 109 111 115 118 116 115 114 113 112 111 111 111 110 109 106 102  99  97  95  93  89  84  79  74  72  71  73  75  76  77  77  78  78  79  79  78  77  75  74  75  77  82  88  95 102 108 113 117 118 118 117 118 119 120 121 122 122 120 119 116 115 115 116 117 115 115 115 115 114 114 113 113 114 116 117 117 116 114 119 133 150 168 179 182 178 173 174 178 179 179 175 174 178 178 176 175 174 174 175 178 181 183 174 143 109  88  97 141 159 140 121 107  96  88  88  92  94  96  97 101 108 114 118 123 128 131 130 130 130 130 130 130 131 132 133 134 135 135 136 137 136 135 134 131 
133 132 129 124 116 110 104 100  95  89  85  84  86  92  97 103 107 111 115 119 119 115 108 103 102 102 102 100  95  88  76  69  65  61  56  53  52  53  54  56  59  66  73  80  87  98 106 112 115 116 114 112 111 110 110 108 108 110 115 117 117 115 114 113 112 112 111 111 111 109 107 104 101  99  97  94  90  84  79  75  72  72  73  74  76  77  77  77  78  79  80  80  77  75  74  74  77  82  87  94 101 107 112 116 117 117 117 117 118 119 120 121 122 120 118 116 115 115 116 117 115 114 115 115 114 113 112 112 115 116 117 118 116 113 116 129 146 168 179 183 179 173 175 178 181 180 176 175 178 179 177 176 175 173 173 180 188 183 164 128  97  89 107 147 158 133 114 103  95  89  88  91  93  94  97 102 109 115 119 122 127 129 129 129 129 129 129 129 130 131 132 133 134 135 135 136 136 134 133 130 
133 132 128 122 115 109 103  98  94  89  84  84  86  93  98 103 106 111 115 118 118 114 108 102 101 102 102 101  96  87  76  69  64  60  55  53  52  53  54  56  60  67  73  81  88  98 105 112 116 117 115 112 112 111 110 108 108 109 114 117 117 116 115 114 113 112 112 111 110 109 108 106 103 101  98  96  91  85  80  75  72  72  73  74  75  76  76  76  77  78  80  80  77  75  74  74  77  81  86  93 100 106 111 115 117 117 116 117 117 119 120 121 121 119 118 115 115 115 116 116 115 114 115 115 114 113 112 113 115 117 118 118 116 113 115 125 143 165 179 184 180 174 176 180 182 181 177 175 177 179 178 177 174 172 172 183 194 181 152 113  86  94 119 150 154 126 107 100  95  91  89  90  91  93  97 104 111 116 119 122 126 127 127 127 128 128 129 129 130 131 132 133 134 134 135 135 134 133 132 129 
133 131 127 122 114 107 101  97  93  87  84  83  86  93  98 103 107 111 115 118 118 113 107 102 101 101 101 100  95  87  75  68  63  59  55  53  53  53  55  57  61  68  74  81  89  98 105 112 116 117 116 113 112 112 110 108 108 109 113 116 117 117 116 115 113 113 111 111 111 110 109 107 104 102  99  97  92  86  80  75  72  72  73  74  75  75  76  76  76  78  80  80  78  76  74  74  76  80  85  91  99 105 111 115 117 117 116 116 117 118 120 120 121 119 118 116 115 115 116 116 114 114 115 115 114 113 112 113 115 117 118 118 116 114 115 123 139 162 177 183 182 176 177 180 182 182 178 176 178 179 178 177 175 172 172 185 196 176 140 100  82 103 132 150 146 119 103  98  95  92  90  90  91  93  98 105 112 118 119 121 125 126 126 126 127 127 128 129 130 131 132 133 134 134 134 134 134 132 131 129 
132 131 126 120 113 106  99  95  92  87  83  83  86  94  99 103 107 111 115 118 117 112 106 101 100 100 100  99  94  86  75  68  63  59  55  53  53  53  55  58  62  68  74  82  89  98 105 112 116 118 117 114 113 112 110 108 108 109 112 115 117 118 117 116 114 112 111 111 111 111 109 107 106 103 100  97  93  87  81  75  72  71  72  74  74  75  75  76  76  77  80  80  78  76  75  74  75  78  83  89  96 104 111 116 118 117 116 116 117 117 119 120 121 119 118 116 116 116 117 116 115 114 115 115 115 114 113 114 115 116 117 118 117 116 116 121 136 159 173 181 182 179 180 181 181 182 180 178 178 179 178 177 175 173 174 187 195 168 127  91  82 114 143 147 136 113 101  97  95  93  92  91  92  93  99 106 113 118 119 120 124 125 125 125 125 126 128 129 130 131 132 133 134 134 134 134 133 132 130 128 
131 129 126 119 111 104  98  95  91  87  83  83  86  93  99 103 106 111 114 117 116 111 105 100  99  99  99  98  93  85  74  67  62  58  55  53  52  53  55  58  62  69  75  82  90  98 105 112 116 118 117 114 114 113 111 109 108 109 111 115 118 119 118 117 115 112 111 110 111 111 110 109 107 104 101  98  94  88  82  76  73  72  72  74  74  75  75  75  76  77  80  80  79  77  76  75  75  78  82  88  94 103 110 116 118 116 116 116 116 117 119 120 121 119 118 117 116 116 117 117 115 115 115 115 115 115 115 114 115 115 116 117 118 118 118 121 133 153 169 179 182 181 181 181 181 182 181 180 179 178 177 177 176 174 176 186 188 157 114  87  87 124 150 143 128 111 101  96  93  92  92  93  94  96 100 107 114 119 120 121 123 125 124 124 125 126 127 128 129 130 131 133 134 134 134 134 133 132 130 128 
130 128 125 118 109 102  97  94  90  86  84  83  86  93  98 102 105 109 114 117 115 110 104  98  98  98  99  97  92  84  74  67  62  58  54  53  52  53  55  58  62  69  75  83  90  98 105 112 116 118 118 115 114 113 111 109 108 108 111 114 119 120 120 118 115 112 110 109 110 111 111 110 108 105 102  99  95  89  84  77  74  72  73  74  74  75  74  75  76  77  80  80  79  78  77  75  75  77  81  87  93 102 110 116 118 117 116 116 116 117 119 120 121 119 118 117 116 117 118 117 116 116 116 116 116 116 115 114 114 114 114 115 117 120 120 120 129 148 164 178 182 182 181 180 181 182 182 181 179 178 176 175 175 176 179 184 179 143 103  85  94 133 155 139 122 110 102  94  91  90  92  95  97  99 103 107 114 118 120 121 124 125 125 124 124 125 126 127 128 129 131 133 134 134 135 135 134 133 131 128 
130 128 124 117 108 101  96  93  90  86  84  83  85  92  98 103 106 109 113 116 115 109 103  98  97  97  98  97  92  84  73  66  62  58  54  52  52  53  55  57  61  69  76  83  89  98 105 112 117 120 119 117 115 113 111 110 108 108 110 114 119 121 120 118 116 112 109 108 109 110 111 110 108 105 103 100  96  90  84  78  74  73  74  74  75  75  75  74  75  77  80  81  79  78  77  76  76  77  80  85  92 101 110 117 119 117 115 116 117 118 120 121 121 120 119 117 117 117 118 118 118 117 116 116 116 117 116 115 114 112 112 114 118 122 122 120 127 144 161 176 183 183 181 180 180 182 183 182 179 178 175 174 175 177 182 183 172 135  96  84 100 139 157 137 120 112 104  93  88  87  91  97 101 103 104 108 113 117 120 123 125 125 125 124 124 124 125 125 126 128 130 132 134 135 135 135 135 134 132 129 
129 127 123 116 107 100  95  93  90  86  84  83  85  93  98 102 105 109 113 116 114 109 103  97  96  97  97  96  93  85  73  66  62  58  54  52  53  54  55  57  61  68  76  83  90  97 104 112 117 120 120 118 115 113 111 110 108 108 110 113 119 122 120 118 116 112 108 108 109 110 111 110 108 106 104 101  97  90  84  78  75  74  74  74  75  75  75  75  75  76  79  80  79  78  77  76  76  76  79  84  92 101 110 117 119 117 115 115 116 118 121 122 122 121 119 117 118 118 119 119 118 118 117 117 117 117 117 116 113 111 111 113 118 124 123 119 124 140 157 173 182 185 183 180 181 182 183 182 180 177 175 175 175 180 184 181 163 125  91  87 108 143 158 135 117 112 104  92  86  85  90  98 103 106 106 108 112 117 121 124 125 125 125 124 124 123 124 124 126 128 130 132 134 135 136 136 135 134 132 129 
127 126 123 116 107 100  96  93  89  85  84  86  90  94  97 100 104 108 113 116 115 109 103  97  96  97  98  96  92  84  73  66  62  57  54  53  54  55  55  57  62  68  76  85  92  99 105 112 117 120 119 117 116 114 112 110 108 108 111 115 119 120 119 117 115 113 111 110 110 111 110 110 109 108 105 102  97  92  85  80  75  73  71  71  72  72  74  75  77  77  77  78  78  78  78  77  76  76  79  84  91 100 109 116 118 116 114 114 116 118 120 122 122 122 119 118 118 118 117 118 118 118 117 117 117 117 116 115 113 113 113 114 118 122 121 115 118 131 149 168 182 189 188 185 183 184 184 183 180 176 174 175 178 185 189 175 146 111  88  98 124 149 155 130 112 106 101  91  86  86  91  97 102 105 108 111 115 119 121 123 125 125 124 123 123 122 123 124 126 128 130 132 134 135 136 135 134 133 131 128 
125 125 123 116 107 102  98  93  88  84  83  89  94  95  96  99 103 108 113 117 115 109 102  96  96  97  97  96  90  83  74  66  61  56  54  54  55  56  56  58  61  69  78  88  95 101 106 113 116 118 118 117 116 115 112 109 107 108 113 116 118 118 118 116 115 114 113 113 113 112 110 110 110 109 107 102  98  93  87  81  76  72  69  68  68  70  73  75  78  78  75  75  77  78  79  78  77  76  78  83  90  98 107 115 117 115 113 113 115 116 119 120 122 121 120 118 117 117 117 116 117 118 118 117 118 116 115 114 114 114 115 117 119 120 118 111 111 122 140 161 179 192 193 189 186 185 185 184 180 176 172 175 182 190 192 167 129  98  87 111 140 154 149 123 106 100  96  90  88  89  92  96 100 104 108 113 118 121 120 121 123 123 122 122 122 122 122 124 127 129 131 132 134 135 135 134 133 132 130 127 
125 125 124 117 107 102  98  94  88  83  82  89  93  94  95  99 103 108 113 116 114 108 100  94  94  95  96  94  88  81  73  65  60  56  54  53  55  56  57  58  62  70  79  88  96 101 106 112 117 118 118 117 116 115 111 108 107 108 113 116 118 117 117 115 114 113 114 113 113 112 110 110 110 109 107 101  97  92  87  81  76  71  69  68  69  70  72  74  77  77  74  74  76  78  78  77  76  75  77  82  89  98 106 114 117 115 113 114 114 116 118 120 122 121 120 118 118 117 116 117 117 118 118 117 117 116 114 114 114 115 115 117 119 120 117 110 109 117 133 154 174 189 193 191 187 185 185 184 180 176 172 175 183 191 190 162 122  96  90 117 146 154 145 120 103  98  95  90  88  90  93  97 100 104 108 114 119 121 120 121 122 123 122 121 121 122 123 125 127 129 131 132 134 135 135 134 133 132 130 127 
127 126 124 117 107 102  99  94  88  83  81  87  92  93  96 100 104 108 112 115 112 106  98  92  92  93  93  91  86  79  71  64  59  55  53  53  54  56  58  59  63  70  80  88  95 101 106 112 116 118 119 118 116 114 112 108 107 108 113 116 117 117 117 115 114 113 113 113 112 112 110 109 109 109 107 100  95  91  86  79  75  72  70  70  70  71  72  73  75  75  74  74  76  77  77  76  75  75  76  81  89  97 106 114 118 116 114 114 114 115 118 120 121 120 120 118 118 117 117 117 117 118 118 117 117 116 115 114 114 114 115 117 118 120 118 110 109 114 128 146 167 184 190 190 188 185 184 183 180 176 171 174 183 189 185 156 118  97  97 123 149 152 140 116 101  97  95  89  88  90  94  98 102 105 108 113 118 121 121 121 122 123 122 122 121 122 123 125 127 129 131 132 134 135 135 134 133 132 130 127 
127 127 124 116 107 103 100  96  90  83  80  86  92  95  97 101 105 108 111 114 111 104  96  90  89  90  91  88  83  76  70  63  58  55  53  53  54  56  58  60  64  72  81  89  96 101 106 112 117 119 119 117 116 114 112 109 108 109 113 116 117 116 116 115 113 113 112 112 111 111 110 109 109 109 107 100  95  90  84  78  74  72  71  71  71  71  72  72  73  73  73  74  75  76  76  75  73  74  75  80  88  97 106 114 118 116 115 114 114 115 117 119 120 120 119 118 117 117 117 117 118 118 118 117 117 116 115 114 114 114 115 117 118 120 119 112 109 111 121 138 159 179 188 191 189 185 183 181 179 175 171 174 184 187 179 148 111  97 104 131 153 149 133 111  98  96  93  88  87  90  94  99 103 106 109 114 118 121 120 121 122 122 121 121 121 122 123 125 127 129 131 133 134 135 135 134 133 132 130 127 
128 127 124 116 107 103 102  98  91  84  80  86  93  96  99 102 105 108 111 113 109 102  94  88  87  88  88  86  80  74  68  63  58  55  53  53  54  56  58  60  65  73  82  90  97 101 106 112 117 119 118 117 116 114 112 110 108 109 114 116 117 116 116 115 114 113 113 112 111 110 109 109 109 109 107 100  94  89  83  77  74  73  72  73  71  72  72  72  71  72  72  73  74  75  75  74  73  73  74  79  87  96 105 114 118 117 115 114 114 115 116 117 119 119 118 117 117 117 118 118 118 119 119 118 117 116 115 114 114 114 116 117 118 120 119 115 110 108 115 130 151 174 186 192 190 186 182 180 178 175 171 175 185 185 172 138 102  97 112 141 158 145 125 106  96  94  92  88  88  91  95 100 104 107 111 114 119 121 120 120 121 122 121 121 120 121 123 125 128 130 132 134 135 136 135 134 133 132 130 127 
128 127 123 116 107 104 103  99  92  84  81  87  94  99 101 103 105 107 111 112 108 100  92  86  86  87  87  85  78  73  67  62  58  55  53  53  55  56  58  61  65  73  82  91  97 102 106 112 117 119 119 117 117 115 113 110 108 110 114 116 117 116 116 115 114 113 113 112 111 110 109 108 109 109 108 102  96  90  83  76  73  73  73  73  72  72  71  71  71  71  72  73  74  74  75  73  72  71  73  78  85  94 104 114 118 117 115 114 114 114 115 116 118 118 118 117 117 117 118 118 118 119 119 118 117 116 115 115 115 115 115 116 118 119 120 119 113 107 110 124 145 168 184 192 191 186 181 178 178 175 172 176 187 183 164 129  96  99 120 147 160 141 119 104  96  93  90  88  88  91  96 101 105 108 112 115 119 120 119 119 120 121 120 120 120 121 123 125 128 130 132 134 135 135 135 134 134 132 130 127 
128 127 123 116 106 103 103  99  92  85  82  88  95 100 102 103 105 108 111 111 107  99  91  85  85  86  86  83  78  72  66  61  58  56  53  53  54  56  58  61  66  74  82  91  97 102 107 112 117 119 119 118 117 115 113 110 109 110 114 117 118 117 116 115 115 114 113 112 111 110 108 108 109 110 108 103  98  90  82  75  73  72  73  74  73  72  71  71  71  72  72  73  73  74  74  73  72  71  73  76  84  93 104 114 119 118 116 114 113 113 114 115 117 117 118 118 117 117 118 119 119 118 118 118 117 116 116 116 115 115 115 116 117 118 120 122 117 107 108 118 138 163 181 192 191 186 180 177 178 175 172 177 187 180 156 120  92 101 127 153 160 137 113 102  96  92  90  87  88  92  97 102 106 109 113 115 118 120 119 119 119 120 119 120 120 121 123 125 128 130 132 134 135 135 135 135 134 132 130 127 
128 127 122 115 107 104 102  98  92  84  81  87  93  99 102 104 106 108 110 111 106  98  91  85  85  86  86  83  77  71  65  61  58  56  53  54  55  56  58  61  66  75  83  90  96 102 107 113 117 120 119 118 117 116 113 110 109 111 115 117 118 117 117 116 116 114 113 112 110 109 108 108 109 110 109 105 100  91  83  76  72  72  72  74  73  72  71  72  73  73  73  73  73  74  74  73  72  72  72  75  83  92 103 114 119 119 116 114 113 112 113 115 116 117 117 118 117 117 118 119 118 118 118 118 117 117 116 115 115 115 115 116 117 117 120 125 120 109 106 113 132 157 177 190 191 186 180 177 177 175 172 178 188 176 147 113  89 105 134 156 158 132 109 102  98  92  89  87  88  93  98 104 107 109 113 115 118 119 118 118 118 119 119 120 120 121 123 126 128 130 132 134 135 134 134 135 134 132 129 127 
127 126 123 116 108 104 101  97  91  84  81  86  93  97 101 104 106 108 110 110 105  98  91  85  85  86  86  83  77  70  65  61  58  56  54  54  54  56  58  62  67  75  83  90  96 102 107 113 118 120 119 118 118 116 113 110 109 111 115 117 118 118 117 117 116 115 113 111 109 108 107 108 109 110 109 107 101  92  83  76  72  71  72  74  73  72  71  72  73  74  73  72  72  73  73  73  73  72  71  74  81  91 103 114 119 119 117 114 113 112 113 113 115 118 117 117 117 117 118 119 118 118 117 118 118 118 117 115 115 115 115 116 117 117 120 126 121 110 106 110 127 150 171 186 190 187 181 177 178 176 174 179 187 170 138 107  91 110 140 157 154 127 107 103  99  93  88  87  89  94 100 106 109 110 113 115 118 118 118 117 117 118 118 119 120 121 123 126 129 131 133 134 135 135 135 135 134 132 129 126 
127 126 124 118 110 105 101  96  89  81  80  86  92  95  99 102 106 108 109 110 105  98  90  85  85  86  86  82  76  70  65  62  59  57  55  54  54  56  58  62  67  75  83  90  96 102 107 113 118 120 120 118 118 116 114 111 110 112 116 118 118 118 118 117 116 115 113 111 108 107 106 107 108 109 109 107 102  92  83  76  73  72  73  73  73  72  71  72  74  74  73  72  72  73  73  73  73  72  72  74  79  90 101 113 119 119 117 114 112 111 112 113 115 118 118 118 117 117 117 117 118 118 118 118 118 117 117 116 115 115 115 116 116 117 120 124 121 111 105 107 121 143 164 181 188 187 182 179 179 177 174 179 183 164 128 102  95 118 146 156 148 124 106 103 100  93  88  87  90  95 101 106 108 110 113 115 117 118 117 117 117 117 118 119 120 121 124 126 129 131 133 134 135 135 134 134 133 132 129 126 
126 126 125 119 111 106 101  94  87  81  80  87  93  94  97 102 105 107 109 109 104  97  90  85  84  86  85  82  74  69  64  61  59  57  55  54  55  56  59  63  68  76  84  90  96 101 107 113 117 120 120 119 118 117 114 112 111 112 116 118 118 118 118 117 116 115 112 110 107 106 105 105 107 108 108 107 102  92  83  76  73  73  74  74  73  71  71  72  74  74  72  71  71  72  73  73  73  72  71  73  78  88 100 112 118 119 117 114 112 110 112 113 115 117 118 117 117 116 116 117 117 118 118 118 118 117 117 116 115 115 115 115 116 117 119 122 119 111 106 105 116 135 157 176 184 186 182 179 179 178 176 179 180 157 118  99 100 126 152 154 142 120 106 103  99  93  88  88  91  96 102 106 109 110 112 115 117 117 117 116 116 117 117 118 119 121 124 127 129 131 133 134 135 135 134 134 133 131 128 125 
124 125 127 121 113 107 101  95  88  83  83  89  94  95  98 102 105 107 108 108 104  97  89  84  84  84  84  80  72  67  63  60  59  57  55  54  55  56  59  63  69  78  85  91  96 102 107 114 117 120 120 119 118 118 115 112 111 113 117 119 118 118 118 117 116 114 111 109 106 105 104 104 106 107 107 106 101  91  83  76  74  74  75  74  72  70  70  71  74  74  72  71  71  72  73  73  73  72  71  72  77  87  98 110 117 118 117 114 111 110 111 113 115 117 117 117 116 116 116 116 117 118 117 118 117 117 117 116 115 115 115 115 116 116 118 120 118 113 108 106 112 128 149 169 180 184 181 177 177 176 176 178 176 148 108  95 107 134 157 152 135 117 105 102  98  93  89  89  91  96 102 107 109 110 112 114 117 117 116 116 116 116 117 118 119 121 124 127 129 131 133 134 135 135 134 133 132 130 127 124 
123 125 127 123 114 107 101  95  89  85  86  93  98  99 100 103 105 106 108 108 104  96  89  83  83  83  82  78  70  65  61  60  58  56  55  54  54  56  59  64  70  78  86  93  97 102 107 113 118 120 119 118 118 118 115 112 111 113 117 119 118 117 118 117 116 114 110 108 105 104 103 104 105 106 106 105 100  90  83  76  75  75  76  75  72  69  69  70  72  73  71  70  70  71  72  73  73  72  70  72  76  86  96 109 116 118 117 114 111 110 111 112 115 117 118 118 116 115 115 116 117 118 118 118 118 117 117 116 115 115 115 115 116 116 117 119 118 115 110 106 110 122 142 163 176 181 179 175 174 174 176 177 174 142  99  92 111 141 162 151 130 115 105 100  96  93  90  89  92  97 103 107 109 109 111 114 116 117 116 115 115 116 116 118 119 121 124 127 130 131 133 134 135 135 134 133 131 129 126 123 
121 124 128 124 116 108 100  94  89  87  89  98 104 104 103 103 103 105 107 107 104  96  89  82  82  82  81  77  68  63  60  58  57  55  54  53  54  56  59  64  71  79  87  94  98 102 107 113 118 119 119 118 118 119 115 113 111 113 117 119 118 116 117 117 116 113 110 107 104 103 103 103 104 105 105 103  98  89  82  76  75  76  77  75  73  69  68  68  71  72  69  68  69  70  71  72  73  71  70  71  75  85  95 108 115 117 116 113 111 110 111 113 116 118 118 118 117 115 115 115 117 118 119 119 118 118 117 116 116 115 115 115 116 117 117 118 118 117 111 105 107 118 137 158 172 178 176 172 170 171 174 177 172 137  93  89 114 146 166 151 127 114 106  98  94  92  90  89  92  97 103 108 109 109 111 113 116 117 116 116 115 115 115 117 119 121 124 127 130 132 133 134 134 135 134 132 130 129 125 122 
121 124 127 125 119 112 105  99  94  93  95 102 106 105 103 103 104 106 107 106 102  94  87  83  81  81  79  74  66  61  59  58  57  55  54  54  54  55  59  64  71  79  87  94  99 102 107 113 117 120 120 119 118 118 115 113 111 113 117 119 118 117 117 116 115 113 110 107 104 102 101 101 103 104 104 102  97  89  82  76  76  77  77  75  73  69  68  69  71  72  70  69  70  71  72  73  73  72  71  71  75  84  95 107 114 117 116 113 110 109 110 112 115 117 118 118 116 115 115 115 117 118 118 118 118 117 116 116 117 116 116 115 116 116 117 118 117 116 112 107 107 115 131 151 167 175 174 170 166 169 177 176 162 127  89  92 122 153 168 149 124 112 104  97  93  92  91  90  93  98 103 107 110 110 111 113 115 116 115 115 114 114 115 117 119 122 124 127 130 132 134 135 135 135 134 131 129 128 125 121 
123 124 125 125 124 121 115 109 104 103 103 106 106 103 102 102 105 109 109 105  98  90  85  82  82  79  75  70  65  61  59  58  57  57  55  55  54  55  58  63  70  78  87  94  99 103 107 113 117 121 122 121 119 117 115 113 113 114 116 119 121 119 116 113 112 112 112 110 105 101  97  98 100 104 105 103  97  89  83  77  77  77  78  75  72  69  69  71  74  75  72  71  71  72  73  74  75  73  71  71  75  83  93 105 113 118 117 113 110 107 108 109 111 114 116 117 117 116 116 116 117 117 117 117 117 117 116 116 117 117 117 116 116 116 116 118 117 115 112 109 107 111 124 142 160 171 172 167 163 171 186 176 141 107  85 102 138 162 168 145 119 108 102  96  93  92  91  92  96 100 104 108 110 112 113 114 114 114 114 113 113 114 116 118 121 122 124 127 130 132 135 136 136 136 134 131 129 128 125 121 
125 125 123 125 127 127 124 119 114 111 110 110 108 104 102 103 106 110 109 103  95  87  84  82  81  78  73  68  64  61  59  58  57  57  56  55  55  55  57  62  69  77  86  94  99 103 107 113 117 121 123 122 119 116 114 113 113 114 116 119 122 121 116 113 111 112 112 111 107 100  96  96 100 104 106 103  98  90  84  79  77  77  77  75  72  69  69  71  75  77  73  72  72  72  73  75  76  74  72  72  75  83  93 104 113 118 118 113 110 107 107 107 110 112 114 116 116 117 117 117 116 116 115 115 116 116 115 116 118 117 117 117 116 115 115 118 117 114 112 111 108 109 120 137 156 169 169 165 161 171 191 174 127  95  85 109 147 166 166 141 116 106 100  96  93  91  92  94  97 100 104 107 110 113 114 114 114 113 112 112 112 113 116 119 121 123 124 127 130 133 135 136 137 136 134 131 129 128 125 122 
128 126 123 125 128 131 131 127 122 118 115 113 112 110 107 104 105 110 109 103  95  86  83  82  81  77  72  67  64  61  59  57  57  56  55  55  55  55  57  62  68  77  86  93  99 104 107 113 117 121 123 122 119 116 114 112 113 115 117 119 122 120 116 114 112 112 111 109 106 102  99  98 101 105 107 104  99  91  84  78  77  77  77  75  72  69  68  70  74  75  73  72  72  72  73  75  76  75  73  73  76  83  93 104 113 118 118 113 111 108 108 108 110 112 114 115 116 116 116 116 116 116 115 115 116 115 115 116 118 118 117 117 116 115 115 118 118 115 114 111 108 108 119 136 154 166 167 164 160 170 187 169 122  92  86 112 149 166 163 140 116 105  99  95  93  91  92  94  97 100 103 107 109 111 113 113 113 112 111 111 111 112 115 118 120 122 124 127 130 133 135 136 137 136 134 131 129 128 126 123 
128 126 124 125 129 134 136 133 128 123 118 116 114 113 110 105 105 109 107 101  93  85  82  81  79  77  72  67  64  61  58  57  56  55  55  54  54  55  57  61  68  76  85  93  99 104 108 112 117 121 123 122 119 116 113 111 112 114 117 118 120 120 117 115 113 112 110 108 105 103 100 101 103 105 107 105 100  91  84  78  77  77  77  75  73  69  68  69  72  73  72  71  71  72  73  75  77  76  74  74  76  83  93 103 111 117 117 114 111 109 109 109 110 112 113 114 115 115 116 116 115 115 115 115 115 115 114 116 118 118 118 117 117 116 116 118 119 117 115 112 109 108 118 133 150 162 163 161 159 168 182 163 115  90  90 117 151 164 158 137 115 105  99  95  92  91  92  93  97 100 103 106 108 110 111 112 111 111 110 110 110 111 114 118 120 122 124 127 130 133 135 136 136 136 134 131 129 128 125 122 
128 126 123 124 128 134 139 137 132 125 119 116 114 113 110 105 104 108 106 100  92  83  80  79  78  75  70  66  63  61  58  56  55  54  54  53  54  55  57  61  67  76  85  93  99 104 109 113 117 121 123 122 119 116 113 111 112 114 115 117 119 119 118 116 114 112 109 106 104 103 101 102 104 105 106 106 101  92  85  78  77  77  77  75  72  70  69  69  70  71  71  71  71  72  74  76  78  78  76  75  77  84  92 102 109 115 115 113 112 110 109 109 110 111 113 114 115 115 116 116 115 115 115 114 114 114 114 116 118 118 118 118 117 117 117 118 118 118 116 114 110 108 115 130 145 156 159 158 158 167 177 154 104  86  95 125 156 163 152 133 114 104  98  94  92  91  92  93  97 100 103 106 107 109 110 110 110 110 109 109 109 111 114 117 120 122 124 127 130 133 135 136 136 135 134 131 129 128 124 120 
128 125 122 123 127 133 139 137 131 124 118 115 113 112 109 105 105 107 105  98  90  82  79  78  77  74  69  65  62  61  57  56  54  53  53  54  54  55  57  61  67  76  86  93  99 105 109 114 118 121 123 122 119 116 114 112 112 113 115 117 118 119 119 117 114 112 108 105 103 102 102 104 105 105 106 106 102  93  85  79  77  76  77  76  73  71  69  69  69  69  71  70  70  72  74  77  79  79  78  76  78  84  92 101 108 113 114 113 112 110 109 109 110 110 112 114 114 115 117 116 114 114 114 114 113 114 114 116 117 118 118 118 118 117 117 119 119 118 117 116 110 108 114 125 141 151 154 156 158 165 172 145  95  83 101 133 161 161 147 129 112 103  97  94  91  91  92  94  97 100 103 105 106 108 109 109 109 109 108 108 109 111 114 117 120 122 125 127 130 133 135 135 135 135 133 131 129 127 123 117 
127 125 122 123 127 131 134 132 127 121 116 113 111 109 107 105 105 107 103  96  88  80  78  77  75  72  68  64  61  60  57  56  54  53  52  53  54  56  57  62  68  77  85  94 100 107 110 114 118 121 123 122 119 116 114 112 111 113 114 115 117 118 120 118 116 112 108 104 102 102 103 104 105 105 105 105 101  93  85  79  77  76  77  77  75  72  70  68  68  69  70  70  70  71  74  77  80  80  79  78  79  84  91 100 107 112 113 112 112 110 109 108 108 109 111 114 115 116 117 117 114 113 114 114 113 114 114 115 117 117 117 117 117 117 117 119 119 119 119 118 112 108 112 123 136 147 151 154 159 164 164 135  89  82 109 141 165 159 141 125 111 102  96  93  92  92  93  94  97 100 102 104 105 107 108 108 108 108 108 108 109 111 114 117 120 122 125 128 130 133 135 135 135 134 133 131 128 126 120 115 
127 126 123 123 125 128 128 125 120 117 114 112 111 107 105 105 105 106 102  95  86  79  77  76  74  71  67  63  60  59  57  56  54  53  52  53  55  57  58  62  68  77  86  95 102 107 111 115 118 121 123 122 119 116 114 112 111 112 113 115 117 118 120 120 117 113 108 104 101 102 103 104 104 103 104 105 102  94  86  79  77  77  78  78  76  73  71  69  69  69  69  70  69  70  74  77  79  81  80  78  79  84  91  99 105 110 111 111 111 110 108 107 107 108 111 114 115 117 117 117 114 114 115 114 114 114 114 115 116 116 117 117 117 117 117 119 120 120 121 119 114 108 111 120 132 143 147 152 158 162 156 126  84  85 117 148 167 157 136 121 110 101  95  93  92  92  93  95  98 100 102 104 105 106 107 107 107 107 107 108 109 111 114 117 120 123 126 128 131 133 135 135 135 134 132 130 127 124 119 113 
127 126 125 125 125 123 120 116 112 112 113 113 111 107 105 104 105 105 101  94  85  79  76  76  73  70  66  62  60  59  58  56  55  53  52  54  55  58  59  63  68  76  87  96 103 107 110 114 118 121 123 122 119 116 114 112 112 112 113 115 117 119 121 120 118 114 108 104 101 102 103 103 102 101 101 104 101  93  86  80  78  78  78  78  77  74  72  70  69  69  69  69  69  70  73  77  80  81  80  79  80  85  91  98 104 108 110 110 110 109 107 105 105 107 111 114 116 117 118 117 115 114 115 115 114 114 114 115 116 116 117 117 117 116 116 118 120 122 122 121 115 109 112 119 130 139 143 149 158 159 146 116  82  90 126 155 168 154 131 118 109 101  94  92  91  92  93  95  98 101 102 104 105 106 106 106 106 107 106 107 109 111 114 118 121 123 126 128 131 133 135 135 135 134 132 129 125 122 116 111 
125 125 125 124 122 119 113 108 105 107 111 113 112 108 105 105 105 104 100  93  85  79  77  75  73  70  65  61  59  59  58  57  55  53  52  54  56  58  60  63  68  77  87  97 104 108 111 114 118 121 122 122 119 116 114 113 112 112 113 115 117 119 122 121 119 114 108 104 102 102 103 103 102  99 100 103 101  93  86  81  79  79  79  78  77  75  73  71  69  68  69  69  68  69  72  77  81  81  81  79  80  85  91  97 102 107 109 109 108 108 106 104 104 106 110 114 116 117 118 117 116 115 115 115 115 115 115 116 116 116 117 117 116 116 116 118 120 122 123 123 117 111 112 118 127 136 140 147 158 156 135 108  84  98 135 161 168 151 127 115 107 100  94  91  91  92  93  96  98 101 103 105 105 105 105 105 106 106 106 107 109 111 115 118 121 124 126 129 131 133 134 134 134 133 131 127 123 120 115 110 
123 123 123 123 119 114 106 101  97 101 106 111 112 109 106 105 105 104  99  92  85  79  76  75  73  70  64  60  58  58  58  57  54  52  51  53  56  59  61  63  68  77  88  98 104 108 111 114 117 120 122 122 120 116 114 113 112 113 113 115 118 120 122 121 119 115 110 106 103 103 103 102 101  99  99 102 100  94  87  82  80  79  79  78  77  75  73  71  68  68  69  69  68  68  71  75  80  82  81  80  81  85  90  96 101 107 108 108 107 106 104 101 102 104 109 113 116 118 117 116 115 116 115 115 115 116 116 116 116 117 117 117 116 116 117 118 120 122 124 125 119 112 113 117 126 134 137 145 157 152 123  99  89 108 144 164 167 148 124 113 106  99  94  91  91  92  93  95  98 101 103 105 105 105 105 105 105 105 106 107 109 111 114 118 122 124 126 128 131 133 134 133 133 132 129 124 120 117 113 109 
122 122 122 120 117 110 103  96  93  95 102 108 110 108 106 106 105 104  99  92  85  79  77  76  74  70  64  60  58  57  58  56  54  51  51  53  56  59  61  63  68  77  88  98 105 109 112 113 117 120 122 122 120 117 115 114 113 112 113 115 118 120 122 121 119 117 112 108 105 104 103 102 101 100 100 102 100  94  88  83  81  80  78  77  75  73  72  69  67  67  68  68  67  68  70  75  79  81  82  81  81  84  89  95 101 107 109 108 107 105 102  99 100 103 108 113 115 116 116 115 116 116 115 115 115 116 117 116 117 118 118 118 117 118 118 119 120 123 125 126 121 114 113 116 124 130 133 142 155 146 112  94  95 119 152 166 163 144 120 110 104  98  94  90  90  91  93  95  98 101 102 104 104 104 104 104 104 104 105 107 109 111 115 118 122 124 126 128 130 132 133 132 132 130 127 121 118 115 111 107 
123 121 119 118 115 109 101  94  89  91  96 103 107 106 106 106 106 104  99  92  85  79  78  77  74  70  64  59  57  57  57  56  53  51  50  53  56  59  61  63  68  76  87  99 105 109 111 113 117 120 121 122 120 117 115 114 113 112 113 115 118 119 121 121 120 118 114 111 107 105 103 102 101 101 101 102  99  94  89  84  81  80  77  76  74  72  70  68  66  66  68  68  67  67  70  74  79  81  82  81  81  84  89  94 100 108 110 109 107 103 100  97  98 101 107 112 114 115 113 114 115 116 115 115 115 116 116 117 117 118 118 119 118 119 119 119 121 124 127 127 122 115 113 116 123 128 130 138 153 142 102  88 103 129 158 167 160 139 117 107 102  96  93  89  89  91  92  95  98 100 101 103 103 103 103 103 103 104 105 106 108 111 115 118 121 124 126 128 130 131 132 131 130 129 125 119 115 112 108 104 
125 123 120 117 114 109 102  94  88  88  92  98 103 105 106 106 105 104 100  92  85  80  79  79  75  70  63  59  57  57  57  55  52  50  50  52  56  59  61  63  68  76  86  98 106 109 111 114 117 120 121 121 119 117 116 114 113 113 113 115 119 120 121 120 120 119 116 113 109 106 104 103 102 101 102 101  98  94  89  85  82  79  76  74  72  70  68  67  65  66  68  69  66  66  69  74  78  81  82  81  81  84  88  93 100 109 112 110 107 103  99  96  97 101 107 112 114 114 112 112 114 115 114 114 114 115 116 117 118 118 119 119 119 119 119 120 121 124 127 128 122 115 113 115 121 126 127 136 151 138  95  84 107 136 163 168 158 136 115 105 101  96  92  88  88  90  92  94  97 100 101 102 103 102 101 101 103 104 105 106 108 111 114 118 120 123 126 127 129 131 131 131 130 128 124 119 114 111 106 101 
128 126 121 117 115 111 104  96  89  88  90  95 100 105 106 106 106 104  99  92  86  81  80  79  75  70  64  59  57  57  57  55  52  50  49  52  55  58  60  62  67  75  86  98 105 108 111 113 117 120 121 121 119 117 115 113 113 113 113 115 119 120 121 120 119 119 117 115 111 108 105 103 102 103 103 101  98  94  90  85  82  80  76  73  71  69  67  65  64  65  68  68  66  66  69  73  77  81  81  81  81  85  88  93 100 110 113 111 107 103  99  96  96  99 106 111 114 113 110 110 114 115 114 114 115 115 116 117 119 119 120 120 121 120 120 120 121 123 127 128 123 115 113 115 120 125 125 134 149 135  89  81 110 141 165 168 155 134 114 104 100  96  92  88  87  89  91  93  96  99 101 102 102 102 101 101 102 103 104 106 108 110 114 117 120 123 125 127 128 131 131 129 128 126 124 118 113 109 104  97 
127 125 122 120 117 113 107 100  93  90  90  94  98 103 105 106 106 104  98  90  83  79  78  77  73  68  63  60  58  57  56  54  52  50  50  53  55  57  59  62  67  76  88  99 106 109 111 113 117 119 120 121 120 119 117 115 114 112 111 113 117 119 119 119 120 119 118 116 112 109 106 104 103 104 104 102  99  95  91  86  82  78  76  74  73  71  68  64  60  61  66  67  67  67  70  73  77  79  82  81  81  83  87  92  99 109 113 111 108 104  99  94  94  96 101 107 110 111 110 110 114 115 115 115 115 116 116 118 120 120 121 122 122 122 120 119 121 125 127 129 125 119 116 115 118 123 127 135 145 126  82  82 121 151 167 164 148 131 115 104  97  92  89  87  87  89  91  95  97  98  98  98  99 100 102 102 102 103 103 104 106 110 113 117 121 124 127 129 130 130 130 128 125 123 120 115 111 106 100  94 
124 123 123 122 119 115 110 104  98  94  92  94  97 101 103 105 106 104  97  86  79  77  77  75  70  65  64  62  58  56  55  54  53  52  52  54  55  57  59  61  67  78  90 101 108 109 111 113 116 118 121 122 122 120 119 117 113 111 110 111 115 117 118 120 121 121 119 116 112 109 107 105 104 104 103 103 101  98  93  88  83  78  76  75  76  74  70  64  57  57  62  66  68  69  70  72  74  78  81  81  81  82  86  92  99 107 111 110 108 104  99  94  92  92  95 101 106 108 109 111 114 115 115 116 117 117 116 118 119 121 123 123 123 123 121 118 120 126 129 128 126 123 119 115 117 122 129 137 138 116  75  83 133 161 167 158 141 128 116 104  93  88  86  87  88  89  91  96  98  97  94  93  95  99 102 104 103 101 100 102 106 109 113 118 123 127 129 131 130 130 128 125 122 119 115 111 107 103  97  91 
124 124 123 121 118 115 109 105 101  97  95  95  97  99 102 104 106 104  96  84  78  76  76  74  69  64  63  62  58  55  55  54  53  53  53  55  56  58  60  63  68  78  90 100 107 109 111 113 115 118 121 122 122 120 118 116 112 110 108 110 114 117 118 120 121 121 119 116 114 110 108 106 105 105 104 103 101  98  94  89  84  78  76  76  76  75  71  65  58  56  62  66  68  69  70  72  74  78  81  82  81  82  85  92  99 106 110 110 108 104  98  93  90  90  94  99 105 108 110 111 113 115 115 116 117 117 116 117 119 121 123 124 124 123 121 118 120 126 128 128 127 125 120 117 118 123 131 136 133 109  73  85 137 164 167 155 137 125 115 104  94  88  86  87  88  89  92  97  98  97  95  93  95  98 101 103 102 100 100 102 107 110 114 119 124 127 129 131 130 129 126 123 119 115 112 109 105 101  96  89 
126 125 122 120 116 113 109 105 102 100  99  97  98  99 101 103 105 103  96  84  78  76  76  74  69  63  62  60  56  54  54  54  53  53  54  56  58  60  62  64  69  79  89  99 106 109 111 113 116 119 122 123 122 119 116 112 110 108 108 110 115 117 118 120 121 121 119 117 114 111 109 107 106 106 105 103 101  98  95  90  85  80  77  76  75  74  71  66  59  58  63  66  68  69  70  71  73  78  81  82  82  83  86  91  98 106 109 109 107 103  98  92  90  90  94 100 105 109 110 111 112 114 114 115 116 116 116 117 118 120 122 123 123 123 121 119 121 124 126 127 127 126 121 117 120 126 134 135 127 104  73  87 137 163 166 153 135 122 112 103  96  92  89  87  87  89  93  97  98  99  97  96  97  98  99 100  99 100 100 103 108 112 115 120 124 127 129 129 129 127 125 121 117 113 110 107 104  99  94  89 
128 127 123 119 115 112 108 106 104 103 101 100  99  98 100 102 103 103  95  84  78  76  76  75  69  63  62  59  55  53  53  53  53  54  55  58  60  62  64  66  71  80  89  99 106 109 111 114 117 120 122 123 121 118 114 110 108 107 108 110 115 117 118 119 121 121 119 117 115 112 109 107 107 107 105 102 100  99  96  91  86  81  78  76  75  74  70  66  60  59  63  66  68  68  69  70  73  78  81  82  83  83  86  91  97 105 109 109 107 103  98  91  88  89  93  99 105 109 110 110 112 113 114 114 116 116 116 117 118 119 121 122 123 122 121 120 121 123 125 126 128 128 123 119 122 130 136 133 119  97  76  93 140 164 166 152 132 118 110 103  97  94  90  87  86  89  93  96  97  98  98  98  98  97  97  97  98  99 101 105 109 112 116 120 124 127 128 128 127 126 123 119 115 111 108 103  99  95  92  87 
130 128 124 120 114 111 108 106 106 105 104 103 101  99 100 102 103 102  95  84  79  77  76  74  69  64  61  58  54  52  53  53  53  54  56  59  61  64  65  68  72  81  91  99 105 109 111 114 117 120 122 123 121 116 112 107 105 106 107 111 115 117 117 119 121 121 119 117 115 112 110 108 108 107 105 101  99  99  97  92  86  82  78  75  74  73  70  66  61  60  62  65  67  68  68  69  72  77  81  83  83  84  86  90  96 103 108 109 107 104  98  91  88  87  91  98 104 108 109 110 111 113 113 114 116 116 116 117 118 119 120 121 122 121 121 121 121 122 123 127 129 129 124 120 124 132 138 132 111  91  79 100 144 165 165 150 129 116 107 101  97  94  91  87  87  90  93  94  95  97  98  99  99  97  96  96  97  99 103 106 109 113 116 120 123 126 127 127 125 124 121 116 112 109 104  98  94  91  89  86 
132 129 125 119 114 110 107 106 106 106 106 105 103 101 100 102 104 102  96  85  79  77  77  75  69  64  61  59  54  53  53  53  53  54  57  59  61  64  66  69  74  82  91  98 104 108 111 114 117 121 122 123 120 115 110 105 104 105 108 111 115 117 118 119 120 120 119 117 115 112 110 109 108 108 105 100  98  99  97  93  88  82  78  76  74  72  70  66  61  60  62  64  66  66  67  69  71  76  80  83  84  85  86  89  95 102 107 109 108 104  98  91  86  85  90  97 103 106 107 108 110 111 113 114 116 116 116 117 118 119 120 121 122 121 121 122 122 121 123 126 130 130 124 120 125 133 138 131 105  86  83 107 148 166 165 148 127 114 105  98  93  92  90  89  89  92  93  92  93  95  97 100  99  97  96  95  97 100 104 107 109 112 116 119 122 125 125 125 124 122 119 115 110 107 103  98  93  88  86  84 
132 130 125 120 114 109 105 104 105 106 106 106 104 102 101 102 104 103  96  85  80  78  77  75  70  64  61  59  55  54  54  54  53  54  56  58  60  64  67  71  76  84  91  99 104 107 109 113 117 121 123 123 119 114 109 104 103 104 108 112 115 118 119 119 119 120 119 117 114 112 110 109 108 107 104  99  98  99  98  94  88  83  79  75  74  72  69  65  61  59  61  64  65  66  66  68  70  75  80  83  84  85  86  89  94 102 107 109 108 105  98  90  85  84  89  95 101 104 105 107 108 110 112 114 116 116 117 117 118 119 120 121 122 121 121 122 122 120 122 127 130 130 124 120 125 134 139 129  99  82  89 115 151 166 164 147 125 112 103  95  89  89  90  92  94  96  95  91  90  93  96  99  99  97  95  95  97 101 104 107 109 111 115 118 121 123 123 123 122 121 117 113 108 104 102  99  94  86  82  80 
131 130 125 120 113 107 103 102 103 104 106 106 105 103 103 103 104 103  96  85  79  77  77  75  69  64  61  59  55  54  54  54  53  54  56  58  60  63  67  71  77  85  92  99 103 106 108 112 116 121 123 124 120 113 108 103 103 104 109 113 116 118 119 119 119 119 119 117 115 112 110 109 107 106 103  99  98 100  98  95  89  83  79  75  73  71  68  64  60  58  60  62  65  65  65  66  69  74  80  82  83  84  85  88  93 101 106 109 109 106  99  89  84  83  87  94  99 102 103 105 107 110 112 113 115 116 117 117 118 119 120 121 122 121 121 122 122 120 123 127 130 130 123 119 125 134 138 127  95  81  95 121 152 165 161 145 126 112 102  92  86  86  89  96 100 100  97  91  89  91  95  99  99  97  95  95  97 100 103 106 108 111 114 117 120 122 122 122 120 118 114 110 105 101 100 100  94  83  76  73 
129 127 124 119 112 106 100  99  99 102 104 105 106 105 104 103 104 103  96  85  78  75  75  73  68  63  60  58  55  53  54  54  54  54  55  57  59  63  66  72  79  86  93  99 103 105 107 111 115 120 123 124 120 113 107 102 102 105 110 115 117 118 118 119 120 120 119 117 115 113 110 108 106 106 103 100  99 100  99  96  90  84  80  75  73  71  67  63  59  57  59  61  64  65  64  65  68  73  79  81  83  84  84  86  91 100 106 109 110 107  99  90  83  82  86  92  97 100 101 103 107 109 112 113 115 116 117 118 118 119 119 120 121 120 120 121 121 121 123 128 131 130 124 119 124 132 136 124  92  82 100 127 153 162 157 143 125 112 101  89  82  83  89 100 106 106 100  91  88  90  94  98  98  96  95  95  98 100 101 104 108 111 114 117 119 121 120 119 117 114 110 106 101  96  95  97  90  77  69  68 
125 124 121 117 110 104  98  97  98 101 104 105 107 106 105 105 105 103  96  84  77  73  73  71  66  61  59  57  54  53  54  54  54  54  55  57  60  62  66  72  79  87  94  99 103 105 106 110 114 120 124 124 120 114 107 103 103 106 112 116 118 118 118 119 120 120 119 118 116 114 111 109 108 106 104 101 101 102 101  97  92  85  81  77  75  71  68  63  58  56  57  59  63  64  64  65  68  72  77  80  82  82  83  85  90  99 105 109 110 108 100  90  83  80  85  90  96  99  99 101 105 109 111 113 115 117 117 118 118 119 119 120 121 121 121 121 121 121 122 126 129 130 124 120 125 131 134 120  90  82 104 130 153 160 154 140 123 111 101  88  80  82  90 102 110 109 103  92  88  89  93  97  97  94  94  95  99 101 100 103 108 112 114 116 119 119 118 116 114 110 107 101  95  91  89  86  79  71  68  71 
122 121 118 115 109 102  97  96  97 101 105 107 108 107 106 105 105 104  95  83  75  71  71  69  64  60  59  57  54  53  54  55  55  55  55  57  59  63  67  73  80  88  95  99 103 105 107 110 114 120 123 124 120 114 108 104 103 106 113 117 118 118 118 119 120 120 119 118 118 115 112 110 108 107 105 103 103 104 103  99  94  87  83  80  76  72  68  63  59  55  55  57  61  64  64  65  66  71  76  79  81  81  83  85  89  97 103 108 110 108 100  89  82  80  83  90  95  98  98 100 104 108 111 114 116 117 118 119 119 119 120 120 120 121 121 121 121 121 121 123 127 129 125 122 126 131 131 117  88  82 108 134 153 158 150 136 120 109 100  87  79  82  90 103 112 111 104  92  88  89  92  95  94  92  92  95 101 103 101 102 108 112 114 116 117 117 115 113 110 107 102  96  90  86  81  75  71  69  73  83 
120 119 117 113 107 102  98  97 100 104 108 110 111 110 108 107 106 105  95  82  74  71  70  67  63  59  59  58  56  54  54  55  55  56  57  58  61  64  69  76  82  90  95  98 103 106 109 110 114 120 123 124 121 114 108 104 103 107 114 117 118 118 118 119 120 120 119 119 118 116 114 112 110 109 108 107 107 107 105 102  96  90  85  81  78  74  70  64  59  55  53  55  60  64  65  65  66  70  74  78  80  81  82  84  88  94 101 106 109 108 100  89  82  79  82  89  95  98  98  99 104 107 111 114 117 118 118 118 119 120 120 120 120 121 121 121 121 121 121 122 125 128 126 125 128 131 129 114  86  83 112 138 155 157 147 131 115 106  97  86  80  82  90 102 109 108 102  91  87  89  92  94  92  89  91  96 103 106 104 104 108 111 113 114 115 115 113 110 107 102  97  91  86  82  77  70  71  79  92 108 
119 118 115 112 106 102  99 100 102 108 112 114 114 112 110 109 108 105  95  81  73  69  69  66  63  59  59  59  57  55  54  54  55  57  58  59  62  66  71  78  85  91  95  97 102 107 110 111 114 120 124 125 121 115 108 104 103 107 113 117 118 118 118 119 120 120 120 120 119 117 115 113 111 111 110 110 110 110 108 104  98  92  87  83  80  76  71  65  59  54  51  53  60  63  64  65  65  68  73  77  79  80  81  84  87  92  98 105 108 108 100  89  82  80  83  89  95  98  97  99 103 108 111 114 118 119 119 118 119 120 121 121 120 121 121 121 121 121 120 119 122 126 128 128 130 131 127 111  85  83 115 142 158 158 145 128 111 102  95  86  81  83  89  98 104 105  99  89  86  88  91  93  90  87  90  97 106 110 109 107 107 108 111 112 113 112 110 108 104  99  94  89  83  78  73  71  79  97 117 138 
118 117 115 112 107 103 101 103 106 112 116 118 118 115 112 110 108 106  96  82  73  69  68  67  63  59  59  59  58  56  54  54  55  57  58  61  64  67  73  79  86  92  95  97 101 108 111 112 115 120 124 126 122 116 109 104 103 107 113 117 118 118 118 119 120 120 120 120 119 118 117 115 113 111 111 112 113 112 111 106 101  94  89  85  82  78  72  66  60  54  50  52  60  64  65  64  65  68  72  75  78  79  81  84  87  90  96 104 108 108 100  89  82  80  84  90  95  98  97  98 103 108 111 115 118 120 120 120 119 120 121 121 122 121 121 121 121 120 118 117 120 126 130 132 133 132 127 110  83  83 117 145 162 160 145 125 107  98  93  86  82  83  87  94  99 100  94  85  83  87  90  92  89  86  90  99 109 115 115 111 105 105 108 111 111 111 109 105 102  97  93  89  82  73  71  78  95 121 145 167 
118 117 115 112 107 104 102 105 110 116 120 122 121 117 113 111 109 106  96  83  73  68  67  66  63  59  59  60  59  57  54  54  55  56  58  60  64  69  75  81  88  92  95  98 102 108 112 113 116 120 124 126 122 116 109 104 104 107 114 117 117 118 118 119 119 120 120 121 121 120 119 118 116 115 114 115 115 115 113 108 102  95  91  88  84  79  74  67  61  55  50  51  58  62  64  64  65  68  72  75  77  78  80  83  86  89  94 102 106 106 100  89  82  80  84  89  95  98  98  99 103 107 111 115 118 119 120 120 120 121 121 122 122 121 121 121 121 120 118 115 119 125 130 134 135 133 124 107  83  85 121 148 162 159 145 125 105  96  91  85  82  83  86  92  96  97  92  84  82  85  89  91  88  86  90  99 111 118 117 112 105 104 106 108 109 108 106 104 100  95  91  85  80  77  81  95 117 145 169 188 
121 120 116 112 108 103 102 106 113 121 126 126 122 115 112 111 109 105  96  84  73  66  64  63  62  60  59  59  59  58  54  54  56  56  55  57  62  71  80  86  90  92  95 100 104 106 110 115 118 120 123 126 121 115 107 103 105 110 115 116 116 117 119 120 118 118 119 121 123 123 121 120 119 120 119 119 118 118 116 111 105  97  92  89  86  82  77  71  65  58  51  51  54  58  60  63  66  69  73  75  77  79  80  81  84  88  93 100 103 103  98  89  82  79  82  88  94  97  99 100 103 105 108 112 116 118 119 120 121 120 121 122 123 122 122 121 121 122 120 116 119 125 129 132 135 132 119 101  83  91 129 151 157 153 143 126 108  96  88  82  80  82  85  91  95  96  92  85  82  84  87  89  87  86  90  99 113 120 115 110 107 106 104 105 105 104 101 102 101  94  85  76  78  93 110 126 144 167 184 196 
120 119 117 112 108 105 104 109 116 124 129 127 123 115 111 111 110 105  96  84  73  64  62  61  61  60  58  57  58  57  53  54  56  56  53  56  61  73  84  89  91  91  94 101 105 105 109 116 119 120 123 125 121 114 106 102 106 111 115 116 115 117 120 120 118 118 120 123 125 125 124 122 121 123 124 123 122 121 119 114 107  99  93  90  87  84  79  73  67  59  52  50  52  55  58  62  66  70  73  75  77  79  80  80  81  87  93  98 101 101  96  88  82  78  81  86  93  97 100 101 103 104 107 110 114 117 118 120 120 120 120 121 122 123 123 121 122 124 122 117 119 125 127 130 134 132 115  96  84  96 135 154 154 149 141 127 109  96  86  80  79  81  85  90  95  96  93  86  83  83  86  88  87  86  89  99 113 120 113 107 106 105 102 102 102 100  98 100  99  91  81  73  81 111 136 153 167 183 193 199 
117 116 115 112 109 108 108 112 117 123 127 125 121 115 111 110 109 105  96  84  72  64  62  61  60  59  57  56  58  56  53  53  57  57  55  57  63  75  85  90  91  91  94 100 105 106 111 116 119 120 123 125 121 114 106 102 106 111 115 116 115 117 120 121 121 122 123 125 127 127 126 124 123 124 125 125 125 125 121 116 109 100  95  91  88  85  79  73  65  58  51  49  51  54  58  62  66  69  72  74  76  78  79  79  81  86  92  98 101 100  95  87  81  79  81  86  92  96  99 101 103 105 108 111 114 117 118 119 120 120 120 120 121 122 123 121 122 123 121 116 119 124 128 130 134 131 114  95  84  98 137 156 154 147 138 124 107  95  86  81  80  80  83  87  92  95  93  87  83  82  85  88  86  85  89  99 113 119 112 105  99  98  98  99 100  98  97  96  93  86  80  82  97 128 154 170 181 192 197 200 
114 113 112 111 110 110 110 113 116 119 121 119 117 113 111 110 109 104  95  83  72  64  62  60  60  58  56  56  56  55  52  53  56  57  56  58  65  76  87  91  92  92  94 100 104 108 112 117 119 120 123 125 121 114 106 102 106 111 115 116 116 117 120 122 124 125 126 127 128 128 126 125 124 125 126 126 126 126 122 116 109 101  96  91  88  85  78  72  64  57  51  49  52  55  58  61  64  67  71  73  76  78  79  79  81  85  91  97 100 100  95  87  81  79  81  85  91  95  98 100 102 105 109 111 114 117 119 119 119 119 120 120 121 121 122 122 123 122 119 115 118 124 127 130 133 129 111  94  85 100 140 157 155 146 136 120 104  93  86  82  80  80  82  84  89  94  93  87  83  82  85  87  85  83  88  99 112 117 111 102  94  93  96  98  98  98  95  91  86  81  82  94 115 146 169 183 191 196 199 198 
113 111 110 109 109 109 110 110 110 111 111 110 110 110 110 110 108 104  95  84  73  64  61  60  59  57  56  55  55  55  52  53  57  57  56  59  66  78  88  93  94  93  94  99 104 109 114 117 119 120 123 125 121 114 106 101 106 111 114 115 115 117 121 123 126 127 128 128 129 127 126 125 125 127 128 128 127 125 122 115 108 101  95  92  89  85  78  71  63  56  51  50  52  55  57  60  64  67  70  73  75  77  78  79  81  84  89  96  99  99  95  88  82  78  79  83  89  94  97 100 103 106 109 112 115 118 120 120 120 120 120 120 120 121 122 122 123 121 118 115 118 124 127 130 131 126 109  92  86 104 144 160 154 144 131 117 101  92  85  82  80  79  80  80  86  93  93  87  82  81  83  86  84  82  87  98 110 116 109 100  92  93  97  99  97  96  92  86  80  77  85 107 136 167 187 196 199 200 199 197 
112 111 108 107 107 107 106 104 102 100  99 100 102 105 108 111 109 104  96  85  74  64  61  60  59  58  55  55  56  55  52  53  57  58  56  59  67  79  90  94  96  94  95  99 104 110 115 119 120 120 122 124 121 114 106 102 106 112 114 114 114 117 121 124 127 129 129 129 128 126 125 125 126 128 128 127 126 124 120 114 107  99  95  92  89  86  79  71  62  56  50  50  52  54  57  60  63  66  69  72  75  76  78  79  81  84  89  95  99  99  95  88  82  78  78  82  87  92  95  99 103 106 110 112 115 118 120 120 120 120 120 120 120 120 121 123 123 120 117 115 118 123 128 130 131 124 106  90  88 108 147 161 154 141 128 114  99  91  85  81  80  78  78  78  84  93  94  88  82  80  82  85  82  80  87  98 110 114 107  98  92  94  99 100  97  94  90  82  76  77  91 122 155 183 198 199 198 197 197 196 
112 111 108 106 103 102  99  96  92  87  85  87  92  99 105 110 110 105  97  86  75  66  62  60  60  58  55  55  56  56  53  54  58  58  57  60  68  80  91  95  96  94  95  99 104 111 116 120 121 120 122 124 121 115 107 102 107 112 113 114 115 117 120 124 128 129 129 128 126 124 124 125 126 128 128 127 125 123 119 113 106  99  95  93  90  87  80  72  63  56  50  49  52  54  56  59  63  66  69  72  75  76  77  78  79  83  89  95  98  99  95  89  83  79  78  81  86  90  94  98 103 107 110 112 115 118 120 121 120 120 120 120 120 120 121 123 123 119 116 115 118 123 127 130 130 122 102  89  91 112 149 162 152 139 125 111  98  90  85  81  78  77  77  78  84  92  94  89  83  79  81  84  80  77  86  99 110 113 104  96  93  96 101 100  95  90  86  79  76  82 103 139 174 196 201 193 188 191 194 197 
114 112 108 104 101  98  95  90  83  76  74  77  85  94 102 110 111 106  97  86  75  66  62  61  60  58  55  55  56  56  55  55  58  58  57  60  68  80  91  96  97  95  96 100 105 112 117 120 121 120 121 123 121 115 108 103 107 111 113 114 115 117 119 123 128 130 130 126 123 121 122 124 127 128 128 127 126 123 119 113 107 100  97  94  92  88  82  74  64  57  51  50  52  54  56  59  62  65  68  71  74  76  77  77  79  83  87  94  98  99  96  89  83  79  78  80  85  89  92  97 103 107 109 112 115 118 120 121 120 120 119 120 120 120 121 124 123 119 116 115 118 123 127 130 129 121 100  87  94 115 150 161 151 137 123 109  96  89  84  80  77  76  77  78  84  92  95  90  83  78  80  83  78  74  85  99 109 111 102  94  92  95 100  99  92  87  82  78  79  91 117 154 185 200 197 183 179 187 194 201 
114 112 107 103  99  97  93  86  78  70  67  71  79  90 100 108 110 105  97  86  75  66  62  61  59  58  55  55  56  57  56  57  59  59  57  60  67  79  91  97  98  96  97 101 107 113 118 120 120 120 122 124 121 116 109 104 107 110 112 114 116 118 119 122 128 130 130 124 118 117 120 124 127 128 128 128 127 126 121 116 109 102  98  96  94  91  83  76  67  59  52  51  53  55  56  59  62  65  67  70  72  75  76  77  79  82  87  93  98 100  97  90  84  79  78  80  83  87  91  96 102 106 108 111 115 118 120 120 120 119 120 120 120 119 121 124 124 120 117 116 118 123 127 129 129 120  99  86  96 119 149 159 148 135 121 108  95  88  84  79  76  76  76  79  84  93  95  91  83  76  78  81  76  72  84 100 109 111 101  93  89  91  97  95  88  83  80  79  85 103 132 166 190 194 187 174 175 188 199 207 
114 112 107 102 100  98  95  87  78  69  66  70  77  89  99 107 109 104  96  86  75  66  62  60  59  57  56  55  56  57  57  58  60  59  57  60  67  79  91  97  98  97  98 102 107 114 118 120 120 119 122 124 122 117 110 105 108 110 112 114 117 118 118 122 127 130 129 123 116 115 119 124 128 128 128 128 128 126 123 117 111 104  99  97  95  92  84  76  68  60  53  52  53  55  56  59  61  64  66  69  72  74  75  77  78  81  86  92  97 100  98  91  85  79  78  79  82  86  90  95 101 105 107 111 115 118 120 119 119 120 120 120 120 119 121 124 124 120 117 118 119 122 126 129 129 120  97  85  98 121 150 157 147 133 119 106  95  88  83  78  75  75  75  79  85  94  97  92  84  75  77  80  74  70  84 100 110 110 100  92  87  89  94  92  86  81  78  80  90 112 142 172 188 184 176 172 179 194 206 216 
112 110 106 102 101 100  97  91  82  73  69  72  79  88  98 106 107 103  95  85  75  65  61  60  57  56  55  54  55  56  57  59  61  60  58  60  68  80  92  97  98  98  98 102 107 114 118 120 120 119 122 125 123 118 111 106 109 111 111 113 117 117 117 120 126 129 128 121 115 114 118 125 130 129 128 128 128 127 123 118 111 104  99  97  95  91  84  75  67  59  53  52  53  55  55  58  60  63  65  68  70  73  75  76  77  79  84  91  96  99  98  92  85  79  77  78  82  86  90  95 100 103 105 109 114 117 119 119 119 120 120 120 120 120 121 124 123 120 119 119 119 121 124 128 128 119  96  85 100 124 150 156 144 131 117 105  94  88  82  77  74  73  74  78  85  95  98  94  85  74  76  79  72  68  83 102 110 110 100  91  86  87  91  90  85  81  79  82  95 118 146 170 179 170 167 177 190 204 215 224 
109 107 104 103 102 102 100  95  87  78  72  74  80  87  96 104 106 102  95  85  74  65  61  59  57  55  54  54  55  56  57  59  61  59  58  61  69  81  92  98  99  98  98 102 107 114 118 120 120 119 122 125 124 119 112 107 109 111 111 113 116 116 115 119 125 129 128 121 114 114 118 126 130 130 128 127 127 126 123 118 111 104  99  96  94  90  83  75  66  59  54  52  53  54  55  57  59  62  64  67  69  72  74  74  76  77  82  89  94  98  97  92  85  80  77  77  82  86  91  95  98 101 104 108 113 116 119 119 119 120 120 120 120 121 122 123 122 120 120 120 120 119 122 126 128 118  94  84 101 126 151 155 143 129 114 103  93  87  82  77  73  72  72  77  84  95  99  96  85  74  75  78  70  66  83 103 111 110 100  91  86  86  89  89  86  82  78  83  96 120 146 166 172 165 167 185 201 213 221 227 
106 104 102 101 101 101 100  96  89  81  75  76  79  85  93 103 105 102  94  84  74  66  62  59  57  55  54  54  55  56  56  58  60  59  58  61  70  82  94  99 100  98  97 100 106 114 118 120 120 119 122 125 125 120 113 108 109 111 111 111 113 113 111 115 123 128 128 121 114 114 119 126 131 129 127 126 126 125 123 118 111 104  99  96  93  89  83  75  67  60  54  52  52  53  54  56  58  60  62  65  66  70  72  73  74  75  80  87  92  96  95  91  85  80  77  77  81  86  91  94  96  99 103 107 111 116 119 120 120 120 120 120 121 121 122 122 122 120 120 121 119 117 120 125 127 118  94  84 103 127 151 154 142 127 112 101  91  86  82  77  73  71  71  74  82  95 101  97  86  74  74  77  68  64  83 104 113 112 100  92  87  86  87  88  87  83  79  83  96 119 143 161 168 167 175 196 211 220 224 226 
104 103 100  99  99  99  98  95  89  82  77  76  78  81  89 101 105 102  94  85  75  67  63  60  58  56  54  54  55  56  56  57  59  59  58  62  71  83  95 100 101  98  96  99 105 113 118 120 120 119 123 126 126 122 114 108 110 111 111 111 111 110 109 113 122 127 127 121 114 115 120 128 132 129 126 125 125 125 123 119 112 104 100  97  94  90  83  77  70  62  55  51  52  53  54  55  57  59  61  63  65  68  70  72  72  73  78  85  91  95  95  90  85  80  77  77  81  87  92  95  95  97 102 106 110 114 118 119 120 120 120 120 121 122 122 121 121 120 121 123 119 116 118 123 127 119  93  83 103 128 151 154 141 125 110  98  90  86  83  77  72  70  69  72  81  96 102  98  86  73  73  77  67  63  83 105 113 112 101  93  88  85  83  85  87  83  78  82  94 117 141 158 169 178 190 205 216 222 224 224 
104 102  99  96  96  96  95  92  87  81  77  76  76  79  87 101 106 103  96  86  76  67  63  61  59  57  55  55  57  57  55  56  59  59  59  62  71  84  96 102 102  98  97  99 104 112 118 120 120 119 122 127 127 123 115 109 110 112 111 110 109 107 105 110 120 125 127 120 114 115 121 128 132 129 126 124 124 125 124 120 113 106 101  98  95  91  85  79  73  65  54  50  52  53  54  54  56  58  60  62  65  67  69  71  71  71  75  82  89  94  94  91  85  80  77  77  81  87  93  95  95  96 100 105 109 113 117 119 120 120 121 121 121 122 122 120 120 120 122 123 119 114 116 122 126 118  92  82 101 127 152 155 140 123 107  96  89  86  83  77  72  69  67  70  79  96 103  99  86  72  73  76  67  62  82 105 114 113 102  94  88  83  79  81  85  81  76  80  92 116 140 159 176 195 207 212 216 221 221 219 
103 102 100  98  97  96  94  90  85  80  75  75  77  82  91 103 107 103  95  85  75  66  61  58  57  57  55  55  57  57  55  55  58  59  59  63  72  84  96 101 102 100  97  98 102 110 116 119 120 121 124 126 125 121 115 110 111 112 112 110 108 106 105 110 119 126 128 123 117 115 118 123 128 129 127 125 124 125 123 120 114 107 103  98  96  93  88  81  74  65  55  51  52  53  53  54  55  57  59  60  63  65  67  69  70  68  72  79  87  93  94  91  85  80  76  76  80  85  91  94  95  97 101 104 108 112 116 119 120 121 121 121 121 121 121 120 120 120 122 122 119 116 118 122 125 116  91  83 104 129 152 154 138 122 107  96  89  85  82  77  72  70  69  70  78  92 101 102  90  74  73  76  66  61  83 106 115 113 102  92  84  81  80  83  84  79  74  77  91 115 142 165 186 205 215 216 216 218 217 213 
101 102 103 101  99  97  94  90  84  78  73  74  78  87  97 107 108 102  93  82  72  63  57  54  54  55  56  57  58  57  55  55  57  58  59  64  72  84  95 101 103 101  99  97 100 107 114 118 121 124 125 124 121 118 115 113 112 112 113 111 108 105 106 111 119 126 130 127 121 116 113 116 122 128 129 126 124 123 123 120 115 110 104  99  97  95  89  82  71  63  56  53  52  53  53  54  55  56  58  58  59  62  64  68  68  66  69  78  85  92  93  92  86  79  75  74  77  82  87  92  96  99 100 103 108 111 115 118 120 121 121 121 121 120 119 121 121 120 120 121 119 118 120 124 123 113  90  84 107 133 152 152 137 121 107  96  89  83  80  76  74  72  72  72  76  86  96 103  94  77  73  74  64  61  82 107 116 114 101  88  79  79  84  86  84  77  72  76  89 115 146 174 196 210 216 217 216 213 210 208 
101 101 103 102  99  96  94  89  84  77  73  74  78  88  98 109 109 101  91  80  70  62  56  53  54  55  56  57  57  56  55  55  57  58  59  64  72  84  94 100 103 102  99  97 100 107 113 118 122 126 126 124 121 117 115 114 113 113 113 112 108 106 106 110 118 127 132 131 125 117 113 115 121 128 130 127 124 123 122 119 115 110 105 100  98  96  90  82  70  62  57  54  53  53  54  55  56  56  56  56  57  59  62  65  66  64  69  76  85  91  93  92  86  79  74  73  76  80  85  90  95  98 100 102 106 110 114 117 120 122 122 122 121 120 119 120 120 120 119 120 119 119 121 124 123 112  89  84 109 135 152 151 136 120 107  97  88  83  79  76  74  73  72  72  76  84  95 103  96  79  75  73  63  60  83 107 117 115 100  86  77  76  83  85  83  77  73  77  93 121 154 184 205 213 215 214 212 208 206 205 
100 101 102 101  98  96  93  89  84  77  73  73  78  85  96 109 109 100  90  79  69  62  57  54  55  56  57  56  55  55  55  56  57  58  59  64  72  83  93  99 102 101  99  99 101 108 114 118 123 126 126 125 122 118 116 114 114 114 114 113 108 106 105 110 118 127 133 132 127 120 116 119 122 127 129 126 125 124 122 118 115 110 105 100  99  96  90  82  70  62  57  55  54  54  54  55  56  56  55  54  54  56  59  61  63  64  68  76  83  90  93  91  86  79  74  72  74  79  84  88  93  95  97 100 104 109 113 117 120 121 122 122 122 121 121 120 120 119 120 120 119 119 121 123 122 112  90  85 110 135 151 150 135 120 106  95  88  83  79  75  73  72  71  72  76  84  95 103  96  81  76  73  62  59  82 108 118 115 100  86  76  75  79  81  82  77  76  82  99 131 166 196 212 215 212 207 205 203 202 203 
100 101 101 101  98  95  92  89  84  77  72  73  77  84  95 108 109 100  89  77  68  61  57  55  56  58  57  56  54  54  55  56  57  58  59  64  72  83  93  99 102 101  99 100 103 109 115 118 123 127 127 125 123 119 117 115 115 114 115 113 108 105 105 110 118 128 134 134 129 124 120 122 124 127 128 126 125 123 121 118 115 110 105 101  99  96  91  82  71  62  57  56  55  55  55  56  55  54  53  52  51  53  55  57  59  62  67  74  82  89  92  91  86  80  74  71  73  77  81  86  91  93  96  98 102 107 111 115 119 121 122 122 123 122 122 120 119 119 121 121 120 118 120 123 122 112  90  85 111 135 150 148 134 118 104  94  87  82  79  75  73  71  71  71  75  83  93 102  97  83  77  73  61  58  82 108 118 115 100  86  76  74  76  78  79  77  78  88 108 142 179 206 218 214 207 201 198 197 198 202 
100 101 101 100  98  95  92  88  83  77  72  73  76  84  95 108 109 100  88  76  66  60  57  56  57  59  58  56  53  53  55  56  57  58  60  64  71  82  92  99 102 101 100 101 104 110 115 118 123 127 127 126 123 119 117 115 115 115 115 114 108 105 105 110 119 128 135 136 132 127 124 124 126 127 127 126 125 123 121 118 115 110 105 101 100  98  92  82  71  63  58  57  56  56  56  56  55  53  51  49  48  49  50  52  56  60  65  71  79  87  91  91  87  81  74  71  71  74  79  83  89  92  93  97 100 105 109 114 118 121 122 123 123 123 122 120 120 120 122 122 121 118 121 123 121 111  89  86 112 136 149 146 132 117 103  93  86  81  77  74  72  71  71  71  74  81  91 100  97  86  79  72  60  57  81 108 120 117  99  85  76  73  74  75  76  77  82  96 120 156 192 214 221 211 201 194 192 191 194 200 
101 101 101 100  98  95  92  89  84  78  72  73  77  84  94 107 108  99  87  76  66  59  56  55  57  58  57  55  53  52  54  56  58  58  60  64  71  82  91  98 101 101 100 102 104 110 114 118 123 127 128 126 123 119 118 115 115 115 115 114 109 106 106 111 119 128 135 136 134 129 126 125 126 126 125 125 124 122 120 118 115 110 106 103 102  99  93  83  71  63  59  57  56  57  57  57  55  52  49  47  45  46  47  49  53  57  63  69  77  85  89  91  87  81  74  70  70  73  77  81  87  90  92  94  98 103 108 113 117 120 121 122 123 123 122 120 120 120 122 123 121 119 120 122 121 111  90  86 114 137 147 144 130 115 102  92  85  80  77  74  72  71  71  71  74  80  89  98  97  89  81  72  59  57  81 109 121 118 100  85  77  74  74  73  73  75  84 104 133 169 200 215 217 205 195 190 189 189 192 200 
100 101 101  99  97  95  93  90  85  78  73  74  77  85  94 106 106  98  88  76  67  60  56  55  55  57  57  55  52  52  54  56  58  59  60  64  71  81  90  96 100 100 101 103 105 109 114 118 123 127 128 126 123 119 117 115 115 115 115 114 111 108 107 111 118 127 134 136 134 130 127 126 125 125 124 123 122 120 119 117 115 111 108 105 104 101  94  84  72  64  59  57  57  57  57  56  55  52  48  45  44  44  45  47  50  54  60  67  74  83  88  90  87  81  75  70  70  72  76  80  85  88  90  93  97 101 106 112 116 119 121 122 123 124 123 120 120 121 123 123 122 119 120 122 121 111  90  87 115 138 146 142 129 114 101  91  84  79  76  74  72  71  70  71  74  79  87  95  97  92  84  72  59  56  81 109 122 120 101  86  78  75  75  73  71  74  88 115 148 181 204 211 208 197 190 188 188 187 192 200 
100 100 101  99  97  95  93  90  86  79  74  75  78  86  95 105 105  97  88  78  68  60  56  54  54  55  55  55  53  52  54  56  58  59  61  64  71  80  89  96  99 100 100 103 105 109 113 117 123 127 127 125 122 120 117 115 115 114 114 114 112 110 108 111 118 126 133 135 133 130 127 125 123 123 122 121 120 118 118 117 115 112 108 106 105 102  95  86  74  65  59  57  57  57  57  56  54  52  48  45  43  43  45  46  49  52  57  63  71  80  86  90  87  82  76  71  70  71  75  79  84  87  89  92  96 100 106 110 115 119 120 122 123 124 123 120 120 121 123 124 122 120 121 122 121 111  89  87 115 137 144 139 127 112  99  90  83  79  76  73  72  71  70  71  74  77  84  92  96  94  86  73  59  56  81 110 123 121 103  87  79  77  77  73  68  74  93 127 164 190 205 204 198 191 187 186 187 187 192 202 
 99 100 100  98  96  94  93  90  86  81  76  76  79  87  96 105 105  97  88  78  69  61  56  53  53  54  54  54  54  53  54  56  58  60  61  64  70  80  89  95  98  99 100 103 105 108 111 116 122 126 126 125 123 119 117 115 114 114 113 113 114 112 110 111 118 125 132 133 131 129 126 124 122 121 120 119 118 117 117 117 115 112 109 107 105 103  96  88  76  67  60  58  57  57  57  56  55  52  49  46  43  43  44  46  47  49  53  59  68  77  85  88  88  83  78  72  71  71  74  79  84  86  88  91  95 100 104 110 114 118 120 121 122 124 123 120 120 121 123 124 123 121 122 123 121 111  90  87 114 135 142 137 125 111  97  89  82  78  75  73  71  71  70  71  73  76  81  88  94  96  89  74  59  56  81 110 124 123 105  89  80  78  79  74  67  76 101 139 178 198 203 195 187 186 186 185 186 188 194 204 
 98  98  99  98  95  94  93  91  87  81  77  77  81  88  97 105 105  97  89  78  69  61  55  51  52  53  54  54  54  54  53  55  58  60  61  64  71  80  88  94  97  98  99 102 104 107 110 115 121 125 126 124 122 119 117 115 114 113 112 113 115 113 110 111 117 124 131 131 130 128 125 123 121 119 117 117 117 116 116 116 115 112 109 106 106 103  98  90  80  70  62  59  59  59  57  56  55  54  51  47  45  44  44  45  46  46  50  56  64  74  83  88  88  84  78  72  71  71  75  79  83  85  87  90  94  98 103 108 112 116 119 121 122 123 123 120 120 120 122 124 123 121 122 124 122 111  89  86 113 134 141 136 123 110  96  88  81  78  75  73  71  71  70  71  73  75  78  84  92  98  91  75  60  57  81 110 125 125 108  92  79  76  78  74  69  81 109 151 188 203 201 188 180 183 186 185 186 190 196 207 
 96  96  97  97  95  94  92  91  88  82  78  79  82  90  97 106 105  98  89  79  69  61  54  50  50  52  53  54  55  54  52  54  58  60  61  65  72  79  87  92  96  97  98 102 104 106 110 115 120 124 125 124 122 118 116 114 113 112 112 113 115 113 110 111 116 123 129 130 128 126 124 122 120 117 115 115 116 115 115 116 114 111 108 105 105 104 100  93  84  74  65  61  60  60  59  58  57  55  52  49  46  44  44  44  45  45  47  53  62  72  81  86  88  84  78  72  70  71  75  79  82  84  85  88  92  97 101 107 111 114 117 120 122 122 122 120 120 120 122 123 122 121 122 124 122 111  89  85 111 132 139 134 122 109  95  87  81  78  75  74  71  70  71  72  73  74  76  80  90  98  92  77  61  58  82 110 126 127 112  94  79  75  76  74  73  89 120 161 196 205 198 183 175 182 186 184 185 191 200 210 
 95  95  95  95  93  93  92  91  88  83  79  80  84  90  98 107 107  99  89  79  69  60  54  50  50  51  53  53  54  54  52  53  57  60  61  65  72  79  86  91  95  96  97 101 103 106 109 114 120 124 125 124 121 118 116 114 113 112 112 113 114 113 110 111 116 122 128 129 127 126 124 121 119 116 114 114 115 115 115 114 112 109 106 103 104 104 102  97  88  80  70  64  63  63  61  60  58  56  54  51  47  44  43  43  44  44  46  51  59  70  79  86  87  84  78  71  70  70  74  77  80  82  84  86  90  94 100 105 109 113 116 119 121 121 121 119 120 120 122 122 122 120 122 124 122 111  89  84 110 131 137 133 120 107  95  86  81  78  75  73  71  71  71  72  73  73  74  77  87  98  93  78  63  60  82 110 126 129 115  97  79  71  72  73  78  98 132 168 198 204 196 181 175 182 186 184 186 194 203 214 
 93  94  94  93  92  92  92  91  88  84  80  81  84  91 100 109 109 100  89  78  68  59  53  50  51  52  53  54  53  52  51  53  57  60  62  66  72  79  86  91  94  95  96  99 102 105 109 114 120 124 126 124 122 118 116 114 113 112 112 112 114 113 110 111 115 122 128 129 127 126 123 121 117 114 113 115 115 115 115 113 111 107 103 101 102 104 103 100  94  85  74  69  67  65  63  62  60  58  55  52  48  45  43  42  42  42  44  49  57  68  77  84  86  83  77  71  69  69  73  76  78  79  81  84  88  92  97 102 108 112 116 118 120 120 120 120 120 120 121 122 122 121 123 125 123 112  88  83 108 129 136 132 119 107  94  86  81  78  75  74  71  71  72  73  74  73  72  73  85  99  95  79  65  61  83 110 126 130 118 100  78  68  68  73  83 108 142 174 197 200 193 182 177 181 184 184 188 197 207 219 
 92  92  93  92  91  90  91  91  89  84  80  81  84  92 101 112 111 101  89  76  66  57  52  50  51  53  54  54  53  51  50  52  57  61  63  66  72  79  86  90  93  94  95  98 101 105 109 114 120 124 126 125 122 120 117 115 114 113 112 112 112 111 109 111 116 123 128 128 127 125 124 122 118 114 113 116 117 116 115 113 110 105 100  98 100 103 104 102  98  89  78  72  70  68  65  62  62  59  57  53  49  45  42  40  39  40  43  47  56  66  76  83  85  82  76  70  68  69  72  75  76  77  79  82  86  91  96 102 107 111 115 117 120 120 121 121 120 120 121 122 122 121 123 125 123 112  87  82 107 128 135 131 119 106  94  86  80  77  76  74  72  71  72  73  74  73  70  70  84 101  97  80  65  62  83 110 126 131 120 103  79  65  63  71  87 117 151 176 192 195 190 183 180 179 180 184 190 200 211 223 
 90  91  92  91  90  90  90  90  88  85  81  81  85  92 102 112 112 102  89  76  65  57  52  51  52  54  54  54  53  51  50  52  57  60  63  66  72  79  85  89  91  93  95  99 101 104 109 114 120 124 126 126 123 119 118 115 114 113 113 112 111 109 108 112 117 123 127 128 128 126 123 120 116 112 111 114 116 115 114 113 108 103  99  97  99 102 104 104 100  93  81  74  71  68  65  64  63  61  58  53  49  45  42  39  38  40  42  46  54  65  74  82  84  81  75  69  67  68  71  73  75  77  78  81  85  90  94 100 106 111 114 117 119 120 121 121 121 120 121 122 121 120 122 125 123 112  88  81 106 126 134 131 118 105  93  85  80  77  75  74  72  72  72  73  73  72  70  70  82  98  96  82  67  63  84 110 127 133 122 104  79  65  61  70  92 124 158 179 191 192 188 184 180 178 179 184 192 202 213 225 
 91  91  90  89  89  89  89  89  86  84  82  83  86  92 100 110 111 102  90  77  65  56  52  52  53  54  53  52  52  52  51  52  55  58  62  66  72  77  82  86  90  92  96 100 103 104 108 115 121 125 126 125 122 119 118 117 116 114 112 111 109 109 110 113 117 122 127 129 129 126 120 114 109 106 105 105 106 109 110 109 106 102 100  98 100 103 103 103 101  96  85  76  68  64  62  64  66  64  60  54  49  45  43  41  41  42  43  46  52  61  71  80  83  83  78  72  69  68  69  71  75  78  79  81  85  89  95 100 106 110 113 116 118 120 120 121 121 121 121 121 120 119 121 124 124 114  89  81 104 125 133 129 115 103  92  85  80  77  74  73  72  72  71  70  70  70  71  73  79  87  91  88  75  68  84 109 130 137 124 104  79  66  63  74  96 129 165 186 196 193 185 179 176 178 182 187 194 203 214 224 
 92  90  89  88  88  89  88  87  85  83  83  85  88  92  99 108 109 102  90  77  66  56  54  54  54  53  51  50  51  52  52  52  54  56  60  66  72  75  79  84  87  91  96 101 104 104 108 115 121 125 126 124 121 118 118 118 116 114 112 110 108 108 111 113 116 121 126 130 130 125 116 108 103 102 101  98  99 103 105 105 104 101 100 100 101 102 102 101 101  97  87  77  67  61  60  63  67  66  62  55  49  45  44  43  44  44  45  45  50  58  68  78  82  83  80  74  70  68  68  70  75  78  79  81  85  89  94 100 105 109 113 116 118 119 120 121 121 121 122 121 119 118 120 124 125 115  90  82 104 123 131 127 112 100  90  84  81  77  73  72  71  72  71  68  67  68  71  75  76  77  85  91  79  70  84 108 131 140 125 104  79  67  66  77  99 133 168 190 200 194 184 176 174 180 185 189 195 204 213 222 
 92  90  88  88  87  88  89  88  86  84  83  85  88  92  98 107 108 102  91  78  66  57  54  53  53  52  51  50  51  51  52  52  54  56  60  65  70  74  78  82  86  90  94  99 101 102 106 114 120 124 125 123 120 118 118 118 117 115 112 110 108 108 111 113 116 121 126 129 128 122 113 105 102 104 103  99  99 103 105 105 103 100  98  98  99 100 100 101 101  98  89  79  68  62  61  64  68  67  62  56  50  46  44  43  44  44  45  44  49  56  66  75  81  82  79  74  71  68  69  71  75  78  79  81  85  89  94  99 104 110 114 116 118 119 120 120 121 122 123 122 120 118 120 123 124 114  90  82 104 123 130 125 110  99  90  84  80  77  73  72  71  72  71  69  67  67  70  73  74  74  82  87  76  67  82 107 131 139 125 104  79  67  66  78 101 134 168 187 196 192 184 178 177 183 187 189 195 204 213 222 
 90  89  88  87  86  87  89  89  87  84  84  86  89  92  98 106 108 102  91  78  67  57  53  52  52  51  50  49  50  51  51  52  54  56  60  64  69  73  77  81  85  88  92  97  99 100 105 112 119 123 124 122 120 118 118 118 117 115 113 111 109 109 110 112 115 120 125 127 126 118 109 103 102 106 107 103 103 106 107 106 103  99  97  96  97  99 100 101 101  98  91  82  71  64  62  64  67  67  62  57  51  47  45  44  44  44  44  44  48  55  64  73  78  80  78  74  71  69  70  72  76  78  79  81  85  89  93  98 104 110 114 116 118 119 120 120 120 122 123 123 121 119 121 124 123 113  89  82 105 124 129 123 109  97  88  83  79  76  73  72  72  73  72  70  68  67  68  71  72  73  79  83  72  64  80 106 131 140 127 106  81  68  65  78 102 135 168 186 193 191 186 183 183 186 187 189 195 205 213 222 
 90  89  87  86  86  87  89  89  87  86  86  87  90  93  98 106 107 102  91  79  67  57  53  52  51  50  49  49  50  51  52  53  54  56  59  63  69  73  76  80  83  88  92  95  97 100 104 111 117 121 122 121 120 118 118 118 117 116 113 112 110 110 110 112 115 120 125 126 123 114 104 100 100 108 110 109 109 112 112 110 106 100  97  96  97  99 101 102 102 100  93  84  74  67  64  65  67  66  63  58  53  50  46  44  43  44  43  43  45  52  60  69  75  78  77  74  72  71  71  73  76  78  79  81  84  88  93  98 104 109 113 116 118 120 120 120 120 121 123 124 122 120 122 124 123 111  88  82 106 124 128 121 107  96  87  81  78  75  73  72  72  73  72  71  70  68  69  71  71  71  77  81  70  63  80 107 133 144 130 110  86  71  65  77 102 137 171 188 195 194 191 190 188 186 186 190 197 206 215 224 
 88  87  86  85  85  87  89  89  88  87  87  89  91  93  98 105 107 101  91  79  67  57  53  52  51  49  48  49  50  51  52  53  54  56  59  63  68  72  75  79  83  87  91  94  97 100 104 110 116 120 122 121 119 118 118 118 117 115 113 112 111 111 111 112 115 120 125 126 121 110 100  96  98 108 114 116 118 119 118 116 110 103  98  96  97  99 101 102 103 101  96  88  76  69  66  66  67  66  63  59  54  51  48  45  43  44  43  42  45  50  57  66  73  76  76  75  73  72  72  74  77  78  79  81  84  87  92  97 103 108 113 116 118 119 120 120 120 122 123 124 123 121 123 125 123 111  87  81 106 124 127 120 106  94  85  80  77  75  72  72  72  73  73  71  70  69  70  72  71  69  75  79  69  63  80 108 136 148 135 115  91  74  65  76 103 140 176 192 197 196 194 194 192 186 185 191 199 208 217 225 
 88  87  86  85  85  87  89  90  89  88  88  90  92  95  99 105 106 101  92  79  68  58  53  51  50  49  49  49  50  52  53  53  54  56  59  63  68  72  75  79  83  87  91  94  97 100 104 110 115 119 121 121 120 118 118 117 117 115 113 112 112 111 110 112 115 121 126 126 120 107  96  93  96 107 116 124 127 127 125 121 114 106  99  95  96  97  99 101 103 103  99  90  79  71  67  67  68  66  64  60  56  52  50  46  43  44  43  42  44  48  55  64  71  75  76  75  74  72  73  74  77  79  79  81  83  87  92  97 102 107 112 116 118 119 120 120 121 121 123 123 122 121 123 125 123 111  86  80 104 123 126 119 105  93  85  80  77  74  72  72  72  73  72  71  70  70  71  71  70  68  73  77  68  62  80 109 138 151 140 120  95  76  64  76 106 145 181 195 197 194 191 193 192 187 186 192 200 209 218 225