100
24
75
4
15
46
138
187
811
146