16
30
24
29
23