2
1
5
13
3
6
5
4
10
18
2
1
42
104
1
0
2
2
1
0