14 1529 519 true 2 8 10 11 15 18 20 23 25 27 28 32 37 38