29
21
14
20
3