2
1
97
50
3
3
3
1
25
8
1
35
18