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