26
0
0
50
208
225
26
78
168
98
148
170
136
156
61
166
160
162
157
160
3
172
43
175
161
146
177
149
177
144
171
154
165
184
159
162
158
155
59
160
152
406
333
158
351
165
161
141
327
347
153
152
342
484
316
160
250
166
161
382
166
153
165
156
338
181
413
183
158
166
170
144
168
160
189
149
152
151
171
184
158
161
143
300
172
171
127
151
323
345
414
183
145
152
161
426
161
171
162
53
155
153
172
164
352
356
163
347
160
159
165
165
162
173
162
160
152
331
178
173
317
330
171
163
134
101
148
148
175
407
344
150
162
149
410
154
128
175
181
165
148