1 1
2 4
3 7
4 59
5 81
6 105
7 135
8 164
9 165
10 173
11 176
12 183
13 224
14 246
15 287
16 292
17 298
18 308
19 376
20 395
21 398
22 433
23 447
24 547
25 550
26 606
27 688
28 712
29 722
30 728
31 886
32 902
33 966
34 990
35 1005