240
569
885
608
933
583
287
521
272
536
203
206
201
563
773
286
813
229
834
260
175
389
483
163
520
277
539
289
435
180
449
191
483
199
512
241
819
316
690
334
734
319
686
309
415
165
475
225
883
242
891
222
60
281
95
311
164
481
513
180
206
332
516
208
531
141
555
161
441
234
408
232
848
239
531
226
786
362
156
213
47
233
209
222
191
376
459
417
751
318
433
162
491
182
891
233
659
307
815
465



