50
1 40 48.613359
1 46 414.727337
2 46 281.267001
3 36 188.401049
4 44 331.868608
6 38 104.031184
7 16 710.347915
8 23 266.549264
13 42 147.978631
16 40 290.068988
16 48 277.992941
25 39 399.487610
27 37 403.941953
31 38 261.545093
34 39 255.994384
34 49 267.099358
36 44 452.264946
43 46 294.591304
45 49 187.327307
49 50 240.334813
