99
104
1
93
52
1
1
10
1