305
39
116
108
173
221
234
279
2020
63
107
110
86
83
1325
117
295
171
38
127
478
413
176
216
274
135
47
456
640
255
184
285
109
469
46
60
73
132
211
257
375
136
67
238
319
85
37
347
22
204
44
163
71
70
18
141