25
29
3
1
1
11
4
5
1
1
46
20
31