85
26
338
105
535
121
101
874
308
1001
141
68
788
15
21
403
32
63
366
0
17
449
133
81
362
485
28
66
124
804
342
16
950
569
30
27
364
194
13
283
376
939
17
166
418
694
11
176
3
446
435
