20
45
2
2
1
1
11
29
1
6
38
2