0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
188.208
187.253
186.237
183.895
185.154
187.094
189.275
190.456
190.54
188.793
186.581
175.535
184.155
178.365
174.246
169.42
162.824
164.3
161.334
160.638
158.88
158.642
157.432
160.899
154.083
153.807
153.441
153.911
154.421
160.017
164.165
170.082
176.169
180.917
188.47
197.306
209.182
218.752
225.422
224.647
222.536
228.644
229.672
241.097
