2
18
3
2
42
1
69
33
3
10
10
3
1