0
0
1
1
1
1
1
2
2
2
3
3
3
4
4
4
4
4
4
4
4
4
6
11
14
17
21
24
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
34
38
40
42
43
44
