108
168
143
226
324
362
258
344
333
199
45
105
43
271
81
63
68
133
14
12
37
277
166
269
378
307
257
2018
188
121
87
33
98
40
676
138
39
119
416
67
30
407
346
1581
32
115
189
13
677
25
145
213
150
44
1476
318
114
211
11
60