137
131
128
123
123
131
147
141
135
122
121
133
143
144
121
119
121
124
118
130
123
124
116
115
114
113
112
112
113
116
117
113
120
127
116
113
116
118
141
156
145
130
128
122
122
122
121
119
118
113
121
124
117
109
106
106
111
107
108
105
105
108
112
110
108
108
109
109
109
109
104
104
103
103
106
107
105
116
122
105
106
109
110
114
119
117
113
112
120
123
145
157
130
119
130
122
131
129
138
133
119
108
102
101
104
98
100
99
99
103
104
108
114
110
115
112
97
95
92
92
93
93
93
94
97
111
107
94
94
94
90
93
104
99
96
94
90
86
86
88
89
89
91
91
93
90
91
91
90
89
90
91
87
86
90
86
86
86
86
86
87
88
94
90
92
84
84
85
85
84
83
81
84
84
88
88
85
83
82
81
81
82
83
83
82
82
82
82
82
84
91
99
96
90
81
80
82
83
83
83
80
78
76
79
80
80
83
84
83
94
84
79
80
81
79
79
83
87
93
84
80
75
80
80
76
78
81
83
77
76
72
72
88
93
86
86
77
75
70
69
69
67
67
68
68
65
65
66
66
74
77
69
68
68
67
66
64
64
65
64
64
63
63
63
67
70
70
65
64
64
67
68
68
67
65
66
65
63
63
63
62
62
60
60
61
62
61
59
59
59
59
60
60
60
60
59
59
60
58
59
59
58
58
57
57
57
60
61
62
61
60
59
58
57
59
59
58
55
58
58
59
59
56
57
56
56
56
58
56
55
55
54
54
54
54
56
56
57
57
57
57
56
55
53
53
53
52
51
51
53
55
59
60
56
55
52
52
52
53
53
51
49
52
66
74
68
57
49
52
45
48
70
48
48
48
47
46
45
46
46
44
42
43
42
42
42
42
43
44
44
42
42
43
47
45
40
39
42
40
39
40
44
44
39
38
39
42
42
43
42
43
43
40
40
41
42
42
41
41
42
47
48
45
37
36
40
41
41
35
36
35
35
36
41
41
41
42
48
49
48
47
45
45
47
39
37
35
34
33
32
33
33
33
33
33
30
32
33
31
30
30
28
31
32
31
30
31
32
33
32
31
30
30
29
31
30
30
30
32
29
28
33
33
33
33
32
28
27
27
27
28
28
26
26
26
26
26
27
26
25
25
25
25
25
25
25
25
25
25
26
27
23
24
27
31
33
37
31
30
29
30
31
31
31
25
26
28
28
27
25
25
25
25
24
24
24
24
25
25
26
26
26
25
24
23
23
24
21
21
21
21
21
20
19
19
22
24
24
23
20
20
21
19
19
19
19
21
19
24
24
23
23
19
19
19
19
20
26
27
27
25
18
18
18
18
17
19
19
18
18
16
17
17
17
16
16
19
21
18
16
16
15
15
17
17
17
17
17
17
17
17
17
16
16
15
14
14
14
14
15
15
15
16
18
19
18
15
14
12
12
14
14
13
14
13
14
13
13
14
15
12
12
15
13
12
14
15
13
12
12
13
13
13
12
12
11
11
12
13
11
11
11
11
12
12
12
10
9
10
10
12
10
11
13
13
13
13
17
21
14
14
15
19
18
17
16
17
16
12
10
8
8
8
11
12
12
10
8
8
10
9
6
7
7
8
8
9
9
9
9
6
8
13
17
19
22
18
9
11
15
16
14
9
7
7
6
5
7
7
9
10
9
8
6
6
6
6
8
6
7
7
7
10
8
5
4
4
4
4
5
5
4
3
4
7
7
6
6
4
5
6
3
6
3
9
9
7
6
8
8
9
11
14
9
3
3
3
5
4
4
5
5
3
3
3
4
7
1
1
1
1
1
1
1
2
3
3
3
3
1
0
1
4
1
1
5
3
1
4
2
2
1
0
1
1
1
1
1
0
1
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
2
2
3
3
3
0
2
2
1
1
2
0
0
0
0
0
2
2
2
0
0
0
2
1
0
0
0
0
0
0
0
0
0
1
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
-2
0
0
0
0
2
2
1
0
0
0
0
0
3
2
2
1
0
0
-1
-1
0
0
1
1
0
0
0
0
0
0
0
0
1
2
2
0
0
0
3
2
1
2
0
0
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
1
2
2
1
1
0
2
3
1
1
12
14
9
6
8
8
5
1
1
4
7
8
9
10
6
3
3
2
8
5
5
4
3
0
0
0