107
150
98
110
56
175
92
200
71
161
71
89
86
89
82
200
200
166
173
158
74
141
200
200
200
107
1000
146
88
106
121
93
200
186
151
92
131
177
200
195
200
147
145
190
200
105
133
190
200
119
107
150
98
110
56
175
92
200
71
161
71
89
86
89
82
200
200
166
173
158
74
141
200
200
200
107
1000
146
88
106
121
93
200
186
151
92
131
177
200
195
200
147
145
190
200
105
133
190
200
119