0
1
1
1
1
1
1
2
3
3
3
3
3
4
4
4
7
10
14
15
15
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
25
25
25
25
26
26
26
29
33
36
38
42
42
42
43
43
44
45
46
46
