29
19
15
28
23