18
30
11
28
23
1