2
8
3
22
5
13
7
7
2
1
35
5
3
8
17
1