28
29
22
19
2