100
171
100
40
206
100
100
100
100
100
100
100
100
100
100
202
100
100
20
100
100
100
100
100
100
100
100
25
99
100