29
19
22
10
28