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