135
295
228
206
435
377
419
95
250
522
231
1144
371
768
30
198
658
911
222
174
166
218
589
73
821
397
1014
972
249
232
427
385
243
211
227
267
203
141
789
523
257
83
219
602
599
349
831
296
180
689
220
374
121
140
130
127
115