14 1495 988 true 2 6 7 8 13 16 18 19 24 30 32 33 34 38