170
200
464
285
24
351
188
128
267
989
386
391
59
45
97
115
31
48
107
57
145
106
25
293
210
144
649
2019
186
156
33
116
248
21
15
71
251
27
231
184
272
416
129
173
185
152
254
259
139
63
44
135
146