0
2
2
2
2
2
2
2
2
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
10
10
13
13
13
13
13
13
13
13
13
15
16
16
18
18
19
22
22
22
24
24
24
24
25
26
28
30
31
34
36
36
36
36
36
36
36
36
38
38
38
38
38
38
38
40
40
40
40
42
43
43
43
43
45
48
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
53
53
56
56
56
56
56
56
56
56
58
60
61
61
62
63
65
71
73
75
77
77
77
77
78
79
82
83
84
87
