1	195109612
2	181764313
3	158945675
4	154678264
5	150339831
6	150245815
7	139739827
8	127867632
9	124135709
10	130291745
11	121803636
12	115788303
13	114687153
14	118895660
15	103639402
16	97408558
17	92867660
18	90308396
19	60626890
X	163688980