0
0
0
0
1
2
3
3
3
3
3
3
3
4
5
6
6
6
6
6
6
7
10
12
15
19
22
26
31
31
31
31
31
31
31
31
32
32
32
32
32
32
33
34
34
34
34
34
34
34
35
36
36
36
36
36
37
40
44
47
51
52
53
54
