18
10
7
28
29