293
210
144
643
2018
184
156
32
115
246
21
15
71
249
27
231
271
416
126
173
386
185
33
151
250
258
139
62
44
25
186
63
135
57
146
128
351
324
365
20
41
45
38
213
817
112
532
50
434
74
368
333
95
28