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