50
0
0
26
26
174
176
146
164
381
170
160
163
163
143
144
417
432
154
155
148
378
172
148
145
167
142
171
61
168
183
149
159
167
356
630
163
161
160
151
161
156
150
169
284
159
167
163
337
157
385
158
218
169
423
360
186
157
166
154
152
155
170
148
171
362
441
178
162
142
588
415
592
168
307
150
150
156
146
174
172
167
570
11
143
172
152
161
157
153
174
164