103
34
100
100
171
100
56
100
100
100
100
100
100
100
101
100
100
100
210
100
100
101
3
100
202
100
100
100
100
100
100
100
100
100
100
100
100
32
52
100
100
100
25
100
100
100
100
100
87