18 7240 707 true 1 2 3 7 9 11 12 15 17 18 20 22 26 27 31 35 37 39