18 706 302 true 1 2 3 4 10 15 16 18 20 24 25 26 28 30 34 35 36 39