18
10
13
28
29