0
0
0
0
1
2
3
3
3
3
3
3
3
3
3
3
3
3
3
5
7
11
11
11
11
11
11
11
11
11
11
11
11
11
12
13
14
15
16
17
18
19
20
20
20
20
22
25
27
27
28
29
29
30
30
30
30
30
30
31
32
33
33
33
33
33
33
33
33
33
33
33
33
34
36
38
42
42
42
42
42
42
42
42
42
42
42
42
42
43
44
45
46
47
48
49
50
51
51
51
51
54
57
59
59
60
61
61
62
62
62
