18
30
19
3
23