282
703
255
695
104
786
213
484
47
423
278
1,048
119
373
138
342
50
199
25
41
196
52
180
178
168
22
127
38
153
29
137
10
135