11 759 475 true 4 12 16 19 20 28 30 33 37 38 39