10
22
35
1
10
2
3
0
3
8
0
7
1
101
56
3
152
17