number
riddles
100

 5

6

200

4

5

300

3

4

400

2

3

500

1

2

500

what What runs but never walks, has a mouth but never talks, has a head but never weeps, has a bed but never sleeps

a river