100
50
27
58
26
30
28
283
159
14
32
171
80
10