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