10
10
10
10
10
10
10
11
12
12
13
10
8
8
7
5
4
3
0
1
1
3
4
5
5
8
9
15
15
13
13
13
15
15
14
18
18
18
18
19
20
20
20
20
20
20
19
19
19
19
19
22
20
19
19
19
20
21
25
31
33
33
34
35
35
35
38
38
38
38
34
26
26
28
29
50
49
47
44
49
50
50
50
49
46
44
42
40
30
16
14
12
13
14
15
15
15
15
14
14
14
14
15
15
16
16
16
15
14
14
14
14
13
12
15
13
14
15
15
15
16
18
26
26
26
29
30
32
36
43
43
44
45
46
51
52
52
52
52
59
59
56
56
53
52
51
51
51
51
51
51
53
51
48
51
50
48
51
59
58
59
60
59
59
64
65
67
70
71
74
80
90
92
94
95
95
95
94
100
99
97
96
96
95
96
96
96
99
99
104
107
101
101
98
94
75
72
70
68
62
57
54
52
51
48
40
38
37