18
3
23
12
29