0
0
0
0
1
1
1
2
2
3
3
3
3
3
3
3
3
3
3
4
4
4
9
13
16
21
25
28
36
36
36
36
36
36
36
36
37
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
43
46
50
54
55
55
