0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
116.404
119.091
111.046
114.599
114.297
114.178
115.195
114.465
113.52
110.741
107.774
102.765
101.359
100.959
77.9879
101.435
105.2
108.573
112.884
115.089
116.325
117.305
118.24
117.24
114.722
114.443
114.957
114.506
114.185
113.94
114.901
114.493
115.054
114.883
115.14
115.518
115.479
115.087
115.567
115.374
116.574
117.324
117.792
116.477
114.135
108.584
106.221
105.011
105.4
111.642
115.893
117.545
117.37
116.883
116.453
115.904
116.004
116.492
117.974
118.739
118.644
119.315
119.86
121.041
121.395
123.182
124.489
125.454
123.214
128.885
133.037
140.427
145.163
150.994
157.502
159.499
162.119
165.738
167.557
167.412
166.279
163.588
160.58
156.39
152.455
142.965
137.682
127.24
122.628
117.919
115.79
112.78
108.669
104.511
100.744
98.0121
96.6921
95.8485
99.082
97.0052
92.7538
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
