0
0
0
1
2
2
2
2
2
2
2
2
4
4
4
4
4
7
7
9
10
10
10
10
11
11
13
13
13
13
13
15
15
15
15
15
15
16
19
19
20
23
26
29
29
29
30
30
30
30
33
36
39
39
41
41
44
47
50
50
50
50
53
56
