1 0
2 0
3 0
4 0
5 0
6 0
7 0
8 0
9 0
10 0
11 0
12 0
13 0
14 0
15 0
16 0
17 0
18 0
19 0
20 0
21 0
22 0
23 0
24 1
25 0
26 1
27 1
28 3
29 3
30 5
31 7
32 15
33 23
34 35
35 66
36 105
37 173
38 286
39 444
40 702
41 1082
42 1455
43 2837
44 3843