454
876
221
690
207
458
51
296
64
199
278
1,045
113
267
46
197
239
40
184
48
167
45
169
100
178
165
47
145
13
107
16
129
31
130