29
326
167
46
685
564
182
180
224
2018
6
3
206
209
192
12
153
232
13
20
684
1150
35
240
190
223
133
351
202
491
90
371
261
10
234
8
54
133
235
362
234
186
368
132
317
427
24
398
78
317
345
