100
171
106
99
100
96
30