19
31
40
44
51
57
61
63
67
69
73
75
79
84
88
91
92
95
96
98
103
106
109
110
111
112
116
117
120
121
124
126
128
130
137
140
143
147
150
153
154
156
161
164
169
174
180
183
183
186
192
193
196
203
208
209
211
213
217
219
220
222
223
226
229
231
232
232
236
239
240
243
247
249
252
254
258
259
262
264
264
264
266
268
270
270
272
273
274
275
276
279
280
283
286
290
291
292
295
297
300
301
304
306
308
310
310
316
322
325
329
329
331
332
333
333
335
336
339
339
340
342
344
347
347
347
349
349
352
352
355
355
355
357
360
362
365
372
372
373
374
377
378
378
379
379
380
380
384
385
385
385
387
388
388
390
391
391
392
392
392
393
393
394
395
395
397
398
398
401
401
401
404
406
406
406
406
406
408
408
409
409
409
410
411
411
411
412
412
413
414
415
415
416
416
419
420
420
420
420
421