0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
279.45
272.825
271.835
270.374
269.181
268.713
266.551
264.772
261.495
257.135
252.164
240.876
249.54
249.553
247.669
245.017
241.383
236.462
229.435
0
0
0
0
0
0
0
0
255.532
239.281
225.734
225.655
222.314
227.837
224.532
222.965
292.442
266.919
254.107
241.147
238.716
236.709
234.607
228.469
233.85
232.794
231.482
229.622
228.878
232.148
227.41
225.415
224.549
220.485
213.321
217.865
0
0
0
0
0
0
0
0
0
0
239.079
244.311
230.41
229.759
230.604
229.136
229.009
229.216
230.525
232.819
238.121
243.269
231.908
255.026
275.424
288.799
301.756
313.114
322.989
332.326
338.497
343.486
346.502
348.129
345.346
340.697
333.46
322.642
312.264
297.717
285.601
271.512
258.672
247.579
238.191
230.14
222.904
216.062
213.433
210.735
208.776
207.195
206.049
202.159
200.731
198.926
198.769
201.754
205.687
201.749
199.072
193.975
192.125
172.268
187.515
198.859
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
