100
260
38
33
201
30
184
74
186
39
182
197
278
50
50
272