29
46
2
17
1
6
12
2
5
7