50
50
0
26
26
0
0
121
43
177
170
62
172
164
166
164
171
181
176
179
165
158
171
161
171
186
159
183
382
170
165
164
379
384
366
367
176
386
363
391
381
178
158
160
186
180
188
165
157
177
177
163
434
178
194
178
162
177
154
347
157
169
174
61
158
174
165
407
175
167
184
188
189
184
162
350
156
176
187
165
157
162
177
399
184
60
182
170
177
169
169
163
171
164
167
169
567
169
398
158
3
380
153
181
581
167
167
158
377
187
169
179
173
160
179
172
160
160
437
383
155
164
175
375
0
164
166
175
159
166
183
444
164
149
411
377
159
173
170
166
161
182
169
182
175
179
367
190