99
98
187
205
102
212
221
99
93
210
207
183
209
98
86
211
98
224
224
434
97
61
205
208
235
568
104
199
107
90
146
197
205
201
94
94
205
207
198
223
209
182
196
205
204
409
97
193
190
97
208
101
203
215
212
462
96
218
201
94
200
180
205
201
207
97
199
202
200
206
102
191
96
196
100
199
210
92
101
98
379
405
348
97
199
206
218
207
93
428
204
109
354
266
22
23
26
22
25
23
23
24
30
23
23
22
25
26
26
25
23
23
22
25
25
26
25
23
24
25
23
25
23
25
25
26
23
23
27
23
26
24
26
23
25
24
26
25
25
25
24
23
25
23
26
25
25
22
23
25
25
26
23
23
23
25
0
26
27
26
27
26
23
23
42
22
24
22
26
22
23
26
22
25
22
315