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
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
120.007
97.8563
100.78
97.6605
100.786
100.564
105.567
109.22
111.07
110.423
109.906
110.668
111.757
112.269
112.507
112.759
112.694
113.89
113.553
113.176
113.059
113.988
114.915
116.082
117.128
118.355
118.504
117.063
117.019
115.501
115.232
114.323
112.883
113.468
112.877
112.479
111.971
113.813
114.682
114.281
113.087
112.469
112.67
113.619
113.999
113.288
113.089
113.557
113.927
114.286
115.132
114.969
115.169
113.076
113.879
109.835
118.203
120.24
111.46
110.812
104.659
114.022
121.177
120.363
121.156
120.611
117.832
116.364
109.969
109.969
113.558
117.033
113.189
110.703
102.241
122.601
122.746
121.357
118.931
115.097
115.55
116.305
116.393
117.182
116.325
116.76
118.946
119.389
122.603
119.649
121.419
121.671
120.682
121.532
122.1
122.296
121.716
122.262
123.267
124.672
126.852
128.102
130.919
132.486
134.366
130.174
139.426
146.974
158.873
163.612
168.86
172.514
175.469
176.375
175.056
170.542
165.664
167.361
161.868
165.6
0
0
0
0
0
0
127.024
113.672
109.852
106.001
0
0
0
0
0
0
0
0
0
0
114.814
94.6929
92.0509
89.3068
89.4092
88.577
88.1575
86.9149
83.486
88.9561
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
