Tour from Vietnam to Laos and continue to Cambodia
]]>
Tour from Vietnam to Laos and continue to Cambodia
]]>
22
22
22
22
22
22
22
22
22
22
22
21
21
21
19
19
18
18
18
18
14
20
20
20
20
20
20
20
20
20
20
20
20
20
19
19
19
18
18
17
16
16
15
15
14
14
14
14
14
14
13
13
13
13
12
12
12
12
11
11
11
11
10
10
9
9
9
9
9
10
10
10
10
10
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
10
9
9
9
9
9
9
9
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
10
10
10
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
8
10
10
9
9
9
9
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
10
10
10
10
9
8
7
7
7
7
6
6
6
6
4
7
7
7
7
7
7
6
5
4
4
5
7
6
5
4
3
4
5
5
5
4
4
5
5
5
5
5
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
5
5
6
7
7
8
9
10
11
12
12
12
12
12
13
16
21
25
21
17
16
11
7
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
2
2
4
4
4
5
6
7
6
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
8
9
9
9
10
10
13
12
12
11
11
10
10
10
10
10
10
10
10
10
10
10
10
10
9
9
9
9
9
8
7
7
7
6
6
6
6
6
6
5
5
5
4
3
3
3
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
5
2
2
3
3
3
3
3
3
3
3
2
2
2
1
1
1
2
5
7
14
14
14
13
13
12
12
11
8
7
7
7
6
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
3
3
4
4
4
4
5
5
5
6
7
8
8
9
9
9
7
5
4
3
3
3
3
3
4
4
4
5
9
10
11
11
11
11
11
9
7
6
6
4
4
4
4
4
4
4
4
3
3
3
2
3
6
7
7
7
7
7
7
7
7
8
8
8
8
8
7
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
7
7
7
8
8
8
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
10
10
8
10
11
11
12
12
12
12
12
12
10
10
10
10
10
10
10
10
9
9
9
9
8
8
8
8
7
7
7
8
9
10
10
10
11
11
11
11
14
17
18
18
18
17
16
16
15
14
14
13
12
12
12
11
11
11
10
10
8
8
7
7
7
7
6
8
10
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
13
13
13
14
14
14
14
14
14
14
14
12
12
11
11
11
11
11
11
12
12
13
13
14
15
15
16
18
18
18
18
18
18
18
19
19
19
20
20
20
19
17
16
14
14
13
0
0
0
0
0
0
0
0
5
6
8
10
11
11
12
14
17
18
19
19
20
19
18
17
16
16
15
14
13
12
12
11
10
9
8
7
7
6
5
3
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
5
5
6
6
7
8
8
11
13
13
14
20
20
21
21
23
23
23
24
23
22
19
17
16
15
14
11
10
8
8
9
10
11
12
18
18
18
18
18
18
17
17
17
16
16
16
16
16
15
15
15
15
15
14
13
12
11
10
9
8
7
6
5
5
8
9
10
10
10
10
11
13
14
14
14
15
16
16
16
16
16
16
16
16
15
15
15
15
15
14
13
11
11
11
10
7
7
7
6
5
4
4
4
4
4
7
7
7
8
8
9
9
10
10
10
11
11
11
11
10
9
9
8
8
7
7
6
6
6
5
5
5
5
5
6
6
6
6
7
7
7
7
7
7
7
6
6
5
4
4
4
4
5
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
5
5
4
4
4
4
4
4
4
3
3
3
3
3
3
1
1
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
3
3
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
3
4
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
5
7
7
8
8
9
9
10
10
10
11
11
11
12
12
12
12
12
11
10
10
10
10
10
10
10
10
9
9
9
9
9
9
9
9
8
8
8
8
8
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
3
2
1
1
1
1
2
2
3
5
5
6
6
6
6
6
6
6
3
3
3
3
3
3
4
3
3
3
3
2
1
1
1
1
1
3
4
4
5
5
5
3
3
2
2
2
2
2
2
1
1
2
2
2
2
2
1
1
1
1
1
1
1
0
0
0
0
0
0
1
1
1
1
1
1
2
2
2
2
2
2
3
3
3
3
2
2
2
2
2
3
4
5
5
5
4
4
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
3
3
3
3
3
3
3
3
2
1
1
1
1
1
1
1
1
1
1
1
2
2
3
3
4
4
4
4
4
5
5
5
5
5
5
5
5
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
1
1
1
1
0
0
0
0
0
0
0
1
1
2
2
3
3
3
3
3
3
3
2
2
1
1
1
2
2
2
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
2
4
4
4
3
3
3
2
2
2
2
2
4
4
4
4
4
5
5
5
5
5
5
5
7
7
8
8
9
9
10
10
10
10
10
9
7
7
7
7
6
6
5
5
3
3
3
3
2
2
2
2
3
3
3
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
2
1
1
1
1
0
0
0
0
1
1
1
1
1
2
2
2
3
3
3
3
3
3
3
3
3
3
3
2
2
2
2
1
1
1
1
1
1
2
3
3
3
3
3
3
2
2
2
2
2
3
3
3
3
3
3
3
2
1
1
1
1
2
2
4
4
4
4
5
5
5
5
5
5
5
5
4
4
4
4
3
3
3
3
3
3
2
2
2
2
2
2
2
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
4
3
3
3
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
4
4
5
6
8
8
10
10
11
11
12
12
12
12
12
11
11
10
8
7
7
7
6
4
4
4
4
4
4
4
4
4
8
9
10
13
17
21
22
23
25
27
28
28
29
30
30
31
32
32
33
33
33
35
36
36
37
43
49
47
47
47
47
48
48
48
50
56
57
56
55
54
53
50
49
48
48
48
49
49
50
50
50
50
50
51
51
51
51
51
50
49
48
47
47
47
45
44
44
44
44
43
43
43
43
37
36
32
31
30
23
22
12
12
12
12
12
12
12
11
11
11
11
7
6
5
3
2
2
2
3
3
3
4
4
4
4
4
4
3
4
6
8
10
15
16
13
11
10
9
8
6
6
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
7
7
8
8
8
8
8
7
7
7
7
6
6
6
6
6
6
6
7
7
7
6
6
4
4
4
4
4
5
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
8
10
11
11
12
12
12
12
12
11
11
11
11
11
8
8
8
8
8
8
8
7
7
7
7
7
7
6
6
6
6
7
7
7
7
7
7
7
6
6
5
5
4
4
4
4
4
5
5
5
5
5
5
5
5
5
6
7
6
6
6
5
5
4
4
1
1
0
0
1
1
2
5
6
7
8
10
9
8
8
7
7
7
7
7
8
8
9
9
9
9
9
9
8
8
8
8
8
8
7
7
7
8
9
9
9
9
8
8
8
8
8
8
8
7
7
7
7
7
6
6
5
6
3
3
3
3
3
3
3
3
3
4
6
7
7
8
8
7
4
4
4
4
5
5
7
8
8
9
9
9
9
12
13
13
12
11
10
10
10
9
9
14
16
19
18
16
15
15
16
16
16
16
16
15
15
15
12
8
6
5
4
4
4
4
6
7
7
7
7
7
6
6
5
5
9
10
19
18
15
14
19
21
21
18
16
14
7
6
6
6
5
5
5
6
7
6
5
5
5
5
5
5
5
5
6
6
6
6
6
5
5
4
4
5
5
5
5
5
5
5
5
6
8
8
7
7
7
8
8
8
9
9
9
9
8
6
6
6
6
6
6
6
6
5
3
3
3
2
2
2
3
4
5
5
5
6
6
6
6
6
5
5
6
7
7
5
5
5
5
6
6
6
6
6
6
6
7
7
7
7
7
7
7
10
20
21
22
24
24
26
27
28
29
30
20
19
18
16
14
9
8
8
10
11
10
9
7
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
6
6
7
8
8
8
7
7
6
6
5
5
5
5
6
6
6
5
5
5
5
5
5
6
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
5
5
5
5
5
5
5
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
5
5
5
5
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
8
9
9
9
9
9
9
9
9
9
9
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
7
7
7
7
6
6
5
5
5
4
4
4
4
4
4
4
4
4
4
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
6
7
9
9
10
10
10
10
11
11
11
13
18
20
22
22
22
20
16
15
12
13
13
15
15
16
16
20
20
20
20
20
21
21
21
21
21
20
20
20
19
18
17
17
14
13
13
12
12
12
11
11
11
10
10
8
8
8
8
8
8
8
8
8
8
8
8
9
9
10
10
10
11
11
11
12
12
13
13
13
13
13
13
14
14
14
15
15
15
15
15
15
15
15
16
16
16
16
16
16
15
15
14
14
14
13
13
13
13
13
14
14
15
15
16
17
17
17
16
15
15
14
14
13
13
13
13
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
15
15
16
17
17
17
17
19
19
19
19
20
23
24
24
23
23
22
21
20
20
20
18
15
14
13
12
12
13
13
14
15
16
17
17
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
22
22
25
26
28
28
27
27
26
26
26
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
28
28
29
29
29
30
30
32
32
33
33
35
35
35
35
36
36
37
38
38
38
38
39
39
41
42
42
43
43
43
42
42
41
41
41
40
40
40
39
38
37
37
37
34
33
33
33
33
36
39
41
41
41
42
42
43
44
44
45
45
46
47
48
50
50
51
52
53
55
55
55
56
57
57
57
58
58
59
59
61
62
62
62
64
64
66
67
67
67
67
65
65
65
65
65
65
65
65
64
64
63
63
62
61
61
60
70
71
72
73
79
81
82
83
84
87
88
89
90
96
96
97
98
98
100
101
102
103
104
105
106
108
117
123
121
120
119
114
111
111
108
105
103
102
100
97
95
93
88
85
81
77
77
76
76
75
75
74
74
74
74
74
74
73
73
72
71
70
68
68
67
67
67
66
65
65
66
67
71
72
76
77
81
81
85
86
89
91
92
94
101
103
104
105
107
107
108
109
110
110
112
114
115
116
117
120
121
123
124
126
126
127
127
128
129
130
133
135
136
150
150
152
153
154
155
157
160
161
168
169
171
175
182
183
192
193
195
207
223
228
233
236
252
255
264
266
267
269
271
276
277
280
282
284
285
286
286
287
288
288
289
290
290
291
292
292
293
293
294
295
295
295
296
297
297
297
298
298
299
299
300
302
303
305
306
307
308
309
310
311
312
314
315
316
318
318
319
320
321
322
323
323
324
326
327
330
331
332
333
334
336
339
341
342
343
344
346
348
349
351
351
353
354
355
355
357
359
361
364
366
370
373
378
380
382
386
389
392
397
400
402
404
406
412
417
423
428
432
435
436
437
438
439
441
442
443
444
446
449
452
455
456
457
458
459
462
463
465
467
468
469
470
471
474
476
480
485
490
492
496
501
506
509
511
512
512
513
514
517
518
518
519
522
525
526
529
531
532
533
533
535
536
538
543
544
546
547
548
551
554
558
559
562
564
567
569
572
575
578
578
581
582
585
587
589
592
593
595
597
600
602
609
615
621
627
630
633
634
635
638
640
643
644
646
648
649
650
652
656
657
659
664
666
667
669
671
673
673
673
673
674
674
675
676
676
676
677
678
678
678
679
679
679
679
680
680
681
681
681
681
681
681
682
682
683
683
683
683
684
684
684
685
686
688
689
690
693
693
695
699
701
701
702
703
704
705
706
709
710
710
712
713
715
723
725
726
727
728
729
730
732
735
737
739
740
741
741
738
734
733
730
729
727
725
724
723
722
722
719
715
713
713
712
708
707
706
705
700
700
700
698
697
697
696
695
695
695
694
694
693
693
691
690
690
689
689
688
688
687
687
685
683
683
679
676
674
672
668
667
664
661
659
658
655
651
650
647
644
643
640
639
636
635
626
624
622
620
618
613
608
604
601
597
594
589
580
577
577
577
577
577
578
578
579
579
579
578
576
574
572
569
566
560
556
562
564
566
568
571
574
576
578
578
575
574
572
569
565
563
556
555
553
552
550
550
548
547
544
542
541
539
538
537
536
536
535
534
534
534
534
534
534
535
535
535
536
536
537
538
538
538
539
539
541
542
542
543
544
545
546
546
547
547
549
550
550
551
551
551
551
550
549
548
547
545
544
543
542
541
541
540
538
537
534
524
523
522
522
522
522
522
522
522
523
524
524
524
524
524
524
525
526
527
527
527
525
524
523
522
521
521
521
521
521
520
520
520
520
520
520
520
520
520
520
520
519
519
520
522
531
534
537
541
543
546
551
558
564
557
553
551
550
548
535
518
517
517
516
516
515
515
515
515
515
518
521
523
525
525
526
527
528
528
529
529
528
527
525
525
524
524
522
522
522
520
518
517
515
515
515
516
517
518
518
518
518
518
518
518
518
518
518
518
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
518
518
519
519
519
520
520
520
521
521
523
523
524
524
525
525
525
524
524
523
520
520
520
520
520
521
522
523
524
524
524
525
525
526
526
527
527
526
525
523
522
522
521
520
519
517
516
514
512
509
507
505
505
505
505
505
505
505
506
506
504
503
503
504
504
505
506
506
507
507
508
509
509
510
510
510
510
510
510
509
509
509
508
508
508
508
508
508
508
508
508
509
510
511
519
519
519
521
518
517
518
520
520
520
522
524
526
530
538
540
541
544
545
546
548
550
560
563
570
570
572
574
577
578
579
579
580
582
583
581
579
576
574
572
567
565
563
560
556
552
548
545
527
519
515
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
502
504
506
510
512
513
515
517
518
519
520
522
523
523
521
520
518
512
510
507
506
503
502
499
498
496
494
493
492
490
489
488
488
488
488
487
487
487
487
487
486
486
486
486
486
487
493
494
497
499
500
506
508
510
511
512
510
507
502
499
496
490
489
479
471
468
466
449
447
446
446
446
446
446
446
446
446
446
446
446
446
445
444
444
444
443
443
442
441
441
440
438
437
432
431
430
430
430
430
431
432
432
432
433
433
433
432
432
431
430
428
427
427
426
424
424
424
424
424
424
424
424
422
422
422
422
422
421
421
421
421
421
421
421
421
422
424
430
432
433
434
439
441
445
447
448
450
451
452
452
451
450
448
447
447
446
446
445
445
444
444
441
440
440
437
434
433
430
430
429
429
428
428
428
427
427
426
426
426
426
425
425
425
424
424
424
423
422
422
422
422
421
421
421
421
421
420
420
420
422
423
425
425
425
426
427
427
427
428
428
428
429
433
437
437
438
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
439
438
437
435
434
434
434
433
432
431
431
430
430
429
428
427
427
426
426
426
426
426
427
428
428
437
438
439
440
440
442
442
443
443
443
443
443
443
443
437
430
429
428
429
436
445
458
485
533
535
537
538
542
545
547
549
559
564
565
566
566
569
570
571
572
573
576
578
580
580
581
583
583
584
585
587
588
589
591
595
596
597
599
599
600
602
602
603
604
606
607
609
610
613
613
612
612
611
610
610
609
609
608
608
607
606
606
604
603
602
601
600
600
597
597
595
592
591
588
587
585
578
575
572
567
565
558
557
556
554
551
546
536
532
524
516
510
494
486
476
463
458
450
448
442
440
439
437
429
427
422
412
411
407
397
392
391
390
386
384
380
379
378
375
374
372
371
368
367
365
358
357
354
352
345
342
339
337
334
328
324
318
315
310
307
303
294
286
284
278
276
270
267
263
261
259
255
253
247
243
242
240
232
223
217
215
213
199
197
195
194
191
182
181
180
179
179
178
178
178
177
177
177
178
185
186
188
189
191
191
192
192
192
192
192
192
192
192
200
200
200
201
201
202
202
202
202
202
202
203
205
206
207
207
212
228
232
240
253
256
266
275
281
285
289
294
299
300
301
304
307
318
319
323
325
326
333
335
339
340
341
348
351
352
353
356
358
359
360
362
364
366
378
379
380
382
385
387
390
396
398
399
400
410
411
412
413
414
416
418
421
422
422
423
424
426
426
428
429
431
432
433
438
439
439
441
444
446
449
449
453
453
456
456
461
461
462
462
463
463
464
464
464
466
466
467
467
467
467
467
468
469
469
469
469
471
471
471
471
472
472
472
473
473
473
473
472
470
466
465
463
460
456
454
448
447
446
445
436
433
432
430
426
423
419
418
417
409
406
403
401
396
394
390
387
385
383
369
356
352
338
336
326
324
303
297
290
284
277
262
260
258
253
252
249
247
235
228
207
206
203
201
183
182
181
181
180
180
179
178
178
177
176
176
175
175
176
176
177
177
178
179
179
180
180
182
183
183
183
184
185
186
186
186
187
189
190
191
195
197
206
210
211
212
215
215
216
219
220
223
224
227
228
229
235
236
236
237
237
240
241
241
242
242
243
253
256
264
269
272
274
286
297
300
302
302
302
301
301
301
300
300
299
299
299
298
298
298
297
296
296
296
295
294
293
292
292
292
291
291
290
290
284
281
277
275
271
268
266
262
258
257
256
255
254
250
243
241
237
235
234
231
229
228
226
220
215
213
210
209
207
205
202
194
193
192
192
193
194
194
195
197
200
200
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
205
205
205
205
205
205
205
205
205
205
204
204
204
204
204
204
204
204
204
204
204
204
204
204
203
202
202
200
200
200
199
198
198
198
197
197
196
195
195
195
195
194
193
193
192
191
190
196
196
197
197
199
199
200
200
201
202
202
203
204
204
205
205
206
206
206
207
208
208
208
209
209
209
209
209
208
208
206
205
204
202
202
201
199
198
197
196
195
194
194
193
192
192
191
190
190
190
189
188
187
185
184
184
183
183
183
182
181
181
180
179
178
176
176
176
176
175
175
175
175
175
174
174
174
174
174
173
173
173
173
173
173
173
173
173
172
172
172
171
171
171
171
171
170
169
169
168
167
166
165
165
163
163
162
161
161
161
161
161
161
161
161
161
161
161
161
161
160
160
160
158
158
158
158
158
158
157
155
155
158
160
160
160
160
161
162
162
163
163
163
164
164
164
165
165
165
166
166
168
167
166
165
165
165
166
167
169
173
167
168
170
172
172
179
187
190
185
179
178
179
181
183
185
186
188
189
190
194
193
191
181
170
170
171
171
172
173
174
177
178
171
161
163
165
166
166
167
167
167
166
166
166
166
166
165
165
165
165
165
168
170
173
177
179
180
181
182
184
185
188
188
188
190
191
190
190
186
184
183
182
180
177
177
176
176
175
173
173
173
173
172
172
172
172
172
171
170
167
165
162
159
160
161
162
163
164
163
162
161
159
152
151
151
151
151
151
151
151
150
150
150
150
149
149
149
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
152
152
152
152
150
150
150
152
152
153
154
152
152
152
150
154
154
153
153
151
151
151
151
151
151
152
154
154
154
153
153
153
150
149
149
149
149
150
151
151
150
150
149
147
147
147
147
146
146
153
149
151
151
152
152
153
153
153
150
160
166
167
173
169
166
166
160
159
157
156
156
156
156
156
156
156
155
155
152
151
150
150
150
151
151
151
148
147
147
147
147
150
152
152
152
152
151
151
151
151
151
150
150
150
150
150
150
150
150
149
149
149
149
148
148
147
147
146
146
148
148
150
150
151
152
154
154
156
156
156
154
155
158
162
163
165
166
166
166
167
167
168
169
170
171
171
172
172
172
173
173
173
173
174
174
175
175
175
175
175
174
174
171
169
166
161
156
155
154
154
155
155
156
157
158
161
163
163
164
165
166
168
168
174
177
177
177
177
177
177
176
176
175
175
174
174
174
173
172
172
169
168
167
167
166
166
165
164
164
163
162
161
159
158
158
158
157
157
157
157
157
157
156
156
156
156
156
156
155
155
154
154
154
153
153
153
152
152
152
152
152
152
152
152
152
152
152
151
151
151
155
157
158
158
158
158
158
161
162
163
160
157
157
157
157
156
156
156
154
154
154
154
154
154
154
155
155
155
155
159
164
162
161
163
164
164
167
166
166
165
158
158
158
158
166
167
168
173
172
171
171
170
165
164
163
161
160
159
159
159
159
160
162
171
175
176
177
179
179
180
180
181
182
183
183
183
183
182
182
182
182
181
181
181
181
181
181
181
178
175
173
170
169
167
164
161
161
161
163
161
159
152
151
155
155
156
156
158
161
161
161
161
161
161
161
161
161
161
161
161
162
162
161
159
159
157
157
157
159
161
164
167
167
168
168
168
169
170
171
170
168
167
166
166
163
163
163
162
161
161
159
159
159
159
159
159
159
160
160
155
154
152
151
150
149
148
148
154
157
163
172
174
175
177
178
180
180
180
181
181
181
178
172
169
168
168
167
167
166
164
164
164
164
164
171
180
184
194
187
185
175
163
154
155
157
159
161
175
173
173
179
179
177
176
173
164
165
165
166
168
168
176
180
172
171
170
170
169
168
164
163
159
159
157
157
157
160
161
161
171
172
172
172
172
172
172
172
173
174
175
175
178
179
179
178
178
178
176
176
175
174
173
175
176
177
177
178
179
180
184
184
184
184
184
184
185
185
185
185
186
186
186
187
194
194
192
192
191
191
191
191
192
192
193
193
193
194
194
193
193
193
194
195
195
195
195
195
195
195
196
196
197
198
199
199
199
199
199
199
199
199
199
198
198
198
197
196
196
195
194
194
194
192
192
191
191
191
191
192
192
193
193
194
194
194
194
195
195
195
195
195
195
194
194
194
194
194
194
194
194
194
194
194
187
187
187
187
187
187
187
187
187
187
184
184
184
184
186
187
188
188
189
187
186
186
186
185
185
185
185
184
187
188
188
189
189
189
189
189
189
189
189
190
191
192
194
195
195
196
196
197
198
199
199
198
198
198
198
197
194
196
197
198
198
199
202
200
200
199
198
197
194
195
195
196
191
190
190
189
189
201
200
200
199
193
193
197
205
205
195
195
195
194
194
194
193
190
187
182
182
183
185
186
189
191
192
189
187
183
182
182
182
182
183
183
183
184
184
184
184
184
184
182
176
175
171
168
167
164
163
162
161
160
160
160
160
160
160
160
159
159
159
159
158
158
157
157
157
156
156
155
149
149
149
150
150
150
151
151
151
151
152
152
152
152
152
152
152
152
151
151
151
150
149
149
149
148
147
147
147
146
146
146
146
146
146
145
145
145
145
145
145
145
144
144
144
143
143
143
143
143
143
143
157
159
168
169
171
169
168
166
164
162
160
159
158
157
157
159
161
162
162
166
166
165
165
164
164
164
163
162
161
161
160
159
159
157
157
157
156
156
156
154
154
153
153
153
153
152
151
151
150
149
149
149
149
148
148
148
148
148
147
147
146
146
145
144
144
144
143
143
142
142
143
145
145
145
147
147
147
149
150
150
153
159
159
160
160
160
160
160
160
160
160
160
159
159
159
158
158
158
157
157
157
156
156
156
155
154
154
154
153
153
151
151
151
151
151
150
150
150
149
149
148
148
148
148
148
148
148
148
148
150
150
151
152
153
153
156
159
159
159
160
160
160
160
161
161
161
161
162
162
162
162
162
162
162
162
162
162
162
162
162
162
163
163
162
161
161
161
161
159
158
158
157
157
151
150
150
149
149
149
149
151
151
151
151
150
150
146
144
144
144
154
154
155
155
155
155
155
156
156
156
156
157
157
157
157
156
148
146
146
145
143
138
142
144
144
144
145
146
151
151
152
152
152
157
157
157
157
157
156
148
148
148
148
147
147
147
146
134
133
134
136
137
143
142
142
142
142
141
138
137
136
136
135
134
135
135
135
136
136
138
138
139
139
140
164
166
167
171
171
170
170
169
168
168
168
167
148
144
144
144
144
146
147
147
147
147
145
144
145
145
145
146
149
149
149
149
149
149
150
152
152
152
156
156
156
157
157
157
159
160
164
164
164
164
165
165
166
166
169
169
169
169
166
165
167
169
170
170
176
178
178
178
183
184
185
188
188
190
191
191
191
193
193
193
181
179
168
168
168
164
162
165
165
166
166
170
168
165
163
163
161
154
154
156
155
150
150
150
150
151
147
143
142
142
140
139
137
137
138
138
137
132
133
133
133
133
132
132
132
133
133
134
134
134
134
134
134
135
136
136
136
136
136
136
134
134
135
135
135
136
134
134
133
133
133
133
133
133
133
133
133
132
130
130
130
130
130
131
132
132
133
132
138
138
137
137
137
137
135
134
134
133
134
136
135
135
129
140
143
145
147
148
151
156
155
155
152
151
150
150
143
154
156
157
158
161
161
161
161
161
161
153
152
151
151
153
154
155
153
153
151
151
147
143
142
121
121
124
124
125
125
125
125
125
115
115
114
107
107
105
106
112
112
111
118
117
116
116
109
104
104
104
104
106
108
108
108
108
108
108
108
108
108
108
108
106
106
104
104
104
103
103
103
104
105
105