12
13
14
16
20
22
23
24
26
28
47
61
71
79
79
86
89
83
79
76
72
68
64
56
44
36
37
38
43
52
60
68
72
82
80
77
74
56
46
40
36
33
19
12
11
10
5
5
4
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
8
8
16
24
26
26
23
21
18
15
12
2
0
0
0
0
0
0
0
0
0
0
0
3
5
5
4
4
4
4
4
4
3
3
3
5
5
5
5
5
6
6
5
5
5
4
4
3
3
3
3
3
3
3
3
3
3
3
3
9
9
8
10
5
5
5
5
5
6
10
10
8
6
7
11
21
25
19
17
12
12
12
11
11
11
11
10
10
10
9
9
9
9
11
12
10
6
5
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
3
3
3
4
4
4
4
4
5
5
5
5
5
5
5
5
5
3
3
3
6
3
3
3
3
3
3
3
3
3
3
3
7
6
6
6
6
6
6
6
6
6
4
2
5
6
6
6
6
6
5
5
5
5
4
4
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
5
5
5
5
4
4
4
3
3
3
3
3
3
3
4
4
4
5
12
12
12
12
11
9
6
6
7
7
7
7
7
7
7
7
5
5
6
7
7
6
8
11
11
11
12
14
18
24
29
31
30
29
39
38
34
30
20
23
23
23
22
22
22
21
21
20
19
19
19
19
19
19
19
19
19
19
19
19
19
18
18
17
15
12
11
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
9
9
10
12
13
13
13
11
11
10
10
11
12
14
15
17
17
17
17
17
16
15
14
14
14
15
15
16
17
17
17
16
16
16
16
17
17
16
16
15
15
14
14
13
12
10
10
8
8
8
8
8
8
8
8
8
8
9
10
10
10
10
10
10
9
9
9
9
10
10
11
12
13
16
16
15
12
11
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
4
4
4
4
4
6
6
6
6
6
6
6
6
7
7
7
7
7
8
9
9
10
10
11
11
12
12
12
12
12
12
12
12
13
14
13
27
25
24
25
26
31
37
36
34
34
35
35
36
36
46
52
59
60
62
63
64
73
78
80
81
76
74
73
72
71
70
69
67
66
66
68
70
71
72
74
78
79
80
82
84
86
88
95
110
114
130
135
141
146
161
163
164
166
168
170
165
158
151
146
140
134
129
124
119
114
113
107
93
90
87
80
72
71
71
71
70
70
69
69
69
69
67
66
64
64
71
72
68
66
64
62
59
57
54
54
54
54
54
52
49
53
56
59
61
61
61
62
61
60
57
43
34
33
33
32
31
34
31
29
31
31
31
31
36
40
43
45
47
49
62
65
65
36
30
27
24
21
15
15
15
14
13
13
12
12
11
6
6
6
6
6
6
6
5
5
5
5
5
4
5
5
5
14
18
26
27
29
22
13
9
2
2
2
2
2
3
3
4
4
5
7
12
13
14
12
9
5
5
5
5
5
5
4
5
5
7
8
8
9
14
42
36
27
20
9
12
15
16
16
16
17
19
22
25
27
28
30
15
10
7
3
4
11
16
26
28
27
22
18
14
27
33
32
30
24
21
8
4
3
2
2
1
3
5
6
6
7
7
6
6
5
5
5
6
8
10
12
14
15
15
9
6
6
6
6
5
4
3
3
3
4
6
8
10
12
16
19
20