about summary refs log tree commit diff
path: root/tht/C/QG-2017/input22/86.txt
blob: c273c9b6fff48c20cf9d8b29214a5dbd4f799827 (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
158 158 158 158 158 158 157 157 157 157 157 157 157 158 159 158 159 158 157 158 159 158 158 159 158 158 157 157 157 158 159 158 158 159 158 159 159 158 159 158 158 159 158 158 159 158 158 159 158 157 157 157 157 157 157 157 157 158 157 157 158 157 158 159 158 159 158 159 158 157 158 159 158 159 158 157 157 157 157 157 157 158 158 159 158 158 159 158 159 159 159 158 159 158 157 157 157 157 157 157 158 159 159 159 158 159 158 157 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 159 158 159 158 157 158 159 158 159 158 159 158 157 158 159 159 158 157 
158 157 157 157 157 157 158 158 158 158 158 158 158 158 159 158 159 158 157 158 159 158 158 159 158 157 157 158 158 159 159 158 158 159 158 158 159 159 158 159 158 159 158 158 159 158 158 159 158 157 158 158 158 158 158 158 158 157 158 157 158 157 158 159 158 159 158 159 158 157 158 159 158 158 159 158 158 158 158 158 158 158 158 159 158 158 159 158 159 159 159 158 159 158 158 158 158 158 158 158 158 159 159 159 158 159 158 157 157 157 157 157 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 158 159 158 157 158 159 159 159 159 159 158 157 158 159 159 158 157 
158 158 158 158 158 158 158 159 159 159 159 159 158 158 159 158 159 158 157 158 159 158 159 159 158 157 158 159 159 159 158 158 158 159 158 159 158 158 159 158 158 159 158 158 158 159 158 159 158 158 159 159 159 159 159 159 158 157 158 157 158 157 158 159 158 159 158 159 158 158 159 158 158 159 158 159 159 159 159 159 159 158 158 159 158 158 159 158 159 159 158 159 158 159 159 159 159 159 159 159 159 158 159 159 158 159 158 158 158 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 158 157 158 158 158 158 158 158 158 158 158 159 159 158 158 
159 159 159 159 159 159 159 158 158 158 158 159 158 158 159 158 159 158 157 158 159 158 158 159 158 158 158 159 159 158 158 159 159 159 159 159 158 158 159 158 158 159 158 157 158 158 159 158 159 159 158 158 158 158 158 159 158 157 158 158 158 157 158 159 158 159 159 158 159 159 159 158 159 158 158 158 158 158 158 158 159 158 158 159 158 158 159 158 159 159 159 158 159 158 158 158 158 158 158 158 158 159 159 158 159 158 159 159 159 159 159 159 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 158 159 158 157 158 158 158 158 158 158 158 159 159 159 158 159 159 
158 159 159 159 159 158 158 159 158 159 159 159 158 158 159 158 159 158 157 158 159 159 159 159 158 158 159 158 158 159 159 159 158 158 158 158 157 158 159 158 158 159 158 157 157 158 159 158 159 158 159 159 159 159 158 159 158 157 157 157 157 157 158 159 158 159 158 159 158 158 159 158 159 158 157 158 159 159 159 159 159 158 158 159 158 157 159 158 159 159 158 159 158 159 159 159 159 159 159 159 159 158 159 159 158 159 158 158 158 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 158 157 158 159 159 159 159 159 159 158 158 159 159 158 158 
159 158 158 158 158 159 159 158 159 158 158 158 158 158 159 158 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 157 158 159 158 158 159 158 158 158 158 159 158 159 159 159 159 159 159 158 159 158 158 158 158 158 158 158 159 158 159 159 159 159 159 159 158 159 158 158 158 159 158 159 158 158 158 158 159 158 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 158 158 159 158 158 158 158 158 159 158 159 159 159 159 
158 158 157 157 158 158 158 159 159 158 157 157 158 159 158 159 158 159 158 157 157 158 158 158 158 159 158 158 158 158 157 157 158 159 159 158 157 158 159 158 159 158 159 159 159 159 158 159 158 159 159 159 159 158 159 158 159 159 159 159 159 159 159 158 159 158 159 159 159 159 158 159 158 159 159 158 159 158 159 158 157 158 159 158 159 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 159 158 159 159 159 159 159 158 159 158 159 159 159 
159 159 159 159 159 159 159 158 158 158 158 158 158 159 158 158 158 159 158 158 158 159 159 158 158 158 158 159 159 159 159 158 158 158 159 159 159 159 158 159 158 159 158 158 158 158 159 158 159 159 159 159 159 159 158 159 158 158 158 158 158 158 158 159 158 159 159 159 159 159 159 158 159 158 158 159 159 158 159 158 158 158 159 158 158 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 158 158 159 158 159 159 159 159 159 159 159 159 159 159 
159 158 158 158 158 159 159 159 159 159 159 159 159 160 159 159 159 159 159 159 158 158 157 157 157 157 157 157 158 158 158 158 159 159 159 160 160 159 158 159 158 159 159 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 159 159 159 159 158 159 158 159 158 158 159 159 158 159 158 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 158 159 158 158 159 158 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 159 158 158 158 158 158 158 159 158 159 159 159 159 
159 159 159 159 159 159 159 158 159 158 158 158 158 158 158 158 157 157 157 156 156 156 155 155 155 155 155 155 156 156 156 157 157 157 158 158 159 159 158 159 159 159 159 159 159 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 157 158 159 158 158 159 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 159 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 
157 156 156 156 156 156 157 157 156 156 156 156 156 156 156 156 155 155 154 153 153 154 154 154 155 156 156 156 155 155 155 155 155 155 155 157 158 158 159 158 158 158 158 158 158 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 158 157 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 158 159 158 158 159 158 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 158 158 158 158 158 158 159 158 159 159 159 159 
154 152 153 155 153 155 155 155 154 154 154 156 155 154 154 154 153 154 154 154 154 155 155 155 155 155 155 155 155 155 156 155 155 154 155 155 156 156 156 158 158 159 159 159 159 159 158 159 158 159 159 159 159 159 158 159 159 159 159 159 159 158 159 159 159 158 159 159 159 159 159 159 158 159 158 158 158 159 158 159 159 159 158 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 158 159 159 159 158 158 158 159 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 159 159 159 159 159 159 159 158 159 159 159 159 159 
151 152 155 155 153 153 154 154 154 153 154 155 155 155 155 155 155 155 155 156 156 155 155 155 154 154 155 154 154 155 156 156 155 155 154 154 153 153 154 155 156 157 157 158 160 159 159 159 158 158 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 159 158 159 159 158 159 159 158 159 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 159 158 159 160 160 160 160 160 159 158 158 158 158 158 158 
154 154 154 153 154 154 154 155 155 155 155 155 155 155 156 157 156 155 155 157 156 155 155 155 154 155 154 155 154 154 155 155 155 156 155 154 153 153 154 154 155 156 155 156 158 158 158 158 159 159 158 158 158 158 158 158 158 158 158 158 158 158 158 159 159 159 158 159 158 158 159 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 158 158 158 159 158 159 159 159 158 159 159 159 158 158 158 159 159 158 159 158 159 159 159 159 159 159 158 159 158 158 158 159 158 159 159 159 159 159 159 158 159 158 158 158 158 159 158 159 160 159 160 159 160 159 159 159 159 159 159 159 
154 154 153 153 154 152 152 155 155 154 155 155 154 155 155 156 156 154 154 155 155 155 155 155 156 155 154 154 155 154 155 154 154 155 155 155 154 154 154 155 155 155 156 155 155 156 156 157 158 159 160 160 160 159 158 158 158 159 158 158 158 159 158 158 158 158 159 158 158 159 158 158 159 158 158 159 158 158 158 159 159 159 158 158 159 159 159 159 158 158 159 159 158 158 159 158 159 159 159 158 158 158 159 159 158 158 158 159 158 159 159 159 159 159 159 158 159 158 159 159 159 158 159 158 159 159 159 159 158 159 158 159 159 159 158 159 158 159 160 159 159 159 159 159 160 160 160 160 160 160 
148 154 153 154 151 158 153 156 155 154 157 157 155 155 155 155 154 155 155 154 154 154 154 154 154 155 154 154 154 154 155 154 154 154 154 153 154 154 154 154 154 153 155 155 155 155 155 155 155 157 159 159 159 159 159 158 159 158 159 159 158 158 159 159 159 159 158 159 158 158 159 158 158 159 159 159 159 159 159 158 159 158 159 159 159 158 158 159 159 159 158 158 158 159 158 159 158 158 159 158 158 158 159 160 159 159 158 159 158 159 159 159 159 159 159 159 158 159 158 158 158 159 158 159 159 159 159 159 159 158 159 158 158 158 158 159 158 159 160 160 160 160 160 160 160 160 160 160 160 160 
119 132 137 128 126 132 125 131 132 132 140 149 152 157 156 154 156 157 157 154 155 154 155 154 152 155 154 152 154 155 153 154 157 155 153 155 153 155 156 152 154 154 153 155 153 156 155 154 154 155 157 157 158 158 158 159 159 160 158 158 159 161 158 158 158 157 160 158 159 160 158 159 160 158 158 158 157 158 158 159 158 159 158 158 158 159 159 159 158 158 159 159 159 158 159 158 159 158 159 158 158 158 159 159 158 158 158 159 158 159 159 159 159 159 159 158 159 158 159 159 159 158 159 158 159 159 159 159 158 159 158 159 159 159 158 158 158 159 159 159 159 159 159 159 159 159 159 159 159 159 
108 115 124 105 104  97 103 101 104 112 105 111 124 145 150 154 145 144 148 156 156 161 155 155 158 156 159 154 159 154 156 156 151 141 141 149 148 142 151 153 155 156 152 155 155 153 151 153 155 154 155 156 158 158 157 157 156 156 158 158 157 157 160 160 157 160 159 154 158 158 156 158 158 157 159 159 159 160 157 158 158 159 158 158 159 159 159 159 159 159 159 159 159 159 158 159 158 159 158 159 158 158 158 158 158 158 158 159 158 159 159 159 159 159 159 158 159 158 159 159 159 158 159 158 159 159 159 159 158 159 158 159 160 159 158 158 157 158 159 158 158 158 158 158 158 158 158 158 158 158 
122 120 116 118 107 109 112 110 111 111 107  94  96 116 113 132 117 119 114 111 130 139 143 135 126 134 134 136 145 148 154 141 125 112 119 119 121 113 116 121 133 157 158 151 136 136 135 124 118 150 157 154 152 149 155 158 152 152 156 160 159 158 155 154 154 157 158 162 161 161 160 158 156 161 156 159 160 159 158 160 158 158 159 159 159 158 158 158 158 158 159 159 159 159 158 159 158 158 158 159 159 159 160 160 160 160 159 158 159 158 159 159 159 159 159 158 159 158 159 159 158 159 158 158 159 159 159 159 158 159 158 159 159 158 159 159 158 158 159 159 159 159 159 159 159 159 159 159 159 159 
118 117 115 119 115 119 118 113 113 111 101  97 108 104 105 114 101  98  98 101  99 102  97 100 117 109 113 106 119 115 110 105  98  96 115 116 110 109 105 104 117 131 131 133 122 128 123 113 112 121 148 144 116 111 120 135 133 120 133 159 153 132 118 114 153 155 155 145 143 149 155 159 159 163 158 160 158 160 162 159 158 159 158 158 158 159 160 160 159 158 159 160 159 158 159 158 159 158 158 159 159 160 159 159 159 159 159 158 159 158 159 159 159 159 159 159 158 159 158 159 159 158 158 159 158 158 159 159 158 159 158 159 159 158 159 159 159 159 158 158 158 158 158 158 158 158 158 158 158 158 
111 113 112 108 112 114 113 113 110 110 113 114 107  95 115 101  84  89 105 124 107  91  89 106 112 103 113 119 111  93  83  92 109 117 123 120 115 108 103 112 120 112  99 118 125 111  96 105 125 109 106 115 101 107 105 114 118 102 116 130 147 107 110 104 137 159 151 118 114 107 125 133 127 129 150 154 151 134 123 134 157 159 158 158 159 158 153 153 156 158 159 158 158 159 159 159 159 159 159 159 159 159 158 158 159 158 158 159 159 158 158 159 158 158 159 159 158 158 159 158 159 159 159 158 159 159 159 159 158 159 159 158 158 159 159 159 159 159 158 158 158 158 159 158 158 159 158 158 159 158 
110 114 110 113 111 110 109 108 107 107 108 108 109 109 112 105  98  97 101 123 100  86  99 105  81  84  98 113 101 110 100  89 112 115 118 111 106  89  97 105 108 111  92 103 119 124 103  84 106 121 102  97  96 101 100 111 102 115 107 103 126 107 100  99  97 113 115 106 107 107 112 115 107 103 144 143 129 111 100 102 126 154 157 159 158 147 128 113 125 152 162 159 158 159 158 159 158 159 158 158 158 158 159 159 159 158 158 158 158 159 159 158 159 159 158 158 159 159 158 159 158 158 159 159 159 159 158 159 159 158 159 159 159 158 158 158 158 159 159 159 159 159 159 159 159 158 159 159 158 159 
114 114 112 113 112 111 110 111 111 108 108 108 107 107 107 108 109 106 103 104 105 102  99  95  94  98  92  97 100 110  90  97  96 101 135 116  95  90  98  90  81  86  87  88 116 125 100  94 105 103  99 110 110  91 123 114  97  98  94  92 108 111  99 101 102  98  92 107 101 112 102  91  92  99 132 123 129 108  97 107 107 131 161 157 154 151 123 121 106 108 133 154 155 161 160 157 158 158 158 161 159 161 158 157 158 158 158 159 159 158 156 161 158 157 158 160 158 159 158 158 159 160 159 158 159 158 159 159 158 159 159 159 156 158 159 158 159 159 159 159 158 160 159 157 158 160 159 157 159 159 
119 118 116 114 114 113 112 111 111 111 110 109 109 108 108 108 107 106 106 107 108 107 106 107 108 107 107 108 107 101  91  98  95  94 108  94  92  82  89  94  86  82  87  94  93  88  79  92 119  91  91 115 116  98 113 113 102 101 102  93  89 114 108  94 117 112  97  89  98  92  88  86  86 100 125 112  93  99 100 106 109 107 125 121 124 119 106 108 106 102 123 118 121 141 127 148 154 142 122 137 140 153 160 160 161 160 159 160 159 158 160 157 160 158 161 156 156 157 161 160 156 160 161 157 158 161 158 157 157 161 158 158 159 160 158 157 157 158 160 159 157 158 160 160 159 159 159 158 159 159 
125 123 122 120 120 121 119 118 116 115 113 112 112 112 111 110 110 109 110 110 107 106 108 107 105 104 106 105 108 106 109 107 107 108 104  98  98  95  87  83  77  76  75  81  86  80  88  91  91  88  93 104 110  92  94 117 104  81  84  80  95  94  82  98 110  96  86  88  93  95 108 103  81  96 103  85  80  87 102 109 100  84 103  98  94  93  93 106 108  97 111  96 118 112  89 110 116 107  98 103  95 125 156 154 135 130 142 146 150 156 156 159 159 157 158 163 162 158 159 160 165 161 159 160 160 159 160 160 160 159 162 161 162 160 160 159 160 160 159 161 161 161 160 158 159 161 160 159 159 162 
120 121 121 121 121 121 121 120 119 118 117 117 116 115 114 113 113 112 112 113 113 112 111 111 111 109 109 110 110 107 104 104 105 106 104 107 104 102  93  79  83  95  93  92  93 104 106 106  79  86  78  88  93  81 117 104  82  84  79  79  97 103  91  95  96 116 103  93  99  89  99 104  93  93 102  90  82  90  98  93  96  81  92  98  92  90  83 106  96  97 110  93 113 118 103  96  91  91  85  93 103  94 104 106  93  88 103  94 100 104 101 128 127 145 137 138 150 160 151 151 143 146 149 149 153 156 158 156 157 149 144 146 148 146 155 154 152 159 159 155 152 152 157 161 159 153 152 157 154 155 
119 119 119 119 119 119 120 120 119 118 119 119 121 121 120 120 120 119 118 116 117 116 114 113 114 114 112 111 111 112 112 112 109 106 106 106 105 104 105 101 107 109 104 106 106 106 108 102  93  75  80  90  86  79  95 112  84  80  81  80 105  88  95 104  87  87  83 104  93  97  98  98 100  92  97  80  79  98  92  87  79  80  83  92 100  98  84 106  90  77 103 113 106 106 104 102 118  92  75  88 112  97  96  94  97  91  95 100  99  94 119 112  97 109  97  94 101 106 116 114 107 114 105  97 108 106 111 111 120 122 107  98 107 107 112 112 111 114 111 111 103  97 107 114 115 113  91 104 113 107 
130 128 126 124 123 123 122 122 120 119 119 120 120 121 122 123 122 120 120 119 119 119 119 119 118 117 118 116 115 112 113 113 113 111 112 107 110 108 107 109 109 106 104 107 105 105 105 106 104 102 104 102  99 104 102 102  88  93 101 103 105  93 101  91  90  75  89 117 104  97 103  87  84  85  82  76  81  93  95  85  86  84  77  77  92  96  89 105 110  96  91  90 104  88  88 108 107  93  90 100  88  87  82  89  95  93  86  88  95  94 102  85  85  83  91  90  96  84  97  94  99  98 100  95  90  87  97 102  97 108 101  97 107  99  95 101  98  83  78 101 102  87  90 101  90  93  85  82  93 122 
133 132 129 126 123 122 120 119 119 119 120 121 121 121 121 121 121 121 121 121 121 122 123 123 123 121 121 120 118 118 117 115 115 114 113 112 111 110 110 110 110 109 109 109 109 108 107 107 107 107 107 107 106 105 105 105 106 107 107 107 105 103 101  84  83  87 107 115  97  79  91  83  93  81  77  76  69  85  76  95 116 102  89  96  92  84 109 124 128  93  90  88 116 100  97  98  85  82  93  88  88  98  97  93  83  82  72  75 101  96  81  94  94  89  81  92  91  90  92  86  85  81  97  96  89  86 102 100  96  85  88 110  93  92  84 102  93  92  84  93 103 100  86  94  97  90  88  81  87 110 
136 136 134 130 127 125 124 123 123 123 123 122 124 124 120 121 123 122 121 122 121 121 122 123 124 124 123 121 119 118 116 115 116 116 116 114 113 112 112 110 109 110 110 111 110 110 110 110 109 109 110 109 109 107 106 106 105 106 107 106 105 104 106 101  97  98 111 101  91  96  80  75 105  87 106 110  93  84  99  99  76 100  96 103  88  83 107 126 118  87  81  86  88  76  86  95  85  78  84  84  88  88  76  79  80  82 105  89  84  89  80 100  91  76  88  89  85  94  88  84  90  94 104  92  77  96  99  81  78  76 102 105 100  85  81  91  92  92  92  98  90  95  94  87  85  82 111 112 102  85 
137 139 139 138 135 135 132 131 131 130 128 128 126 125 125 125 125 124 123 125 125 124 123 123 123 120 120 120 119 118 118 115 114 114 114 114 114 113 113 112 111 111 111 112 111 111 110 110 109 109 109 110 111 112 111 111 109 109 111 109 108 108 107 108 105 105 112 100  96 101  96  96 108 115 125  93 102 102 133 103  95  85  79 110 119  97  93 109  86  84  76  76  82  82  93  82  80  92  96  86  88  85  78  74  77  86  93  82  81  89  95 104  92  88  85  86  79  78  77  85 106  88  94  97  79  96  92  87  84 100  99  76  98  94  94 101  94  91  89  89  80  92  97  79  78  90 100 108  98  90 
134 135 137 136 136 136 137 137 137 136 135 134 134 134 134 134 134 137 139 139 139 137 136 134 132 133 132 131 128 125 123 119 118 116 116 116 117 116 116 116 116 114 113 113 113 113 112 112 112 111 111 112 113 113 113 113 112 112 112 111 109 110 106 110 109 108 109 101 105  95 102 110 103 114 109  81  99 106  91 106  88  90  99 105 118 114  94 121  87  80  83  93  91 102  88  73  75  92  99  94  84  76  70  81 105  95  80  79  86  90  84  78  80 107 100  79  78  91  97  87  92  81  74  71  93  84  77 100 113 101  88  74  90  86  76 101 101  89  83  82  90 108 104  78  96  96  93  93 107 108 
124 126 128 127 129 130 131 132 133 135 135 135 133 132 134 137 140 138 136 133 131 128 127 125 124 123 125 129 132 134 135 135 134 132 130 127 124 123 121 121 120 119 120 119 119 119 119 119 120 120 118 117 116 116 115 115 114 113 112 112 112 110 108 111 107 109 109 109 108 107 108 106 104 111 107 104 105 102 113  94  72  76  92 112 107  91  81 112 106  87 103 105 101  93  73  75  91  93 106 100  85  78  87 101 102  79  74  74  81  90  76  82  85  91  87  71  87 104  94  81  84  83  78  81 114  99  93 104 103  94 103  88  96  86  95  90  91  77  93  99  91  95 115  98  88  93  82  96 104 103 
117 118 120 121 122 126 128 132 130 127 126 130 129 125 125 125 120 119 117 120 119 121 122 121 122 125 128 131 132 136 136 135 138 139 138 136 133 129 127 125 123 121 120 119 118 118 118 119 119 119 119 119 118 118 118 116 117 116 115 114 113 111 110 112 111 112 112 111 109 109 108 106 108 107 106 107 105 108  93  96  95  86  92  92  91  86  82  97 102 105 103 105 102  96 100 107 107  90  79  88 106  94 108  99  87  72  75  88  92  96  90  93  84  77  79  75  91 101  74  78  83  75  81  89  87  81  80  88  81  79 101 105  92  92 109 101  80 104 111  88  87  90 103  90  95  91  88  92  88  85 
121 123 117 114 119 123 130 128 129 127 125 126 120 121 114 109 109 109 109 113 119 127 126 126 126 126 126 125 124 124 123 125 129 132 135 138 137 135 134 133 132 128 124 121 120 118 118 118 119 118 120 119 120 121 120 119 118 117 116 116 115 115 115 115 116 116 116 115 113 110 109 111 107 107 108 107 104 107  93  94  98 105 108 100  95 101 104 105 105 103 106 105 104 108 111  97 101  83  91  86  81  94 105 105  95  90 104 111  98  89  89  76  78  77  81  86  97  96  86  77  89  84  76  81  74  84 100 104  87  83  85  86  80  82 101  95  95 105  93  98  79  74  82  75  88  91  87  89  79  73 
123 119 104 106 117 125 125 121 120 117 120 119 114 114 113 115 116 117 124 123 122 122 120 121 120 120 117 118 119 118 120 123 127 131 133 135 134 133 133 134 135 133 131 129 130 130 130 129 129 129 126 127 127 129 129 128 129 129 127 125 124 123 121 120 121 121 121 120 120 120 118 120 117 112 115 113 113 112 109 109 107 105 104 109  99 104 104 104 105 105 106 105 106 107  95  77  91  83  71  77  74 100 103 105 102 114 114  92  82  98  77  73  73  84 102  99  80  76  85  86 100  87  84  73  71  70  88  98 102  89  80  75  73  78  94  98 112  93  85  78  73  71  77  77  93  81  82  74  79  81 
 94  93  73  62  67  94 114 123 121 123 118 124 137 132 130 126 127 134 128 126 124 123 127 125 123 122 120 122 125 125 129 135 140 142 138 135 136 136 136 136 136 137 138 137 136 135 134 131 128 127 130 129 129 128 127 127 127 127 126 125 123 122 121 120 121 121 122 123 123 125 124 123 124 124 121 119 121 117 114 112 112 109 108 110 109 109 104 108 105 105 104 102 106 115 106 102 105 103  79  72  89 105 108 105 104 102 101  87  89  89  75  71  69  87 105 105  90  77  80 105 113 109  86  70  74  82  88  89  98  88  79  79  73  70  87  95 105  81  76  74  76  76  74  72  78  74  84  78  78  76 
 77  70  53  56  51  48  73  98  86  75  99 118 122 113 103  82  73  92 120 127 128 127 111 111 129 129 129 130 133 137 139 141 144 144 139 137 137 136 135 133 131 131 132 134 136 136 134 131 127 126 125 124 122 120 119 119 119 120 119 119 119 119 119 118 118 118 118 119 118 120 121 126 124 125 124 124 122 121 117 116 116 114 111 108 109 109 108 107 106 105 107 108 111 104 108 121 103  94  94 100 106 106 107 104 107 102  97  83  85  71  87  92  82  71  81  90  92  99 104 105 106  84  84  81 101  94  90  82  83  79  69  71  75  81 100  78  77  77  79  72  82  86  87  70  71  77  81  69  74  82 
 67  68  53  60  60  61  86  64  55  56  57  63  62  79  66  52  51  56  78  95 104 101  57  54  88 136 137 135 133 140 137 137 136 134 136 135 132 130 129 127 128 129 129 132 134 134 134 134 134 133 131 131 130 129 131 129 130 128 127 124 120 119 118 118 116 115 114 115 115 118 116 126 111 103 108 118 115 118 119 119 117 119 113 114 111 114 113  97 107 107 113 111  94  80  94 103  89  67  93 112 103 107 102 105 105 108  85  73  88  95  83  78  80  69  66  72  98 107  94 102  81  78  89  93  93  88  78  74  76  71  80  92 101  97 105  82  84 103  85  71  77  71  77  71  74  85  88  85  85  88 
 50  47  71  84  67  61  75  58  59  63  49  65  66  71  63  59  64  75  67  84  77  59  75  71  59 132 139 135 136 132 128 130 131 128 122 117 123 128 126 127 125 129 133 138 136 139 140 132 133 132 131 129 132 112 132 129 125 125 123 121 123 123 121 121 121 117 120 120 119 120 118 114  87  79  80 112 116 116 114 114 113 110  93 102 116 115  99  85  94 111 103 104  93  81 105 106  87  93 112  98  86 111 107 108 106 112  88  79  98  88  87  84  70  74  69  82 106 101  84  82  71  71  87  94  96  71  78  80  70  71  92  99 106 107 107  94 101  89  80 105  91  72  76  90 104 106 106 109 107 107 
 59  54  71  61  59  55  58  48  54  58  70  78  63  69  72  60  68  74  80  69  65  75  82  66  58  86 111 101 109 104 129 125 113 100  86  82  77  76  92 124 128 132 133 129 125 118 107 121 130 131 117  95 101  89 117 111 117 124 124 123 121 118 119 118 119 119 120 119 117 118 110 106  99  72  75  92 122 118 106 110 111 103  73  88 105  88  85  75  84 111 111  99  90  79 101 107 109 119  99  82 102 105 107 108 106 108 102 104  98  93 107  86  67  74  81 103 111 106  96  71  79  89 106 101  80  74  80  76  93  88 103  85  99 119 124 109 112  92  65 103 110 109 109 116 112 117 114 109 114 112 
 56  53  48  54  58  60  65  65  73  71  61  60  69  81  64  50  58  86  62  54  71  83  58  68  82  61  68  64  48  59 115  97  89 107  86  81  70  54  51  79 109 103  77  67  71  75  60  90 123 129 117  84  72  85  97  99 104 122 127 125 125 124 125 121 123 124 119 118 119 119 109 101 108 102  97 115 122  99  74 106 101  81  69  82  89  73  77  73  90 117 113  94  74  89 112 110 119 110  82  82 105 116 109 108 116 107 109  96  96  92  88  88  90 102 107 108 109  99  88  69  70  71  99 109  90  96 106 111 113 110  90  79  84  97 111  96 100 101  85 104 115 118 114 111 116 115 117 119  99  94 
 47  47  53  56  69  68  62  76  63  51  52  53  67 100  77  55  67  68  53  60  62  67  86  79  65  62  52  51  80 102  96  85  91  78  71  64  72  80  66  70  82  68  48  48  57  63  58  72  75  85  91  77  67  74  80  75  85 116 126 128 130 128 129 129 126 121 119 123 126 114 115  94  82 117 121 115  96  79  74  89  82  76  95 106  87  72  77  81  70 107 118 100  82  86 110 113 124  93  84  93  99 116 111 117 112  89 107  95  83  68  68  80  89 111 115 114 118 100  78  67  76  97 115 113 109 114 115 112 113 100  87  88  95 108  96  96  76 100 117 115 115 111 116  95  81  98  90 106  85  86 
 43  57  62  61  78  63  53  50  49  57  56  51  70  87  73  61  64  51  51  56  59  71  89  73  66  55  50  50  59  68  92  75  82  60  62  54  68  79  64  61  55  48  50  62  70  65  54  48  50  63  66  60  61  71  71  55  48  86 125 115  99  96  84  81  87  92 102 106  96  93  97 108  92 110 124 102  83  66  82  84  92 109 115 106  81  71  68  66  70 100 116 115 112 116 117 115 118  98  96 115 116 113 118 114  89  98 112  95  71  85  84  74  90 109 120 116 120  94  82  98 116 116 115 115 117 110 115 117 116  86  75  72 103  93  82  87  87  99  83  91 116 113 110 100  82  72  60  84 108  97 
 72  81  70  72  64  45  44  51  52  47  45  53  81  83  63  64  51  51  50  64  87  74  75  74  70  53  50  52  58  72  76  60  64  61  72  79  83  62  50  46  52  61  61  60  75  62  57  64  59  70  63  78  85  85  60  51  75 101  94  87  66  51  47  52  57  72  82  68  56  70  66 109  94  70  90  90  74  98 112 118 117 119  99  74  70  71  68  81 111 119 114 115 116 114 113 117 117 114 113 117 115 114 114 115 112 117 104  76  78 106 100  97 107 106 102 105  97  83  88 102 113 116 116 112 106  94  87 111 102  94  87  89 103 118 102  89  79  73  80 103 110 109 111  93  72  71  81  92  96 108 
 99  98  97  95  84  77  81  80  65  69  83  86  87  68  57  57  48  46  50  72  80  81  52  51  50  47  48  61  83  94  92  78  77  76  74  64  53  54  52  51  62  81  64  50  68  64  50  47  46  52  64  72  78  65  54  45  53  79  81  85  70  57  52  52  63  78  64  70  59  75  83  76  65  53  54  99 113 116 113 118 114 115  92  70  69  68 103 110 116 113 112 118 116 118 119 117 116 117 114 114 117 116 117 116 118 117 114 108 108  92  83  96  80  66  69  72  82  80  72  74 111 120 103  86  81  72  67  96  93  89  78  90 117 118  89  71  66  69  76  92 112 114 108  86  71  67  97  99  91 104 
 98 103 109 105 104  95  95  99 101  98  98  97  95  70  55  54  60  51  78  98  82  57  56  56  48  56  62  62  46  74 103  77  77  84  66  49  50  52  46  47  51  57  64  66  56  72  50  54  62  54  60  67  56  45  47  47  46  68  90  72  55  58  51  46  62  77  77  54  55  84  71  57  48  47  60  94  99  91  77  78  90  90  78  64  63  95 110  93  93  93  90  92  99 108 109 106 115  88 103 120 120 123 118 120 119 120 116 113 109  97  73  76  75  71  68  86  73  75 104  91  87 105  95  77  81  71  70  74 100  95  84  94 103  83  69  71  69  70  81 102 105  98  97  83  77  92 102  87  80 111 
 93  95  97  88  94  98 100 104 111 113 111 105 101  69  88  61  67  65  99  83  64  46  46  46  51  52  62  50  57  62  94  94  85  89  72  65  66  56  46  41  49  49  55  60  55  47  52  80  76  68  63  60  57  51  41  48  49  62  65  50  46  49  48  48  57  60  54  48  54  76  58  54  49  62  81  84  82  58  47  46  58  68  58  59  87 104  83  85  77  66  61  59  62  70  63  95  97  73  83  99 101  91  99 109 115 116 118 105  89  85  82  79  67  69  83  98  72  73  90  92  69  65  75  70  69  70  78  71  83  70  61 101  90  80  78  61  67  74  94  97  78  99  89  67  71  79  69  74  95  93 
100 100 104 106 107 112 113 117 120 118 113 108  96  60  73  55  48  92 102  95  77  57  59  53  64  63  52  50  43  49  84  96  85  82  65  69  55  50  49  64  82  88  72  68  57  47  44  62  56  49  50  56  50  49  63  55  53  81  71  57  49  52  46  45  71  72  57  66  74  76  65  56  47  47  54  68  56  59  61  66  51  46  51  70  90  83  69  71  57  51  62  90  81  73  80  93  78  76  75  64  65  79  64  58  69  85  68  67  68  74  84  71  54  59  90  72  68  64  78  70  60  76  90  63  68  74  72  60  49  59  55  90  78  60  59  44  63 108  78  76  77  84  77  83  72  52  60  81  69  53 
119 125 123 112  89  95  82  81  84 103 112 108 108  85  67  53  80 102 107 107 107  98  95  97  82  70  44  44  58  80  98  92  64  58  53  54  50  52  63  90 106  87  87 102  93  86  76  65  55  57  69  70  56  51  65  80  95  90  71  68  49  55  48  54  62  80  78  84  69  52  48  50  47  52  63  72  63  56  53  52  52  48  52  50  62  54  72  68  55  50  66  94  77  53  65  62  54  59  70  73  68  63  51  56  62  56  47  60  78  77  74  66  63  59  55  54  63  62  62  51  53  67  75  69  73  69  79  69  62  59  48  81  68  58  58  49  57  80  72  72  72  96 100  67  66  60  64  71  64  53 
114 118 120 108  78  74  64  50  72  99 111 117 113 104  71  62  64  47  86 113 112 107 108  97 107  97  80  81  96 101  98  75  61  56  57  61  63  53  54  57  66  44  74  85  94 100  99  72  48  58  81  55  53  59  45  65  79  82  61  56  54  75  71  82  76  81  90  64  49  46  51  47  49  78  76  65  54  43  41  47  54  48  49  71  58  54  52  55  58  46  54  67  65  51  62  71  64  60  51  53  51  59  62  66  53  58  62  86  86  65  58  60  59  47  65  52  51  61  53  50  49  50  54  69  64  76  70  61  49  47  47  66  83  61  50  59  48  50  85  79  77  75  64  55  47  50  75  54  55  50 
128 133 142 121  87  67  48  71 129 132 133 122  84  63  48  42  45  41  89 125 104  76  93  99 103 106 105 105 100 109  92  57  51  59  70  66  50  48  76  74  50  67  60  55  67  87  77  62  64  58  71  54  56  54  44  50  48  61  55  54  46  68  74  73  64  54  55  52  53  47  42  45  83  99  91  77  48  51  63  77  65  67  53  51  46  70  72  64  54  67  57  57  51  65  77  63  59  57  48  49  59  55  49  45  46  42  46  76  68  53  46  49  52  42  55  46  57  62  44  46  48  44  43  67  67  65  73  53  48  44  42  57  74  48  48  45  46  64  61  64  64  52  45  54  42  55  67  56  46  47 
131 122 116  99  57  56  47  86 100  98 114 117  91  97  54  49  61 103 113 118  85  61  61  87  91  79  80  88  56  96  88  67  47  56  80  52  52  82  77  64  63  75  61  50  65  74  86  75  73  63  67  50  42  43  52  46  74  66  64  57  57  54  55  47  45  59  60  63  77  65  58  63 108 102 101 103  77  61  74  69  53  78  86  90  90  66  60  51  43  67  70  52  47  55  51  53  54  48  52  57  58  45  49  42  40  45  64  60  52  51  49  50  60  56  52  55  50  50  45  46  54  55  68  79  78  62  68  61  46  48  53  64  52  48  42  48  45  59  50  52  48  44  47  48  46  53  66  41  56  65 
103  76  54  59  64  54  50  41  39  41  83 115 120 118  98  96 110 119 117 116  68  67  83  83  68  71  48  60  64  86  91  64  44  51  64  53  57  78  58  51  56  61  55  55  80  75  94  60  45  54  49  47  43  71  93  93  85  68  68  71  68  60  48  48  49  56  52  65  57  44  84  94  90  91  83  74  87  68  77  63  42  68  67  69  71  56  45  43  51  78  83  55  47  57  67  63  57  57  58  53  45  46  43  54  72  70  75  80  70  59  61  68  82  72  60  53  69  66  46  43  79  96  91  84  71  54  49  43  65  81  90  84  54  52  62  68  71  64  55  63  64  46  52  46  44  49  62  54  55  55 
 73  71  54  54  49  45  46  69  87  67  88 100 110 108 114 115 112 111 114  90  70  79  64  65  54  48  56  93  94 108  95  72  53  62  73  63  57  60  53  49  54  51  51  49  80  69  84  61  63  53  42  56  77  78  74  68  98  85  48  48  57  67  53  54  67  60  60  58  49  51  54  63  89  80  54  55  83  69  49  48  49  50  56  45  48  46  96 100 105 107 105  64  64  79  74  75  64  62  63  46  81  88  93 100 101  86  79  70  66  55  51  55  62  56  50  66  52  54  56  50  80  76  90  83  61  62  52  66  98  76  88  85  74  71  72 102  96  84  81  56  51  46  47  43  50  79 100  81  49  44 
 64  79  57  50  58  66  57  80  78  51  64 102  98 107 104 104 105 107 100  84  80  74  54  61  50  51  47  41  55  83  91  82  62  71  61  49  48  49  45  67  61  50  45  63  75  75  79  65  58  54  53  77  66  50  61  39  86  85  57  56  61  50  55  66  85  76  81  69  47  49  48  51  63  68  53  47  60  58  51  52  47  45  55  54  51  64  82 107 132 131 127 112  91  81  91  68  62  46  44  61 121 121 121 117 104  87  76  50  50  48  43  65  72  67  63  71  69  62  66  62  63  61  81  65  52  50  47  77  86  65  76  69  55  63  68  79  83  68  65  60  49  50  44  50  85  74  89  71  59  66 
 60  55  54  65  90  88 101  77  64  50  78 106 109 113 107 108 107 107 103  79  69  65  59  52  48  54  49  63  68  71  62  54  50  64  58  51  51  52  52  64  53  46  47  78  77  83  84  69  54  48  48  77  61  43  55  45  54  71  46  42  45  44  47  67  84  68  64  49  54  48  76  78  78  55  48  60  65  52  48  50  49  75  83  81  66  69  57  58  89 109  95  86  77  71  70  53  43  50  60  96 117 119 121 125 117 107  69  46  48  50  64  69  61  84  79  75  65  56  51  49  69  76  82  58  48  48  46  77  70  70  74  61  48  53  53  66  66  63  55  67  58  52  59  87  87  78  77  55  64  67 
 63  54  54  82  87  81  88  60  54  49  46  52  72  94  93  90  72  77  75  85  83  47  53  50  49  76  65  68  67  56  46  65  71  50  50  46  46  63  59  48  67  84  81  83  88  78  53  60  47  43  49  70  88  87  70  57  55  60  58  57  52  52  56  87  73  53  49  44  46  54  98 100  77  51  45  51  45  45  54  47  65  73  67  61  65  56  70  67  55  66  67  49  58  61  58  57  58  77  89  79  71  67  75 102  98  81  69  51  49  43  68  73  50  80  59  55  52  45  59  53  83  76  55  67  57  51  50  62  74  81  63  52  68  81  81  71  65  67  65  56  56  47  61  91  88  72  57  51  55  46 
 48  51  46  49  65  80  75  47  49  43  68  51  67  90  68  81  55  53  56  84  81  70  69  67  61  82  66  48  50  72  72  75  73  69  68  80  67  46  53  72  96 104 104  96  76  79  52  58  57  47  64  72  87  62  45  72  96  95  97  90  76  59  61  62  60  58  47  46  44  53  81 101  85  68  66  78  77  64  61  51  56  48  58  55  57  65  75  61  52  61  53  56  71  59  63  63  56  57  75  68  52  49  40  45  61  59  58  45  41  64  76  73  72  83  58  50  55  74  69  67  71  66  66  75  62  48  64  67  85  79  77  85  89  66  78  67  82  83  80  63  52  47  48  63  75  59  51  46  56  51 
 51  49  47  58  64  80  58  53  49  49  75  74  81  71  68  67  83  74  64  60  64  64  57  67  55  61  46  48  61  56  74  80  67  74  68  58  66  76  70  67  71  94 107  87  66  73  68  57  66  54  64  63  63  47  57 101  77  94  98  91  58  46  58  51  58  60  49  46  52  53  92  82  59  94  88  92 105  88  62  44  40  58  61  48  67  61  59  46  44  43  46  47  72  58  50  51  48  56  54  46  51  74  60  47  54  46  46  45  40  49  87  82  65  66  51  55  74  81  70  83  78  67  49  48  56  62  49  75  76  46  71 104  79  59  69  89  83  71  53  43  45  43  48  75  68  50  45  46  44  48 
 61  68  64  67  63  62  61  65  54  61  73  71  50  46  56  46  69  59  48  47  46  41  44  70  59  45  57  50  44  54  75  84  79  65  70  53  44  51  48  53  68  89  97  87  71  66  57  58  58  47  56  67  53  48  67  94  73  60  71  69  47  60  61  69  68  73  53  53  63  79  83  63  81  85  80  69  71  68  65  70  59  67  62  53  69  56  44  51  58  61  52  55  84  68  71  60  61  49  40  52  49  60  49  74  82  86  62  48  72  78  81  56  42  56  51  50  81  62  66  69  45  51  45  43  64  75  60  58  49  51  54  64  75  75  82  78  59  65  54  46  47  42  47  88  72  52  57  51  56  60 
 84  69  65  44  49  52  53  52  49  55  63  59  49  45  47  44  59  56  41  52  47  46  51  60  58  55  54  66  61  48  61  65  84  64  49  46  52  45  59  72  77  84  60  60  56  51  49  52  57  52  90  67  42  51  72  68  77  71  62  61  70  86  77  64  71  55  45  53  79  79  67  57  80  63  53  57  58  46  81  78  68  58  48  45  73  62  57  57  75  75  64  83  74  56  54  51  52  52  43  47  47  43  41  71  98  82  66  59  74  91  69  52  45  63  78  81  74  53  49  56  49  55  50  63  64  52  57  47  44  50  55  69  79  63  84  59  49  66  56  45  44  56  51  61  80  72  74  64  54  51 
 74  52  48  60  47  46  59  70  58  60  68  50  53  74  78  55  46  44  60  74  53  53  53  80  71  68  58  63  54  47  64  65  70  67  52  46  53  58  55  51  43  53  69  62  48  66  57  53  45  59  64  59  50  61  57  52  65  70  51  64  78  85  66  59  61  44  49  47  67  83  68  76  84  68  54  52  48  44  83  78  69  55  49  64  88  68  57  50  53  67  64  75  78  65  52  48  45  42  45  43  42  44  54  74  79  55  50  67  45  46  51  46  44  61  71  59  46  43  41  42  47  44  43  50  45  54  46  47  47  83  82  66  46  59  66  44  50  47  46  47  50  81  70  74  77  57  56  51  50  61 
 68  72  49  61  57  54  44  52  46  47  45  51  80  85  68  64  50  52  65  95  76  61  75  69  72  68  54  52  49  53  70  81  74  63  49  44  49  58  51  68  81  87  95  60  60  73  56  57  56  70  64  55  52  73  74  54  50  44  38  53  53  64  63  67  53  49  47  42  76 100 102  93  81  72  64  54  52  56  84  74  57  47  41  68  64  45  43  56  81  57  58  68  72  67  74  82  59  63  56  64  71  83  90  82  70  55  43  51  48  62  55  75  80  58  58  62  62  46  43  47  46  43  43  48  62  53  44  42  58  69  85  70  47  52  52  43  44  42  41  63  80  67  60  55  55  43  49  61  68  69 
 60  70  59  56  77  62  51  53  46  50  58  81  81  76  47  52  54  59  62  66  70  70  65  67  54  49  49  43  42  52  78  77  59  44  44  43  60  88 100  77  50  54  60  72  61  56  56  51  47  57  62  57  48  60  56  52  62  48  48  64  64  50  56  49  47  46  41  44  46  62  95  78  63  73  59  52  52  47  97  60  51  44  46  57  61  56  53  70  93  84  79  57  52  70  85  80  66  53  55  97 108 104 109  90  50  46  51  44  52  63  49  86  95  76  53  49  42  46  43  42  42  44  43  71  71  53  45  51  56  82  71  47  49  43  41  47  47  46  43  77  52  56  47  59  52  44  61  52  57  65 
 57  53  68  51  65  55  53  79  92  61  55  69  55  54  44  49  50  49  58  63  63  54  51  54  44  45  47  41  46  54  82  58  59  46  41  47  63  90  86  45  48  47  48  65  66  48  44  51  47  48  49  58  58  68  64  71  58  53  68  72  57  55  46  48  45  42  51  43  40  64  77  60  65  76  76  68  59  61  75  54  48  48  49  54  76  66  50  81  78  67  73  46  50  75  93  71  67  59  55  74  84  89  83  68  47  50  45  59  81  55  57  69  84  62  50  46  48  40  40  47  45  60  67  64  45  44  39  49  64  64  50  43  54  44  39  42  45  41  43  54  55  43  46  64  58  40  50  67  81  84 
 53  55  66  49  48  51  67  75  75  68  80  68  60  47  57  63  47  56  80  71  62  48  49  55  47  55  64  54  61  59  62  45  45  45  43  46  59  88  59  55  77  64  63  48  55  51  61  73  46  70  78  74  67  76  80  68  57  50  63  76  69  58  63  53  61  71  57  44  59  75  73  47  48  78  87  82  63  47  52  54  42  54  43  49  59  52  65  70  63  51  47  44  43  49  79  70  65  62  63  65  69  60  52  46  47  93  74  83  59  58  50  59  77  68  52  47  43  53  80  93  84  70  43  52  85  84  65  65  52  51  48  52  59  43  41  41  38  47  63  62  53  41  41  43  43  50  53  68  79  66 
 70  76  66  51  47  50  70  53  58  89  84 103  54  48  59  48  61  86  78  51  49  59  50  62  49  64  73  56  47  74  74  56  46  42  60  85 100  84  57  56  50  45  45  59  67  55  57  67  50  68  78  63  79  78  70  74  65  50  46  61  72  58  63  56  57  59  51  43  60  74  62  57  66  74  70  74  60  46  56  45  43  53  42  47  43  63  80  70  56  46  47  40  43  57  63  67  67  69  74  62  54  41  41  39  47  88  88  72  48  51  44  52  52  54  52  59  84 102 108 105  94  72  36  68  91  94 104  80  54  59  45  46  41  42  38  42  44  77  79  48  48  40  44  43  43  60  66  64  67  76 
 85  68  57  47  51  43  45  52  72  67  60  72  59  88  76  52  51  78  68  47  65  82  53  43  55  49  74  49  68  93  77  77  68  65  65  69  71  63  61  61  56  54  73  69  70  59  66  47  65  76  63  58  85  70  59  68  76  65  46  56  60  75  59  45  43  44  41  62  65  84  80  49  61  61  67  65  67  53  49  50  47  47  39  41  68  88  83  60  42  42  40  48  52  68  70  49  52  64  61  51  47  49  47  46  44  57  68  49  48  46  39  56  63  54  52  42  73 103 101 100  73  55  62  75  62  57  52  41  56  49  43  39  47  38  52  86  93 100 102  82  83  79  75  77  79  86  66  65  72  80 
 65  57  49  46  61  74  66  79  85  73  68  69  56  79  70  65  68  54  55  54  59  66  69  56  56  54  62  45  74  87  61  56  55  55  52  55  43  42  44  45  47  47  85  76  61  58  54  46  56  59  52  49  56  59  61  77  55  54  62  52  72  69  47  42  41  40  43  40  44  59  45  42  76  75  73  73  70  54  47  51  41  43  43  47  76  84  83  67  50  53  45  60  62  58  66  60  46  45  49  51  46  52  45  49  46  43  55  61  46  48  58  69  67  54  48  57  76  91 103  92  92  89  67  50  47  65  70  74  78  63  49  50  34  50  94 104 100 105  90 101  90  82 100 103 105 101  88  61  45  61 
 50  44  48  62  52  59  61  76  77  51  55  44  67  63  58  50  53  45  42  70  78  53  69  54  53  42  46  47  71  70  61  59  67  75  67  55  44  46  50  70  75  46  55  61  58  62  52  44  47  43  62  71  58  52  53  48  41  42  48  48  47  51  50  53  55  45  40  64  75  50  41  63  96  86  59  53  52  43  43  51  49  55  52  69  55  93 101  87  60  65  68  59  61  48  43  54  50  56  51  46  42  38  40  41  38  58  74  49  49  62  72  63  57  39  45  52  46  72  98 102  96 102  69  68  49  49  60  83  98  84  73  60  64  91 105 102 103  76  74  67  54  50  69  99  85  86  72  61  56  50 
 60  60  45  58  55  50  67  68  54  48  56  44  50  47  47  46  48  44  71  75  54  63  84  65  67  77  58  76  68  75  57  55  59  66  47  42  50  67  70  73  58  69  72  61  63  66  66  58  40  67  57  52  44  46  63  57  39  48  59  64  44  47  67  68  61  51  67  67  79  63  53  76  79  58  65  53  51  42  49  72  70  60  64  51  53  92  70  77  58  71  59  70  60  51  49  64  47  48  55  46  41  42  49  51  50  61  51  45  62  82  78  61  53  48  46  48  80  89 102 100 101  94  56  38  47  57  46  61  72  60  59  47  63  78  98 100  88  59  69  53  40  71  52  92  95  61  53  48  42  47 
 73  67  48  44  49  64  71  46  53  50  49  43  45  47  59  69  55  45  76  60  46  79 101 110 108 106  68  79  55  65  50  46  50  62  60  58  60  73  66  64  49  56  70  64  64  57  54  53  39  80  67  51  51  47  54  55  71  70  53  47  48  59  78  62  41  60  78  73  66  64  55  58  47  48  49  44  38  56  75  57  51  48  49  39  52  71  81  55  48  52  52  59  74  70  60  44  50  50  42  37  40  59  75  57  64  53  52  66  66  67  67  42  56  52  57  62  63  56  79  96  93  72  54  51  70  70  58  54  50  53  53  48  90  87 101  99  97  89  64  53  54  55  60  70  63  44  43  56  74  48 
 53  45  47  53  75  79  52  52  65  67  52  43  54  75  68  74  57  53  71  69  51  79  82  73  96  69  63  55  48  43  44  44  68  72  63  65  52  52  42  49  62  48  47  45  44  47  67  57  71  57  59  54  57  45  58  71  81  62  60  53  58  53  53  54  41  67  91  86  53  64  57  43  43  46  43  66  57  48  57  45  49  44  49  59  76  75  62  51  50  50  75  58  51  58  70  53  62  90  84  59  46  60  70  62  52  50  69  63  41  47  40  39  54  74  63  65  54  42  55  72  68  56  58  59  49  46  44  49  57  54  62  88 109  82  71  57  66  64  52  49  54  76  73  57  60  50  49  64  75  44 
 54  42  59 103 108  80  56  68  59  47  51  46  54  60  53  48  44  46  74  76  73  68  69  63  54  50  47  57  68  58  55  45  59  60  52  47  42  41  41  43  55  46  54  46  58  77  73  69  66  62  59  48  43  55  80  72  59  54  68  63  45  49  45  56  55  46  75 101  79  57  55  50  45  44  70 110 102  67  36  44  46  42  63  78  61  61  51  41  54  45  54  55  56  44  45  42  41  59 100  85  75  60  50  46  39  41  47  51  54  54  51  54  72  83  51  54  53  56  69  78  59  45  47  48  53  48  65  88  60  58  86  83  57  61  44  43  42  57  48  66  48  81  90  71  64  56  53  40  35  43 
 65  44  73 116  53  54  76  81  51  37  51  41  41  52  50  52  49  63  66  63  55  55  53  58  51  47  52  68  70  69  60  45  48  46  40  49  56  46  43  51  41  51  93 107  88  85  67  65  53  59  77  71  56  75  65  56  57  61  65  61  48  50  48  52  54  72  81  98 112  97  86  67  38  61  99  80  65  68  79  55  52  53  67  58  56  53  66  51  60  51  46  43  51  50  53  46  58  43  65  66  63  49  49  56  59  80  67  55  64  62  71  91  66  51  60  43  37  46  45  55  37  39  44  42  39  47  43  53  49  47  71  63  63  51  39  43  43  44  39  49  72  67  55  52  46  47  41  41  39  42 
 61  63  54  65  48  77  69  69  66  61  45  42  43  53  60  40  81  86  57  60  62  65  49  56  47  44  46  50  55  57  47  45  45  43  37  43  50  39  41  43  70  82  76  81  74  60  57  43  62  64  70  67  67  76  56  58  65  61  63  46  42  42  44  40  41  74 109 122  88  92  62  46  39  60  66  75  85  65  93  82  66  69  58  44  41  52  63  44  62  60  73  68  72  70  71  55  46  56  69  52  56  79  78  66  64  59  48  42  53  67  82 101  79  69  66  48  44  52  54  82  90  80  55  40  42  41  51  58  47  47  45  59  66  62  59  58  56  62  55  71  69  59  53  42  42  48  40  45  63  56 
 57  65  85  56  56  72  84 103  99  60  43  43  42  39  47  42  78  75  67  69  60  48  52  41  45  55  57  66  52  43  50  43  42  41  47  42  38  37  45  58  78  51  50  48  41  60  49  57  71  71  76  59  52  55  64  83  76  56  67  66  47  53  46  45  47  79 142 106  78  58  69  45  51  61  66  53  67  89  79  62  57  59  53  43  53  43  52  48  53  75  83  64  70  77  51  42  57  58  69  49  57  89  79  70  87  72  53  61  47  70 100  79  65  74  66  54  64  67  90 117  96  86  66  41  38  45  82  84  61  53  73  79  75  78  59  67  57  61  61  52  57  54  43  39  38  58  77  87  85  79 
 63  83  94  82  64  59  83  87  90  61  40  37  34  49  78  58  96  71  59  48  46  57  52  47  47  85  79  87  68  48  46  40  44  37  41  41  39  40  54  87  71  41  61  62  64  82  67  56  94  99  89  76  61  46  73  73  56  68  71  61  46  42  41  45  64  67 113  66  50  46  71  72  56  55  56  55  64  50  54  56  45  58  94  67  67  50  77  88  81  79  73  55  52  58  47  56  65  63  48  65  63  52  58  79 104  86  57  51  43  61 102  68  53  59  46  57  76  92  94  84  72  57  48  41  56  58  74  70  57  66  58  68  66  51  43  42  46  47  59  47  55  43  44  41  38  43  39  69  80  68 
 79  91  87  75  66  64  61  41  46  45  54  91  83  83  93  93  85  63  62  62  59  90  83  66  49  52  52  71  59  50  59  65  42  39  39  39  51  83  84  69  42  43  39  48  90  85  60  58  69  62  64  73  55  54  41  49  68  78  50  43  40  42  46  49  58  55  56  74  73  56  61  77  56  68  60  46  60  44  38  55  41  52  88 109  67  70  64  83  91  64  56  51  47  55  54  59  55  50  52  77  83  80 103  88  64  53  42  48  57  56  73  68  56  51  49  42  46 101  62  63  71  51  44  45  84  87  71  51  43  71  83  64  55  46  47  46  51  38  50  57  55  47  53  56  59  63  40  77  93  73 
 49  57  62  75  42  41  43  39  42  43  38  59  73  86  91  82  56  54  62  70  64  59  70  66  47  43  53  61  63  79  73  56  50  57  56  67  62  76  67  51  51  46  56  58  59  75 108  87  55  75  59  57  46  49  59  47  58  56  52  49  42  39  53  63  58  57  54  52  43  49  63  71  61  51  54  42  40  49  52  65  41  60  92  82  63  58  50  76  58  66  73  50  49  59  56  56  42  48  70  60  75  97 100  64  48  56  45  54  66  55  61  66  58  53  52  59  48  75  57  65  51  46  56  51  60  65  54  51  53  81 113  73  43  45  37  40  54  43  42  45  50  60  57  56  50  42  46  85  83  61 
 56  51  43  53  63  54  41  40  48  37  49  66  70  76  65  51  62  76  63  74  61  78  82  63  58  50  66  52  40  58  59  51  69  73  66  48  66  56  70  76  57  49  53  70  79  57  79  83  75  80  62  39  45  35  39  42  48  47  44  44  46  51  48  48  47  41  52  64  76  62  58  55  45  49  57  45  50  46  37  37  43  75  71  38  51  42  44  54  40  51  66  64  44  43  61  48  38  53  71  86  76  79  62  54  44  47  46  48  59  59  52  54  48  47  57  52  79  57  53  54  50  44  48  46  58  54  44  50  59  75  65  56  58  46  57  43  81  73  65  82  64  55  61  48  43  38  49  68  81  57 
 52  54  63  73  56  47  45  41  39  44  42  60  81  74  68  38  52  62  73  58  63  83  72  67  56  42  40  41  41  42  55  75  59  65  51  44  57  53  92  95  70  57  56  47  68  96 122  91  55  56  42  45  46  52  59  63  62  54  43  40  56  77  52  44  72  82 114 116 102  76  63  72  52  58  66  42  67  73  57  81  67  91  66  68  51  41  46  48  41  43  46  42  41  46  49  43  47  51  54  78  76  61  51  43  37  38  41  38  43  57  53  58  52  65  61  40  49  41  41  44  41  40  43  46  52  58  64  68  59  50  58  53  74  92 105 100 106  80  72  54  63  72  56  45  42  40  52  70  67  60 
 55  48  57  42  39  44  39  39  41  37  44  66  77  53  50  41  68  76  68  51  66  74  55  41  51  39  38  44  41  41  41  47  47  36  42  69 102  74  78  80  72  58  51  34  63  91  99  79  78  65  42  45  38  53  66  88  57  51  59  42  56  61  58  41  95 125 101  87  74  56  53  57  49  62  73  51  83 110  88  72  77  98 118  79  61  55  46  39  56  59  54  67  57  45  52  56  66  67  50  44  47  58  56  51  49  46  55  65  56  47  52  45  59  67  64  44  39  43  55  41  41  43  40  39  50  66  66  47  63  64  74  66  63  73  80  69  80  70  51  48  43  53  63  62  62  61  58  57  54  67 
 50  57  54  58  82  93  55  38  36  45  72  77  64  46  43  45  45  42  46  44  37  59  51  48  46  38  39  44  48  50  57  58  52  50  39  42  66  80  73  88  55  50  48  46  44  65  90  51  94  89  44  42  38  47  74  72  67  64  52  47  57  56  51  50  53  88  76  74  71  62  59  77  71  56  57  61  69  85  51  75  83  91  91  72  69  49  58  57  68  73  64  82  65  52  63  51  80  62  44  41  52  80  80  65  63  63  64  76  64  57  45  42  47  60  66  54  46  46  65  53  37  46  47  37  64  59  54  52  77  73  66  58  43  39  48  58  54  58  39  38  45  62  69  72  68  52  43  50  61  53 
 67  68  95 107  92  79  74  48  46  65  65  67  58  44  70  82  71  63  38  52  59  63  42  49  41  38  37  69  90  77  70  51  61  70  55  47  57  64  75  56  53  51  49  44  60  67  66  48  46  52  36  36  39  72  83  67  48  56  48  57  71  72  53  44  55  33  45  70  85  70  61  54  61  65  74  99  92  67  69  91  80  76  68  63  49  37  53  70  60  78  60  51  42  57  54  45  76  66  56  55  55  65  70  64  51  49  45  38  47  63  45  44  54  64  65  52  51  36  43  42  46  71  71  61  66  50  48  65  73  58  45  39  44  41  49  66  48  48  48  41  48  71  43  52  45  42  39  51  47  43 
 77  87  86  72  54  56  63  67  69  59  45  78  83  53  74  81  53  56  45  54  70  52  49  57  76  61  58  77  62  58  54  45  53  66  59  56  54  41  55  46  43  37  38  71  70  64  42  41  52  38  39  34  39  49  66  78  59  58  69  72  63  59  34  45  55  59  73  59  74  69  61  61  68  59  91  89  62  52  75  85  91  90  75  49  51  42  39  53  70  62  48  38  45  51  37  52  76  89  85  82  63  61  45  41  42  46  43  42  61  57  67  54  58  99  92  69  44  49  36  36  54  50  57  58  56  60  47  48  40  52  37  39  36  44  43  60  69  43  45  37  38  48  52  47  47  43  62  78  61  67 
 70  69  65  53  43  45  52  59  54  46  50  59  59  55  47  41  43  39  35  39  39  86 108  93  96  79  80  69  60  53  57  51  53  58  59  46  60  59  53  68  59  63  67  94  64  48  50  79  41  41  41  38  34  89 100  81  79  76  65  42  58  53  33  63  73  93  64  58  70  57  48  47  35  37  70  71  56  50  64  88  73  57  57  58  41  64  57  67  51  57  52  51  41  70  50  52  82  93  99  65  61  55  47  39  38  54  62  45  90  97  87  77  95 113 105  74  72  59  62  65  73  68  71  80  72  65  54  49  58  53  45  43  38  36  40  46  42  37  38  43  61  59  45  40  44  39  76  76  55  59 
 44  51  58  45  40  44  47  46  45  64  72  74  54  45  51  44  38  37  42  47  37  94  94  77  73  70  60  55  62  53  48  40  52  51  50  58  90  74  67  69  81  86  83  85  72  55  46  83  92 111  81  63  71  93  85  67  47  50  45  41  43  36  38  45 103 100  80  71  46  42  54  54  42  39  44  47  42  41  52  79  75  76  58  63  62  50  61  72  73  65  64  47  43  44  75 107  86  67  70  72  47  46  41  39  41  38  45  37  57  68  77  75  59  66  75  55  59  69  94  95  80  79  71  72  56  43  43  46  57  47  53  51  39  36  41  42  36  38  39  53  58  64  50  41  37  54  85  43  46  55 
 51  71  57  45  44  45  66  68  64  72  70  61  52  47  48  39  39  60  90  73  57  74  78  72  57  50  48  51  58  56  61  45  40  43  60  97 107  82  54  47  99  93  75  61  67  47  40  48  95  87  93  86  84  77  59  43  48  42  36  54  44  41  55  84 107 109  91  71  52  54  54  55  67  70  67  47  44  36  65  77  73  80  84  51  45  46  57  72  61  57  59  42  40  68  76  77  75  58  66  78  56  48  43  40  55  60  35  36  59  65  65  62  53  49  61  70  58  37  63  81  69  73  54  56  41  53  59  58  64  45  69  77  69  70  69  45  39  37  38  51  55  51  38  40  35  79  80  78 105 120 
 49  67  48  60  63  55  63  55  65  60  51  46  41  37  37  41  45  84  78  57  72  69  50  43  50  55  49  58  65  65  51  41  70  67  81  72  56  60  45  57  93  74  70  60  50  46  51  73  69  74 105  87  72  55  58  52  62  57  37  42  44  55  67  64  90 104  90  86  70  54  66  91  65  52  54  44  35  49  87  68  45  55  51  52  48  55  56  63  57  53  44  41  45  65  49  55  75  70  64  65  45  50  39  45  60  82  59  52  62  51  63  48  39  72  96 102  65  56  59  68  59  68  74  57  49  57  63  53  56  55  82  79  74  95  92  85  65  62  58  67  60  60  50  47  46  68  87  89  87 109 
 62  65  70  63  49  47  36  45  57  58  58  43  50  47  51 100  91  85  66  61  47  49  54  57  70  60  56  53  50  82 102  73  75  84  52  41  43  39  68  75  61  63  59  46  42  52  87  91  92 115  79  57  76  77  64  65  60  48  57  59  71  59  52  43  52  74  88  95  94  71  48  61  57  59  67  60  54  46  58  76  59  66  57  69  59  44  50  43  43  43  38  39  37  51  74  93  60  63  49  50  39  38  34  65  75  61  72  52  54  55  41  43  58 101  78  81  79  68  58  49  52  59  53  80  48  41  38  50  38  49  76  84  75  66  74  60  70  61  72  78  57  58  64  58  65  67  71  77  75  69 
 42  40  46  49  40  36  38  41  65  54  45  67  69  68  54  50  52  47  40  77  88  73  56  63  61  62  53  47  54  91 113  93  47  54  43  44  39  46  60  72  86  60  57  44  47  47  77  69  73 105  56  54  60  64  58  54  55  50  50  69  71  55  41  50  79  89  93  87  81  76  58  53  97  68  50  49  40  37  42  79  72  58  59  45  46  44  38  39  48  48  38  35  60  66  58  75  51  45  43  39  41  40  35  51  60  52  50  41  58  66  62  49  71  90  52  66  60  57  44  41  46  64 103  88  48  52  52  40  45  57  69  49  50  50  52  47  39  53  60  66  72  75  42  49  51  54  67  58  59  42 
 37  46  46  36  34  32  34  38  60  75  76  78  50  55  57  38  46  42  52 101  93  75  71  57  83  63  56  46  58  68  85  62  48  43  44  43  37  53  53  74  60  54  46  38  46  42  43  70  90  67  66  94  80  60  61  43  39  50  44  58  61  55  82  91  88  89  97 110  87  72  73  98 115  68  61  59  44  40  45  46  56  56  73  56  43  44  45  49  90  80  72  76  67  63  50  48  48  58  49  45  44  50  57  82  66  48  72  67  65  55  63  47  62  61  79  65  59  47  42  41  61  98 108  87  64  62  38  46  58  66  61  52  40  38  55  78  47  73  57  80 108  96  49  58  57  69  56  51  71  67 
 66  40  73  83  70  37  32  48 104  88  92  73  45  37  47  38  39  34  83  73  67  67  69  43  47  46  43  32  64  48  42  61  49  44  38  34  40  72  47  38  46  38  35  39  42  38  36  68  69  70 110 114  89  48  58  38  43  57  70  71  63  50  66  76  91 114 118  94  65  83  63  89 101  62  68  59  39  50  48  45  43  62  70  73  58  58  63  81  69  72  78  94  76  78  60  43  65  73  50  40  48  66 105 105  92  89  80  56  60  41  53  52  49  75  97  68  69  64  40  47  86  68  65  56  49  39  41  49  62  56  65  59  57  57  55  61  50  55  95  94  77  60  58  56  58  79  65  45  46  50 
 52  58 110 118  65  49  39  67  85  76  63  48  41  39  64  77  49  62  93  81 117  68  47  47  37  43  33  69  74  44  58  67  50  52  53  73  91 116  96  53  59  53  63  48  61  43  47  44  61  93  99  71  62  49  74  57  48  56  54  59  54  41  45  53  64  93  61  55  49  53  43  58  64  62  60  78  81  99  86  78  63  69  61  63  63  59  47  41  48  63  81  83  65  52  47  55  47  50  47  39  42  71 104 104  96  78  68  48  42  44  50  59  90 115 103  80  80  92  67  66  76  57  49  42  39  42  37  42  60  55  74  82  74  47  47  45  55  81  59  62  50  50  55  53  58  45  50  41  53  46 
 38  39  53  58  54  32  44 104  74  44  44  33  41  73  66  43  51  85  99  94  82  61  47  49  41  35  49 103  78  64  67  56  34  54 114 127  94  87  79  61  75  91  95  80  84  76  68  49  65  84  58  47  48  43  60  70  68  52  41  46  64  75  90  70  71  56  36  48  47  51  47  59  55  59  42  80  98  76  84  67  62  78  72  76  68  59  62  54  54  54  63  40  50  51  37  67  77  84  72  39  48  66  74  71  58  56  50  55  64  67  64  66  66  58  45  54  71  92  91  82  65  49  52  53  50  38  40  63  60  66  56  44  52  39  41  44  49  81  57  65  73  62  48  47  49  48  41  41  36  36 
 40  36  41  44  41  30  72  84  88  62  40  34  36  96  61  75  69 119  86  49  50  43  37  47  63  57  49  57  44  47  48  42  96 123 129  92  62  66  64  59  40  71 106  98  73  70  62  54  38  60  76  43  46  55  59  61  49  41  36  33  67 101  77  64  46  65  58  46  40  43  52  66  53  56  64  63  67  60  53  49  50  55  79  58  55  58  62  48  49  39  37  45  46  40  56  56  60  71  49  43  37  62  66 102  48  60  65  73  58  72  53  73 108  81  44  42  87  82  62  66  88  84  66  62  60  58  43  60  69  67  56  53  37  35  46  58  44  79 103  86  54  65  55  54  42  47  39  48  53  58 
 48  51  64  56  51  43  64  68  63  43  38  31  66 100  66  61  57  97  54  41  43  44  35  43  67  49  37  32  35  49  55  44  66  92  84  67  49  69  70  54  49  52  64  58  62  53  52  54  58  38 104  79  39  68  74  67  55  61  57  54  43  69  60  62  44  48  36  49  46  43  49  45  59  72  73  59  57  46  39  49  47  50  91  89  98  89  86  69  65  50  48  63  64  60  79  54  54  60  46  38  40  48 108 109  94  88  82  62  57  50  83  95  83  83  85  73  83  60  61  62  66  72  74  58  58  49  43  54  75  55  40  55  41  45  51  45  69  93  83  69  59  55  61  47  44  49  40  52  52  55 
 57  57  57  42  45  40  44  49  54  43  33  51  81  61  58  50  75  75  64  43  44  46  53  63  47  44  35  42  46  57  65  87  80  66  61  67  59  64  63  67  65  65  49  52  47  49  46  40  43  40  79  57  53  52  97  76  93 111  99  76  60  56  56  48  52  64  54  46  48  58  69  74  60  61  56  45  52  42  57  77  57  60  60  62  95 111  60  61  59  50  65  55  62  61  53  56  56  46  50  45  42  53  63  85  92  78  65  62  54  41  60  64  62  69  67  71 109  80  58  50  60  83  97  70  68  44  51  43  55  43  38  35  68  61  61  62  50  69  50  54  51  41  47  42  54  46  51  55  80  94 
 52  48  36  30  36  57  65  63  78  54  47  75 102  73  60  60  51  67  49  35  58  83  71  55  55  47  35  50  47  71 126 124  83  81  61  47  61  46  50  74  77  47  47  39  39  38  47  31  33  38  65  73  71  46  58  43  78  83  78  78  95  82  70  62  53  80  75  45  39  51  52  58  51  39  41  39  43  55  78  62  46  49  36  39  47  61  46  36  54  57  81  89  87  94  96  70  77  54  52  36  45  86  67  86  70  59  50  44  39  59  53  58  48  42  53  61 100  72  71  69  88 108 105  62  63  52  50  44  31  42  37  47  54  30  66  68  59  59  83  46  41  99 117 116 104  57  45  63  95 114 
 43  40  37  36  63  72  47  83  55  70  95  85  74  77  76  45  45  48  41  51  74  70  52  45  45  33  33  47  43  72 118  96  71  73  59  49  53  55  58  55  53  47  45  50  39  34  34  34  47  53  74  60  54  42  41  48  47  62  59  79  85  63  55  51  56  53  48  33  35  41  37  35  35  32  42  39  65  64  58  63  53  42  40  39  35  41  50  44  60  52  66  98 124 108  88  85  73  54  35  34  40  77  77  71  58  37  47  41  35  46  36  42  38  37  79  61  66  51  41  46  79  78  66  50  51  53  52  47  47  37  48 100  61  66 111  99  68  63  76  65  84  98 106  82  65  54  43  73  69  72 
 47  31  38  56  77  83  85  88  90  79  85  70  37  67  61  46  42  46  60  75  51  48  46  38  34  32  30  39  95 117  77  63  51  53  43  49  54  61  60  57  46  46  36  36  35  35  31  36  71  75  56  41  45  38  50  61  50  49  47  53  50  54  55  46  44  61  42  39  31  40  36  35  40  33  34  33  62  70  44  50  39  35  46  68  37  35  57  65  43  47  68  55  73  88  64  57  50  57  53  51  49  59  52  44  39  39  37  34  37  31  44  57  83  77  79  81  67  51  48  47  56  57  61  67  72  70  72  55  50  44  61  86 110 136 107  79  72  77  57  67  80  61  45  44  38  49  39  70  66  49 
 38  41  31  35  35  44  48  57  55  52  59  47  44  42  35  36  41  46  59  58  38  41  34  31  49  31  32  84  79  97  56  45  42  48  76  69  61  55  50  65  38  42  34  28  30  37  31  37  52  82  91  81  63  48  43  47  48  43  36  32  43  35  43  39  32  39  45  38  27  48  37  39  40  37  34  39  55  55  65  40  40  40  76  82  54  45 104 100  95  75  70  53  53  61  64  54  37  43  44  44  37  50  39  40  37  42  39  32  38  38  73  92  76  59  60  57  55  42  41  52  37  56  68  72  94 109  66  79  82  52  46  65 123 110  82  62  71  57  54  61  67  60  44  44  47  45  64  78  67  52 
 36  35  30  32  27  30  27  60  49  46  40  38  37  37  63  59  36  39  38  56  54  40  29  35  40  36  35  60  71  80  67  35  42  73  53  59  39  38  35  44  32  40  33  35  36  28  33  52  92 111 102  99  89  61  52  36  39  33  34  33  34  34  38  34  43  57  58  71  42  35  32  29  36  35  32  50  62  37  40  38  38  35  40  34  34  33  86  87  83  69  40  42  50  40  41  35  34  33  32  37  34  33  33  56  73  59  40  37  38  37  82  69  65  62  42  56  43  38  37  66  44  52  71  84 109 114  80  89  77  47  73 110  90  83  63  49  49  36  40  53  58  65  81  63  62  62  60  63  56  45 
 53  37  35  31  46  40  42  88  65  40  46  71  57  51  54  52  38  47  70  64  44  38  38  28  25  30  30  89  74  59  57  76  41  48  53  71  44  33  42  49  41  59  54  68  51  49  62  60  81  98  88  73  53  60  41  38  43  39  32  60  49  45  56  49  47  61  77  82  59  33  33  34  28  31  37  50  62  38  40  31  29  28  30  28  47  67  67  61  44  58  45  38  41  39  41  37  39  39  41  32  31  39  39  69  71  55  48  70  55  47  75  52  79  64  54  42  37  41  43 109  87  70  67  75  82 103  76  70  49  43  52  86  77  40  42  39  42  42  36  43  51  73  86  80  73  63  43  49  44  33 
 41  37  29  26  48  83  76  76  61  37  42  46  37  34  35  37  35  58  57  54  41  44  35  44  35  34  28  60  95  62  98  94  40  34  46  40  37  44  47  38  53  62  57  55  52  44  40  84  81  65  63  56  45  38  50  61  37  38  33  59  76  73  60  56  59  44  48  39  62  46  26  35  33  29  40  33  44  39  34  44  85  59  34  38  68  66  37  53  44  33  40  49  36  36  49  70  43  44  42  40  39  60  42  54  61  67  66  58  31  34  39  39  57  38  53  54  33  36  39  45  53  42  85 115 109  95  54  54  45  39  38  66  91  60  61  69  55  48  58  64  71  53  48  46  39  40  53  50  42  33 
 34  29  30  43  68  92  64  64  56  58  63  45  37  30  59  67  33  39  41  58  49  40  39  38  38  33  46  85 103  88  87  67  52  60  51  40  54  69  41  45  59  59  54  55  62  53  57  90  65  43  46  39  43  39  32  56  38  34  50  62  53  63  53  49  54  41  39  38  45  48  34  28  26  26  46  52  44  39  44  54  73  67  54  58  41  38  45  46  35  35  45  48  37  47  67  53  39  38  31  32  33  34  31  55  41  59 109 109  55  68  35  44  69  53  41  37  34  33  30  40  47  56 103  86  69  57  37  73  50  34  44  59  79  73  64  51  62  69  61  66  72  62  55  38  42  49  62  43  39  80 
 36  47  44  82  93  79  70  69  53  64  41  37  41  46  83  84  72  66  56  58  42  38  36  30  30  55  87  59  66  79  66  54  54  59  50  54  63  54  46  54  51  58  79  64  61  50  50  43  61  50  53  35  39  31  36  33  31  30  44  83  57  43  48  37  37  33  37  35  30  30  35  52  59  61  48  44  49  47  66  65  53  60  52  61  41  38  47  39  32  37  33  33  39  50  54  41  43  32  34  30  29  31  34  34  45  90 109  85  70  56  56  60  76  65  43  39  45  49  37  61  77 105  93  38  63  38  39  38  41  53  55  62  60  60  44  50  68  83  78  91  84 101  62  55  61  39  53  54  77  99 
 30  30  70  86  87  77  59  58  50  40  30  45  75  77  88  84  90  86  78  57  34  31  39  38  50  70  56  54  42  41  47  46  63  51  64  64  52  51  50  48  48  63  51  47  42  37  37  55  43  40  47  38  36  32  33  35  33  32  53  76  63  44  55  45  38  37  49  33  31  30  46  88  91  92  87  81  73  67  80  65  51  51  51  55  41  31  27  33  34  42  54  43  39  38  48  40  35  57  58  63  59  36  33  42 100  99  62  49  46  36  37  41  51  60  59  52  66  59  35  61  54  97  79  69  55  38  37  39  52  80  78  52  52  46  39  37  47  51  72  80  78  67  53  66  68  47  42  61  58  57 
 28  34  64  90  79  77  62  42  52  43  38  80  72  67  85  86  87  86  67  54  44  35  41  67  53  58  40  39  35  37  33  52  67  54  62  62  44  48  38  38  46  45  39  46  50  31  32  30  42  56  55  38  37  37  35  34  36  37  55  87  57  48  37  45  42  48  56  33  31  36  51  79  87  85  86  86  88  89  69  64  55  40  57  55  56  71  58  51  50  45  59  54  53  47  51  40  41 105  80  62  59  39  62  68 111 129  86  35  36  34  35  54  67  47  54  65  70  51  41  42  43  70  79  69  69  63  56  44  62  52  47  40  45  37  41  39  30  65  80  72  67  72  52  41  53  79  59  60  63  49 
 32  73  91  88  90  85  53  41  41  42  55  84  86  71  67  84  86  74  57  39  30  31  31  57  53  73  43  42  32  36  37  34  50  65  45  45  40  33  33  27  35  47  63  48  73  45  31  46  56  50  42  34  38  32  34  30  31  51  54  75  66  40  40  35  56  69  64  57  39  37  49  67  86  85  87  85  86  79  66  48  45  42  87  83  71  58  56  64  43  44  51  43  40  37  37  36  85  83  53  54  70  64  55  78  87  61  43  38  55  31  36  61  66  48  70  68  37  33  35  33  35  49  63  48  57  45  48  41  34  42  44  40  39  45  40  41  64 110  90  37  42  38  36  35  50  64  57  47  46  40 
 29  48  94  89  90  68  38  39  37  35  40  55  74  54  42  53  81  59  43  32  28  28  33  64  66  79  60  48  50  46  37  34  40  45  38  48  35  28  30  38  30  53  86  65  58  51  35  32  31  42  49  56  60  57  35  57  57  56  49  63  57  47  44  36  45  38  56  45  38  29  29  60  88  87  86  87  80  71  68  48  37  54  84  78  69  50  51  55  56  54  39  32  32  30  31  31  84  53  58  55  63  47  52  36  39  52  60  50  35  32  36  77  85  72  54  78  84  60  43  48  36  36  45  34  33  43  40  31  38  45  41  48  38  40  40  36  87 104  86  53  69  35  59  81  62  46  50  45  37  37 
 32  65  86  76  83  70  64  36  35  31  51  59  42  35  35  35  64  80  65  48  28  29  52  72  64  42  54  36  38  46  35  29  54  60  47  48  35  38  29  35  52  61  51  40  39  30  33  33  28  30  45  68  88  78  68  68  77  50  46  53  64  45  33  45  52  40  47  38  31  46  62  65  84  89  84  90  74  63  54  66  82  89  87  77  59  41  47  37  44  42  46  35  34  47  28  33  57  42  81  58  45  48  39  30  52  98  95 109  81  57  72  80  80  58  64  97 100 101  79  63  49  30  32  31  33  36  36  37  50  59  41  42  33  33  27  78 103  78  81  74  63  57  65  65  64  65  60  46  40  54 
 54  81  87  88  80  76  74  63  47  52  46  46  44  32  34  61  70  87  92  78  67  52  65  68  49  38  32  37  28  39  37  51  40  57  43  31  35  32  33  29  27  34  29  42  37  29  30  34  53  73 103 114  85  74  66  39  68  53  65  57  46  39  53  43  47  59  45  51  39  49  81  70  81  84  86  83  88  59  56  53  96 102  69  30  36  34  32  30  38  35  36  33  30  33  27  58  86  78  70  63  39  41  46  53 101  99  90  78  80  84  80  67  53  82 104 106  93  74  49  54  44  34  29  33  32  36  32  35  30  29  31  31  35  30  43  50 103  60  43  54  58  56  55  57  71  71  59  51  33  50 
 90  87  86  72  60  69  59  80  56  49  39  36  45  35  31  28  30  64  89  86  91  73  51  56  57  40  35  33  48  43  46  61  43  47  36  34  27  29  34  32  41  43  32  34  36  30  22  38  92 115  97  90  71  60  62  30  47  74  54  38  32  34  56  70  71  51  48  37  46  43  38  34  41  73  84  82  85  66  47  78 109  85  68  64  64  61  90  79  41  35  55  62  42  41  41  34  56  70  59  57  42  36  35  80 104  59  42  43  51  60  67  59  54  53  77  84  74  52  45  43  38  37  28  29  30  32  31  29  33  47  42  29  29  27  52  74 109  62  47  40  43  52  45  66  53  57  43  35  35  76 
 84  86  88  74  72  77  63  39  42  31  32  32  33  29  33  36  59  81  90  88  89  92  70  48  42  37  39  52  41  40  40  49  33  38  34  29  31  43  67  54  58  49  44  37  32  33  26  32  86 100  56  52  58  39  49  38  46  49  44  35  54  64  56  62  45  40  42  31  32  29  33  37  45  79  84  85  89  78  68  89  86  54  48  70  96 116 117  92  87  80  81  55  36  30  30  44  75  76  40  38  34  28  39 106  72  57  45  33  51  77  83  88  96  89  55  63  50  49  33  29  29  34  31  25  24  32  32  43  77  74  43  37  36  36  62  86  95  83  68  61  68  50  41  50  51  41  44  40  27  57 
 54  87  91  89  67  51  48  38  46  53  70  44  26  32  36  76  92  89  90  91  80  84  79  56  41  33  42  49  35  32  34  30  36  47  27  31  28  37  53  55  46  43  36  34  34  31  59  83 116  71  53  71  35  41  36  33  32  35  36  47  56  65  54  42  37  37  30  29  38  44  29  64  88  93 100  85  64  59  75  90  93  72  45  57  99 112  99  76  91  86  72  42  33  37  44  63  66  68  43  42  43  28  78 108  61  72  59  29  32  51  75  68  89  67  48  36  40  32  36  27  28  36  30  43  57  69  74  82  85  82  77  77  77  77  82  84  80  56  45  51  78  66  41  45  45  59  42  36  33  37 
 40  83  82  71  61  45  43  34  38  31  38  37  29  40  79  91  85  92 104  78  84  67  56  52  36  33  27  39  49  49  35  33  58  82  53  55  45  55  67  59  46  34  28  28  24  24  97  83  88  64  59  51  34  39  44  62  38  31  34  52  53  46  43  40  39  48  35  26  30  34  67  87  88 108  91  78  61  56  64  74  85  91  63  95  92  74  61  47  60  46  63  51  25  49  73  60  91  85  70  50  37  42  53  42  75  52  32  40  44  37  47 102 111 103  83  48  36  34  29  44  45  34  43  84  89  87  91  87  84  88  88  87  84  83  86  85  79  69  67  44  49  60  65  59  53  36  39  31  32  26 
 32  76  76  54  50  60  48  32  30  29  26  32  47  85  86  83  85  84  77  40  59  73  61  55  38  28  39  50  41  33  37  46  52  38  44  66  86  80  70  38  41  30  52  64  62  65 108 102  81  73  83  58  34  34  39  52  43  27  51  83  84  58  39  36  30  32  35  34  34  40  81  88  79  79  60  50  46  54  46  65  65  59  78  81  93  72  45  49  52  38  46  58  34  48  73  69  74  67  55  34  36  34  32  64  96  59  40  80  84  79  74  99 112  77  64  74  65  33  44  56  56  55  59  64  76  86  86  89  89  89  79  85  82  79  78  77  79  86  77  72  75  59  38  41  41  34  29  35  27  27 
 35  79  84  77  54  37  41  38  36  37  52  62  63  70  83  85  94  76  42  30  58  88  87  75  36  25  48  67  56  33  31  26  24  28  31  38  71  80  42  36  33  33  44  65  60  63  95  97  71  50  45  32  40  30  33  32  35  58  60  98  76  67  46  35  38  35  33  28  32  32  45  86  60  37  39  41  42  41  64  57  73  54  99  84  73  95  67  62  46  40  47  46  49  77  72  73  52  50  34  35  37  57  39  46  49  55  50  69  81  92  92  92  89  99  92  54  69  44  61  92  64  67  48  42  46  67  84  88  77  73  79  74  67  62  49  41  43  65  89  89  89  75  62  48  35  30  30  23  32  39 
 36  56  74  88  86  57  66  72  75  70  59  51  40  42  54  70  78  68  62  35  56  84  82  90  71  55  46  50  41  33  28  27  29  26  23  51  67  59  34  30  32  36  26  25  28  22  36  81  97  51  55  31  34  32  24  33  58  83  80  73  62  65  62  33  28  30  31  23  25  26  59  85  83  48  36  34  37  36  34  43  85 114 124  50  51  84  70  63  40  41  37  36  50  74  64  45  41  38  40  38  52  85  46  57  63  49  46  34  69  82  89 103 112 107  68  83  71  65  55  62  74  48  37  31  38  49  89  89  64  66  91  54  47  45  36  50  61  70  89  87  86  89  88  89  64  39  40  39  65 105 
 29  29  49  81  83  86  63  69  75  69  48  38  39  35  39  58  60  50  47  55  35  48  51  72  85  84  65  61  57  36  42  36  24  47  75  48  40  41  33  30  30  30  27  24  21  43  74  82  78  60  44  36  28  31  68  77  85  86  80  56  37  38  34  31  34  30  28  41  56  64 111 108  82  60  51  61  26  29  30  61  80  82  83  66  55  59  67  49  42  33  38  38  56  86  68  63  51  39  34  53  76  89  64  51  76  36  32  61  78  84  97  74  76  85  62  62  54  48  42  39  46  37  31  55  72  34  84  88  69  82  59  33  34  39  33  73  91  63  84  90  87  86  91  86  84  84  85  81  83  98 
 42  31  45  83  87  77  81  60  43  61  40  31  27  25  29  35  61  73  40  46  37  29  46  51  88  82  62  61  52  36  32  49  85  94  77  52  51  47  41  27  26  27  26  29  47  69  88  81  66  62  42  39  48  62  88  86  84  84  80  62  48  49  37  30  31  28  29  42  55  93  77  64  51  64  40  36  31  28  33  35  42  78  79  72  72  50  38  42  39  30  27  26  54  78  44  37  54  34  37  38  57  47  60  47  56  50  54  82  65  81 117  88  68  67  48  36  35  31  43  43  44  29  31  46  65  37  77  91  81  48  37  43  42  38  56  90  79  58  87  93  96  92  93  90  90  89  88  87  91  97 
 28  37  72  94 114  94  71  53  40  44  33  38  29  51  27  40  79  42  41  35  24  37  46  34  79  58  66  68  41  41  61  51  76  76  55  45  77  99  43  27  36  28  26  70  90  88  86  84  98  66  52  75  90  87  84  85  86  85  87  84  80  85  56  26  29  28  29  32  67  83  73  61  68  69  40  28  33  33  30  35  58  83  93  94  54  48  36  34  49  36  65  53  68  82  59  55  34  34  30  51  64  63  48  46  34  34  37  46  46  73  76  76  58  48  46  34  33  47  32  43  42  29  32  29  31  28  43  85  92  66  44  42  36  55  82  93  86  65  71  68  72  64  72  88  91  91  91  92  88  80 
 27  28  61  79 118 119  98  48  49  35  29  34  30  32  39  73  93  47  31  39  48 107  88  46  88  80  57  54  80  87 100  69  68  42  42  38  68 104  53  56  77  59  65  85  84  83  85  86  86  87  87  87  82  84  84  85  85  83  85  84  85  86  74  60  58  61  58  79  82  81  75  63  70  62  38  58 106  95  50  75  79  84  94 103  81  46  40  42  35  37  45  53  66  57  55  41  34  28  50  62  79  54  40  38  28  32  44  57  58  65  55  48  42  46  42  40  34  33  34  33  30  32  31  30  32  29  31  78  89  63  37  36  33  32  35  56  68  64  56  58  46  29  45  82  93  93  91  93  93  88 
 32  29  29  35  46  77  82  35  30  45  39  29  32  31  38  49  48  35  32  32  49  56  58  74  75  84  55  53  92  82  74  55  57  36  32  27  42  85 100 112 115 112 101  90  89  87  87  84  86  84  85  88  86  89  89  88  86  84  85  83  84  85  83  87  89  84  90  83  87  79  71  75  60  45  60 101  89  78  90  79  80  79  82  74  53  41  34  38  31  43  65  71  34  32  38  30  36  32  52  62  48  49  38  41  30  46  44  37  59  55  64  53  55  61  59  47  43  40  34  32  32  29  32  27  31  44  62  91  78  69  41  40  34  30  28  56  69  54  43  33  31  57  73  79  90  91  91  91  90  89 
 32  28  32  80  75  65  47  63  36  30  32  30  30  30  31  29  25  32  40  32  32  32  32  35  34  54  57  69  81  55  41  42  43  40  33  32  43 109 107 110 111 109 111  98  96 104 121 124  87  59  71  80  61  64  74  77  84  85  90  88  85  91  90  88  86  84  85  92  87  88  83  93  73  25  73  86  45  31  67  84  81  81  53  51  53  36  35  29  53 110 114 105  50  67  50  45  32  31  29  32  41  28  29  38  46  40  63  59  56  46  73  74  65  65  56  41  38  35  28  31  34  27  36  41  60  81  72  50  61  57  33  29  33  26  39  47  82 105  74  65  78  94  87  90  91  89  90  90  89  89 
 33  30  26  63  61  55  82  99  49  30  33  31  26  30  29  33  45  33  31  35  32  46  57  47  45  43  46  45  53  41  45  40  34  42  52  82  75  96 104 102 100 111 116 125 122  88  79  85  69  66  61  48  35  36  26  70 113  82  80  82  85  71  73  84  90  88  89  88  86  87  84  93  90  58  75  92  50  26  43  78  85  86  59  43  33  30  38  29  61  93  96  77  68  59  56  62  41  31  38  44  34  34  40  31  28  37  55  64  44  56  59  61  65  46  37  39  32  30  29  25  23  24  29  51  86  77  54  64  68  61  66  37  33  22  72 107  83  58  58  66  66  60  76  75  83  93  91  94  94  89 
 25  27  44  83  62  74  83  73  66  51  41  32  27  36  54  42  44  34  30  28  45  43  44  36  38  35  43  43  45  43  33  38  51  18  65 101 104  97  95  94  95  92  89  95  92  79  57  63  60  46  45  38  42  30  60  82  97 100  90  64  74  58  48  63  68  84  88  94  92  90  91  84  84  83  92  69  35  49  55  82  85  85  83  82  70  34  32  38  84  64  55  51  43  32  32  42  42  38  44  60  43  32  35  31  38  43  58  46  48  37  35  33  45  38  37  34  29  29  25  30  36  53  76  87  88  85  87 101  88  88  83  64  33  45  94  83  53  48  41  32  31  23  30  31  54  91  93  90  96  94 
 50  70  83  81  91  87  69  69  55  37  30  26  33  51  62  68  64  38  30  33  72  53  37  40  37  49  51  69  63  63  30  29  36  27  57  97  94  94  93  93  95 101 100  91  90  79  71  41  56  61  49  42  48  59  46  30  75  89  68  69  78  74  66  57  41  46  57  69  92  92  94  93  89  86  80  76  60  81  82  84  84  85  81  85  89  44  24  63  97  82  59  41  34  38  30  30  42  33  51  65  52  32  41  41  32  59  50  43  32  29  30  33  32  32  30  32  30  34  28  68  90  93  88  88  87  87  90  87  86  74  62  55  27  58 102  66  43  35  40  27  37  42  38  52  89  86  89  92  89  89 
 85  85  81  89  88  78  59  42  49  52  43  47  48  88  82  91  78  46  32  54  64  49  38  29  50  50  60  56  57  52  44  29  41  33  51  84  81  86  82  83  86  85  86  88  87  94  62  47  44  58  66  52  46  49  39  44  56  68  70  61  72  61  49  47  38  27  32  43  90  84  82  85  84  86  87  80 101  82  84  78  81  83  82  82  85  79  73 101  97 115 107  45  33  36  34  46  69  45  54  55  40  38  38  31  32  30  38  36  31  47  59  61  70  70  71  48  41  37  32  64  84  87  86  87  85  87  91  66  40  57  57  33  57  77  93  81  55  35  34  32  38  62  83  86  88  87  86  89  88  91 
 84  81  87  84  74  54  51  49  51  46  45  33  48  82  82  66  76  70  46  56  40  36  36  33  53  52  64  38  37  39  32  28  42  28  28  69  81  76  85  83  82  85  81  83  84  83  71  56  56  65  42  36  38  28  37  51  35  36  70  70  57  46  37  31  25  35  70  73  85  99  96  91  84  78  83  85  85  87  87  87  79  79  79  85  84  85  91 107  68  70  83  56  37  32  35  39  43  45  46  51  29  30  25  26  37  45  38  34  32  33  77  89  91  57  48  68  49  32  50  58  82  88  86  86  85  92  88  96  64  49  68  60  51 105  74  60  49  34  34  32  30  56  86  87  87  90  87  84  74  70 
 86  88  88 101  78  56  59  42  44  32  34  45  42  84  57  53  64  45  40  33  35  40  31  43  62  51  43  36  34  30  30  68  44  38  57  81  54  52  64  67  75  81  85  85  82  81  57  54  44  42  29  32  31  26  26  31  26  33  48  54  47  42  39  46  58  45  45  33  44  92 107 111 108 110  91  86  87  85  80  73  75  83  67  65  68  80  90 100  70  53  67  43  39  28  30  34  51  40  35  32  43  75  83  65  47  61  48  30  29  38  72  73  73  67  60  43  39  54  82  86  87  80  84  83  86 103  92 113  86  61  56  86  77  71  49  45  41  30  42  62  69  82  85  87  88  78  70  50  49  52 
 72  72  77  69  59  56  54  37  33  34  29  33  27  57  52  63  47  37  32  31  40  32  31  31  30  42  41  41  38  30  59 105  95  82  84  69  44  34  45  46  48  80  85  78  72  65  54  50  40  45  36  33  35  27  29  42  41  30  43  37  69  74  61  60  59  49  42  50  88  88  83  85  93 102 104 110 118  92  85  96  69  89  58  56  77  83  92  79  81  83  78  48  28  29  27  34  46  45  41  52  39  35  38  35  29  30  30  28  28  70 104  64  55  48  44  32  30  59  84  82  81  82  82  84  82  82  67  56  58  64  89  70  44  34  37  47  37  63  80  85  88  85  84  86  77  59  51  57  32  38 
 71  68  70  59  36  42  37  37  31  32  29  48  44  68  68  48  33  35  44  63  71  50  30  29  35  40  34  33  30  35  90 106 102  99  72  59  37  40  40  43  30  67  84  84  69  45  45  33  38  43  29  29  31  27  24  43  64  58  53  54  64  73  71  52  42  37  36  33  80 114 107  99  88  87  86  92 111 103  71  66  46  46  51  40  56  85  87  82  76  81  44  88  58  46  59  63  46  51  36  33  28  26  24  24  33  56  49  27  30  64  92  62  33  37  34  27  44  72  85  82  84  87  81  87  87  76  69  42  47  78  91  53  41  32  36  30  43  85  87  84  84  89  91  91  81  56  44  41  30  40 
 92  89  86  84  58  44  38  31  38  60  64  53  45  63  49  44  44  36  36  34  31  31  37  51  50  43  32  32  33  36  73 105  80  53  47  35  35  32  35  56  26  52  86  75  73  66  59  55  42  33  32  49  44  41  47  47  45  41  46  52  60  49  49  43  36  31  27  28  24  62 118 129 111 100  99  90  89  82  78  42  55  47  37  36  41  88  96  85  92  58  63 110  86  86  91  78  36  40  36  33  33  33  26  30  63  88  99  39  50  75  77  81  73  42  32  27  35  63  74  83  86  84  87  84  83  56  39  41  70  87  80  78  55  27  29  27  43  80  81  88  85  83  86  89  84  82  43  32  35  31 
105  72  67  60  53  56  55  51  50  43  33  25  24  28  54  58  32  32  28  26  26  25  28  42  39  42  34  27  29  84  72  45  39  32  31  36  29  42  62  67  64  78  84  80  79  69  63  42  51  41  39  58  61  48  55  43  41  37  31  30  53  47  35  36  34  33  26  32  49  57  75  76  78  87  88  82  46  43  64  48  61  33  38  43  98 116 114  99  97 106 110 102 105  99  81  81  74  70  41  24  26  27  54  86  90  84  82  74  63  53  57  68  96  47  27  30  22  28  33  71  90  88  86  89  91  94  59  45  64  47  48  31  41  27  30  27  32  62  80  87  84  84  86  84  75  77  37  33  30  25 
 82  60  25  36  65  68  71  77  67  59  53  26  27  41  42  47  38  33  35  34  25  40  58  40  34  36  34  28  68 121  70  43  31  37  29  33  33  31  36  38  53  34  54  64  60  49  39  37  33  35  51  60  60  43  38  33  29  33  53  39  42  43  36  36  28  27  35  30  70  91  70  63  66  50  54  49  42  35  46  69  55  37  34  38  77 100  99 100 104 108 108 104 103 103 103 116 112  76  67  86  60  73  85  90  86  86  89  81  82  80  46  57  66  38  35  31  36  26  40  81  86  88  86  90  68  56  45  31  49  48  46  46  37  31  50  58  38  74  88  83  83  88  83  72  53  54  49  29  29  27 
 63  45  27  23  22  20  22  26  24  26  25  23  38  52  55  59  57  53  51  51  31  65  90  82  75  80  66  82 118 107  93 117  71  47  27  39  42  28  26  27  28  26  50  72  81  74  65  54  46  28  31  36  39  30  28  36  45  52  62  75  58  41  38  33  29  28  28  28  27  57  69  56  57  50  51  41  50  51  47  83  31  38  27  27  36  59  88  93  96  96  93  96 102 110 137 138 118 115 125 131 121  98  82  87  95  90  83  85  88  98  82  70  60  32  55  73  79  71  76  87  83  83  83  83  81  65  60  39  43  79  61  49  41  66  89  90  69  75  87  84  86  86  81  56  49  40  35  29  30  30 
 38  36  42  58  66  60  29  23  30  27  30  32  22  24  26  22  20  20  20  21  19  29  36  37  41  38  39  39  72  81  73  82  77  69  64  54  27  33  33  37  54  73  89  85  90  91  87  83  89  38  28  28  39  32  29  37  44  42  57  56  60  35  32  28  32  38  33  26  33  54  51  38  37  35  35  31  37  45  31  52  28  28  66  48  30  31  74 100  91  96  96  94  94  96 105 132 133 106 108 105  99  97  98 111 137 114  91  87  94  69  54  94  62  33  92  95  87  91  85  85  84  86  85  88  89  92  79  36  35  51  45  40  48  80  88  86  87  85  85  83  83  84  86  77  66  58  29  32  26  25 
 29  47  84  94  90  95  40  18  48  70  68  71  74  78  81  75  73  70  64  58  43  42  44  26  75  28  24  18  22  20  21  23  25  22  26  23  21  40  52  57  67  64  60  55  58  71  90  84  91  78  69  69  42  24  30  25  23  27  33  46  61  46  27  32  31  23  44  67  73  83  47  46  40  41  30  33  27  38  29  23  34  43  97  84  44  66  85  84  84  84  90  89  92  97 103 123 115 100 102 114 122 131 125 109 120 114 117 144 147  60  87 101  56 102 106 104  95  92 105 101 100  97  89  82  81  79  87  82  82  99  98  58  92 103  95  96  90  91  89  87  89  87  90  88  93  89  43  36  37  37 
 30  29  45  87  83  95  78  60  80  91  86  83  85  84  84  81  85  86  82  88  89  86  95 117  81  25  45  65  55  54  41  47  47  32  28  27  29  22  23  20  21  14  19  20  21  23  37  42  38  43  44  45  34  27  53  58  65  66  72  69  74  43  30  32  35  58  79  86  85  73  55  39  34  37  26  29  28  23  32  27  53  87  94 113 107  89  77  73  69  69  72  70  71  77  75  94 112 111  95 112 131 139 144 127 125 106  97 104 110  91 138  72  84 151 134 123 126 119 122 108 107 106 100 102 109 112 119 106 113  96  86  90  89  86  90  88  87  86  90  86  89  89  86  84  87  93  81  77  78  84 
 29  39  30  60  86  83  86  87  85  82  82  85  83  83  85  85  86  86  87  84  83  90  69  76  40  39  82  89  84  57  59  59  66  78  25  26  31  34  49  65  63  69  62  59  48  37  34  35  30  26  27  19  20  26  30  25  26  28  24  24  27  26  38  60  64  71  72  66  63  55  38  44  57  69  72  46  40  31  31  27  62  87  86 116 137 131 111  95  92  89  87  84  83  84  79  80  85 104  88  69  72  75  93  93  86  88  86  74  83  82  88  29  60 126 124 134 137 135 124 119 117 114 101 100 110 106 112 113 109 104  96  99 108 115 116 122 118 103 111  98  91  91  94  98  97  95  97  85  83  65 
 35  76  83  77  86  87  83  84  84  87  87  86  84  85  86  86  85  87  87  88  88  87  65  50  39  39  91  85  85  86  62  25  99  86  63  59  65  54  68  59  49  49  66  82  85  84  85  80  78  78  65  71  46  27  33  48  50  46  45  42  37  30  25  23  18  18  18  19  19  23  21  45  48  48  52  50  51  30  31  53  75  90  86  82  99 116 124 101  92  92  88  88  85  89  89  87  89  97 118 101  93  93  91  89  89  84  72  64  61  65  69  46  54  57  54  60  59  61  77  80  87  97 105 110 114 106 110 130 129 132 126 123 129 124 120 113 125 124 123 108  98 102 108 113 112 109  80  64  73  54 
 75  97  88  90  90  91  93  89  89  92  94  93  91  91  88  85  85  88  89  92  88 108  79  29  37  65  88  88  87  92  86  76  91  83  89  80  49  74  66  44  32  36  42  74  86  83  83  85  85  84  84  87  82  75  80  85  88  83  83  85  81  75  72  70  64  57  34  38  41  27  27  20  22  22  24  25  20  21  25  31  27  31  33  30  22  34  73  69  67  75  78  74  84  82  86  85  89  93 108 110 106 103  91  81  71  76  81  79  85  87  89  93  97  87  88  78  83  86  84  77  68  64  71  73  81 108 102 102  98  87 108 142 142 127 147 155 148 141 137 129 116 115 116 115  96  66  44  54  51  39 
 88  84  86  89  85  84  87  87  88  91  92  92  92  93  94  94  94  95  97  99  98 103  81  36  24  87  90  91  89  88  86  86  86  82  77  53  69  60  43  36  32  42  78  74  85  82  82  82  84  85  82  85  84  82  84  80  82  81  82  84  83  84  85  84  76  88  42 101  77  21  54  71  32  24  26  25  35  46  48  47  49  46  37  33  32  24  20  18  24  18  21  22  32  38  41  47  47  53  57  56  74  88  83  80  74  87  91  87  87  88 101 103 106 104 104  93  93  97 103 100 100  84  70  71  71  70  78  77  86  87  83  92  77  78  97 100  82  76  76  78  89  86  74  71  74  82  59  32  31  44 
 92  87  90  87  87  87  86  85  86  87  88  88  86  89  97 103 105 103 102  96  96  99 135 107  78 101  88  89  92  89  91  93  88  88  84  69  57  31  35  32  33  61  69  78  82  85  86  85  84  83  83  85  81  85  83  86  83  83  84  84  82  83  84  79  80  83  50  31  26  41  80 102  79  32  34  35  66  84  83  85  79  80  82  74  67  65  68 101  86  73  72  56  51  32  29  28  20  23  20  19  24  28  27  29  35  33  37  37  36  46  71  74  79  82  81  82  96 123  92 102 103  95  99 100 102  96  89  86  75  73  77  81 102  98  91 101  91  89  91  94  94  89  93 107 121  81  46  43  41  30 
101  98  94  88  87  89  91  90  87  85  86  87  89  91  96 101 103 104 105 103  94  92 101 112 113 108  90  82  87  85  86  90  93  88  90  89  70  44  35  30  69  87  78  81  88  86  85  84  84  83  83  82  83  84  82  82  82  82  84  84  81  81  79  80  86  93  49  52  23  54  87  83  82  92  87  86  86  87  87  88  87  90  89  91  86  82 109 148 128 105 103 103 101  98  96  93  88  80  71  63  57  49  53  50  46  48  25  21  22  17  19  16  16  19  21  20  40  86  82  91  78  60  99 115 118 128 125 115 106 101 100  91  87  84  90 106 118 122 120 121 121 118 126 148 111  56  46  37  38  25 
 95  95 101 105  97  91  90  91  91  91  89  88  85  85  87  90  91  93  95  95  95  91  98  93  92  90  93  92  89  90  89  87  87  91  76  68  68  32  35  36  47  45  34  36  50  77  92  89  85  88  85  87  90  90  88  87  87  85  85  86  83  80  82  75 110  88  17  50  31  74  92  90  84  82  88  87  85  88  89  89  87  91  87  84  86 107 138 127 106  99  96  97  96  96  92  95 102  97 105 102 106 122 126 134 131 136 113 107 111 106 104 103 111  79  45  29  64  75  57  62  39  40  25  36  37  48  75  99  92 107  70  54  87  91  80  68  73  76  86  97 103 111 122 126 105  53  31  29  28  30