200
200
152
174
200
200
200
200
200
200
200
63
200
160
200
200
200
200
138
200
198
200
93
200
200
200
176
200
200
200
200
200
200
200
112
200
200
151
200
200
200
37
200
200
200
200
123
200
200
200
200
200
78
200
162
200
200
115
200
200
200
200
162
200
200
200
200
200
200
200
200
97
200
200
191
200
200
129
200
200
183
200
200
200
200
200
200
95
200
200
200
183
200
200
86
200
200
200
200
200