100
100
3
35
100
100
100
100
100
100
100
64
85
100
100
185
100
100
101
100
39
28