18
5
10
15
31