70
69
978
10684
472
4281
18405
344
2645
307
86884
452
139