77
1011
84
81
74
91
90
105
82
73
55
51
10510
8640
6410
5010
473261
4070
3960
3829
3511
335147
306142
28949