200
18
200
200
200
200
200
200
200
161
200
200
200
200
200
200
200
200
200
200
200
200
129
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
19
200
200
200
200
200
200
200
200
200
200
200
38
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200