18 25872 1693 true 1 2 3 5 8 9 10 11 12 14 17 18 21 25 26 28 34 38