104
103
103
103
103
103
106
107
107
133
163
165
165
180
191
193
194
195
195
204
206
210
212
212
212
212
212
212
213
213
214
209
208
206
196
194
183
180
176
170
154
142
142
140
137
126
121
99
97
89
80
79
79
79
79
79
79
79
80
80
80
80
79
78
79
79
80
81
82
82
82
83
83
83
84
84
84
84
91
91
89
89
83
83
82
80
80
80
80
80
80
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
82
84
84
84
92
97
97
97
97
97
94
93
90
90
89
86
84
84
83
83
82
82
82
82
81
81
81
81
80
80
79
78
77
77
77
78
80
79
81
81
81
80
80
78
78
78
78
79
81
81
81
81
81
81
81
81
80
78
78
77
77
77
77
77
77
77
77
77
77
77
77
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
82
82
82
82
82
83
83
83
83
83
83
84
85
86
87
87
88
88
85
85
85
84
84
83
82
82
82
91
92
92
93
103
104
91
91
90
90
90
87
86
85
85
85
84
84
84
85
87
83
83
82
82
82
82
83
83
82
82
82
82
82
82
82
83
83
83
83
87
87
87
86
85
85
85
84
84
84
84
83
84
84
84
84
84
84
84
83
82
83
83
84
84
83
83
83
90
90
101
103
105
110
111
112
113
114
122
122
121
121
120
120
120
120
120
122
122
125
124
122
122
122
122
122
122
121
120
120
119
120
120
120
117
117
116
114
113
112
112
112
115
121
120
120
119
119
104
105
96
96
90
90
92
98
98
98
109
97
110
110
110
111
105
103
103
102
101
96
96
96
97
97
97
97
97
94
92
92
91
90
89
89
89
89
89
89
99
99
100
100
100
100
101
99
94
94
98
99
100
113
117
114
114
110
108
108
105
105
98
99
106
108
108
107
102
102
102
102
110
109
109
109
109
109
109
108
108
107
107
89
86
84
83
82
81
81
81
82
83
83
83
83
83
85
85
85
85
85
84
84
84
84
84
84
84
84
81
81
81
81
81
80
79
79
76
76
75
76
76
77
79
79
77
77
76
76
76
75
75
76
76
81
82
83
82
81
81
80
79
79
79
79
79
79
79
78
78
78
77
76
76
76
76
76
77
78
78
79
79
79
78
78
77
77
77
77
77
77
76
76
76
76
76
76
76
76
77
77
77
76
76
76
77
77
78
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
79
79
79
79
79
79
78
78
78
77
77
77
76
76
76
76
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
79
80
80
81
82
83
86
88
88
88
88
88
88
88
88
89
91
95
98
103
112
112
121
121
122
121
120
117
118
119
120
120
128
135
137
138
140
140
144
169
171
170
154
154
150
146
142
142
142
142
142
142
141
140
139
139
137
135
131
124
127
132
132
132
127
125
125
125
124
124
124
124
124
124
122
122
105
105
103
103
103
103