29
12
20
19
22
22
49