1	11726	15
3	17466	12
5	21063	9
18	40365	8
20	42888	6
28	53499	4
47	85219	3
199	319245	2
225	350583	0
