1 5 10 15 20 25 30

1 15 29 45 58