319
136
209
218
293
83
149
155
597
99
126
213
143
398
187
195
68
157
280
88
106
130
139
214
425
185
418
345
79
167
434
110
136
283
203
93
69
107
45
503
160
121
82
188
472
257
223
304
133
237
266
184
159
283
188
253
274
178
437
102