105
105
105
105
105
105
107
108
107
107
107
108
108
111
111
113
113
113
112
112
112
112
112
111
111
111
111
112
116
118
123
124
125
126
132
131
134
135
135
138
139
142
145
154
159
160
160
161
161
161
159
158
156
156
144
132
132
133
133
134
134
141
146
143
144
173
181
185
188
191
193
195
241
242
244
245
251
256
256
259
260
261
261
260
260
260
260
260
262
261
258
254
252
252
252
251
247
243
243
239
233
231
231
229
227
226
224
222
220
213
209
205
205
204
204
202
201
199
195
190
185
185
186
187
185
179
179
176
172
170
160
159
157
157
156
153
153
153
154
153
153
153
153
153
154
156
157
156
156
157
157
154
154
153
153
154
156
156
156
159
160
163
173
177
175
169
167
163
163
163
158
153
146
146
145
140
139
136
133
133
133
133
134
134
135
135
135
137
138
139
141
142
143
143
145
145
137
134
126
126
129
130
122
122
118
118
117
117
117
120
110
110
112
111
110
110
110
107
107
107
107
107
107
107
108
109
109
105
106
105
105
107
107
107
107
107
107
107
106
105
105
105
105
106
106
106
107
107
104
103
103
103
103
103
103
102
103
103
103
103
103
103
102
102
104
104
104
104
104
104
104
105
105
104
105
105
106
105
106
105
105
105
106
106
106
103
105
105
108
107
107
107
107
107
106
106
105
106
109
107
106
105
105
105
107
104