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