279
236
264
84
451
520
329
250
1091
159
455
389
273
274
242
438
285
96
106
973
263
473
535
316
220
699
779
291
525
368
442
582
218
409
71
116
332
179
541
404
495
109
213
229
280
476
182
151
300
380
346
224
230
324
303
206
145
299
283