19 888 277 true 2 5 6 11 12 14 15 17 18 21 22 23 24 28 31 34 37 38 39