317.996063
134.983429
325.756775
175.3673
324.027
194.937881
322
229
313
263
268.7956
319.29007
269.110443
406.295258
321.85788
335.130463
383.18045
391.099579
261.474884
225.275589
199.345627
222.0386
381.735931
224.817291
401.354584
281.42215
192.836227
208.673431
173.635147
207.75676
391.009644
292.9972
397.4362
308.155029
228
413
354
411
0
1
1
2
2
3
3
4
4
5
5
6
4
7
7
8
2
9
9
10
2
11
11
12
10
13
10
14
12
15
12
16
6
17
8
18