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