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
292.868
253.551
260.912
265.869
269.231
263.264
269.343
273.136
278.808
288.806
307.213
333.721
350.904
363.012
359.573
366.157
376.226
388.655
401.989
405.549
405.058
444.25
388.85
375.713
364.142
348.122
325.891
301.906
256.587
252.123
292.004
0
0
0
0
0
0
0
0
0
0
0
0
223.712
221.016
221.257
218.927
215.976
212.648
209.99
207.127
206.418
205.142
204.054
203.98
203.017
203.243
203.439
205.709
208.19
212.563
217.944
223.899
230.061
234.014
237.465
240.15
241.66
241.137
238.724
233.582
228.561
221.879
214.47
210.823
205.85
200.543
195.05
191.457
189.95
187.48
196.596
190.936
185.506
186.824
185.171
238.256
189.35
197.201
193.658
209.811
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
