29
1
3
19
20
4
6
3
8
4