230
230
230
230
230
230
231
231
233
234
234
235
236
236
235
232
231
230
230
230
230
230
231
231
231
232
232
233
233
233
234
234
234
234
235
235
236
236
236
236
237
237
237
238
238
239
239
239
238
238
238
238
238
239
240
240
240
240
240
240
240
240
240
242
242
239
239
239
239
237
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
236
240
240
240
241
244
246
243
241
240
241
241
242
243
243
240
242
245
255
259
260
258
257
255
253
253
255
261
263
266
267
267
272
270
267
265
275
274
278
274
273
273
273
277
289
289
289
288
282
279
276
272
270
259
259
259
259
259
259
259
259
259
260
260
262
262
263
263
264
264
264
264
264
265
266
268
269
277
278
279
281
283
283
283
285
289
289
291
299
309
316
317
319
322
322
323
325
326
340
343
344
345
346
349
352
354
361
370
377
382
384
389
395
402
406
409
419
422
422
422
446
446
446
447
459
468
473
479
482
487
483
480
475
476
481
487
488
488
489
505
524
545
549
548
546
547
564
566
562
560
560
560
560
563
567
573
590
595
598
598
598
598
601
631
627
623
617
613
613
613
619
635
636
642
647
654
658
664
676
683
686
690
695
700
705
710
713
717
727
733
739
746
754
762
779
785
794
798
802
805
812
815
816
816
814
814
817
824
826
832
835
840
843
845
846
847
850
853
855
858
862
869
882
890
890
890
889
886
887
889
890
890
891
893
893
895
899
907
918
921
924
936
941
944
944
952
953
952
952
958
961
966
969
977
979
983
988
993
994
995
996
998
999
1006
1009
1014
1017