1
24
1
24
2
24
3
25
4
27
5
28
6
29
7
29
8
26
9
19
10
19
11
19
12
20
13
20
14
20
15
20
16
22
17
25
18
29
19
31
20
32
21
35
22
36
23
36
24
61
25
61
26
61
27
61
28
60
29
59
30
58
31
56
32
56
33
56
34
56
35
57
36
57
37
59
38
59
39
59
40
59
41
59
42
59
43
60
44
61
45
62
46
61
47
60
48
59
49
58
50
58
51
58
52
58
53
58
54
59
55
60
56
60
57
59
58
57
59
57
60
57
61
57
62
57
63
58
64
61
65
62
66
60
67
59
68
58
69
62
70
61
71
61
72
61
73
61
74
62
75
62
76
62
77
63
78
63
79
62
80
62
81
63
82
63
83
60
84
60
85
60
86
60
87
59
88
59
89
59
90
59
91
59
92
59
93
59
94
59
95
62
96
62
97
62
98
60
99
60
100
60
101
61
102
61
103
62
104
62
105
62
106
63
107
64
108
64
109
64
110
59
111
59
112
53
113
50
114
46
115
43
116
42
117
40
118
39
119
38
120
37
121
34
122
35
123
35
124
35
125
31
126
31
127
31
128
31
129
32
130
34
131
33
132
32
133
24
134
22
135
22
136
21
137
21
138
19
139
19
140
16
141
16
142
16
143
16
144
16
145
16
146
16
147
17
148
21
149
24
150
30
151
31
152
30
153
30
154
30
155
29
156
27
157
24
158
21
159
20
160
17
161
14
162
14
163
14
164
14
165
15
166
15
167
15
168
14
169
14
170
13
171
12
172
11
173
11
174
15
175
15
176
16
177
18
178
20
179
22
180
22
181
22
182
23
183
22
184
18
185
16
186
20
187
20
188
20
189
20
190
21
191
22
192
23
193
23
194
23
195
23
196
21
197
21
198
22
199
23
200
26
201
28
202
29
203
29
204
29
205
29
206
29
207
29
208
30
209
30
210
33
211
34
212
34
213
33
214
33
215
32
216
32
217
32
218
31
219
31
220
31
221
31
222
31
223
31
224
31
225
32
226
32
227
32
228
32
229
32
230
31
231
30
232
29
233
29
234
28
235
28
236
26
237
25
238
24
239
23
240
22
241
22
242
24
243
24
244
24
245
24
246
24
247
24
248
24
249
24
250
24
251
24
252
23
253
23
254
22
255
22
256
21
257
21
258
21
259
21
260
21
261
21
262
21
263
21
264
21
265
21
266
20
267
18
268
17
269
17
270
17
271
17
272
19
273
21
274
24
275
29
276
33
277
34
278
34
279
27
280
26
281
23
282
21
283
20
284
20
285
20
286
20
287
20
288
20
289
18
290
18
291
18
292
18
293
18
294
17
295
17
296
18
297
18
298
18
299
18
300
18
301
17
302
16
303
16
304
16
305
16
306
16
307
16
308
16
309
16
310
16
311
16
312
16
313
16
314
16
315
17
316
18
317
18
318
16
319
16
320
15
321
15
322
14
323
14
324
14
325
14
326
14
327
14
328
14
329
15
330
17
331
17
332
17
333
17
334
17
335
17
336
17
337
17
338
18
339
19
340
29
341
29
342
30
343
30
344
30
345
28
346
28
347
27
348
26
349
25
350
25
351
27
352
27
353
27
354
27
355
26
356
26
357
28
358
28
359
28
360
26
361
26
362
27
363
28
364
29
365
29
366
29
367
29
368
29
369
29
370
28
371
28
372
28
373
27
374
27
375
27
376
26
377
26
378
25
379
25
380
25
381
24
382
24
383
23
384
23
385
23
386
21
387
21
388
21
389
21
390
21
391
20
392
21
393
22
394
22
395
22
396
22
397
22
398
23
399
23
400
22
401
22
402
22
403
18
404
18
405
18
406
18
407
18
408
18
409
18
410
18
411
18
412
18
413
19
414
19
415
19
416
19
417
19
418
20
419
20
420
20
421
20
422
20
423
20
424
20
425
20
426
20
427
19
428
19
429
18
430
17
431
17
432
17
433
17
434
17
435
17
436
17
437
19
438
19
439
19
440
18
441
18
442
17
443
16
444
18
445
20
446
20
447
20
448
19
449
19
450
19
451
19
452
20
453
19
454
19
455
19
456
19
457
20
458
21
459
23
460
24
461
24
462
25
463
26
464
27
465
28
466
28
467
28
468
28
469
29
470
30
471
30
472
29
473
29
474
25
475
25
476
24
477
24
478
24
479
24
480
22
481
22
482
21
483
20
484
20
485
21
486
21
487
21
488
21
489
19
490
19
491
19
492
17
493
17
494
17
495
15
496
14
497
14
498
14
499
13
500
15
501
15
502
15
503
15
504
14
505
13
506
11
507
11
508
11
509
12
510
13
511
13
512
13
513
13
514
13
515
13
516
12
517
13
518
11
519
11
520
11
521
11
522
11
523
11
524
13
525
13
526
13
527
16
528
17
529
17
530
19
531
19
532
19
533
19
534
17
535
17
536
16
537
16
538
16
539
16
540
16
541
16
542
16
543
16
544
16
545
16
546
16
547
17
548
20
549
20
550
21
551
25
552
26
553
26
554
26
555
25
556
24
557