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