1	3539	19
2	5620	18
4	8984	16
7	14213	15
9	17286	10
10	18578	7
11	19807	5
30	40139	4
55	68331	3
75	85067	2
93	99082	1
21915	13665598	0
