21
10
4
13
2
1
1
1
42
2