2
22
0
1
10
3
2
22
18
14
8
49
7
12
7
5
3
4