1	7918	33
2	13188	28
4	21651	26
5	25681	24
6	29708	23
9	41260	22
16	66784	21
19	78506	19
24	97807	18
29	116407	15
31	122925	14
47	178839	12
64	233297	11
104	359092	9
139	453818	8
177	573598	7
247	752661	6
320	942740	4
534	1417689	3
1150	2751242	2
1318	3135186	1
20000000	39101596385	1
