103
11
100
100
171
100
206
100
100
100
100
100
100
100
101
100
100
100
100
101
100
100
100
100
100
41
100
100
100
100
100
100
100
100
100
100
100
100
99
100
100
100
100