8
7
4
29
7
2
22
7
6
5