289
718
248
412
349
397
100
258
41
185
278
1,047
19
168
80
190
38
172
44
164
68
142
20
127
76
134
13
91
24
121
28
112
106
27
89