14
30
29
19
23