14
16
17
18
20
24
25
25
29
32
35
36
38
39
40
45
46
46
46
47
48
50
54
56
58
63
65
67
70
79
80
82
84
86
90
94
96
97
97
108
114
118
120
123
126
131
136
139
140
145
148
149
157
159
161
161
162
163
164
166
166
167
168
170
170
170
174
175
177
180
180
187
187
197
204
204
206
208
210
214
217
218
221
223
226
228
232
232
233
239
241
245
261
264
266
267
271
273
275
278
280
296
298
300
321
321
325
326
327
328
329
331
331
346
348
351
371
371
373
374
377
378
379
380
380
381
381
383
385
419
429
430
432
432
433
435
436
438
441
443
446
475
481
483
485
488
509
539
542
542
549
555
558
581
584
585
587
595
600
616
616
616
620
622
624
652
655
660
661
662
664
690
692
693
714
724
724
746
748
748
749
751
753
774
779
780
780
781
783
820
821
821
821
822
822