71
63
72
74
50
46
40
45
65
32
30
13920
11290
8791
7450
592263
5770
5450
4901
479147
4609
412142
33550