18 2770 399 true 2 8 9 11 12 14 17 18 21 23 24 27 28 31 32 33 37 39