13 1290 739 true 4 17 19 21 29 30 33 35 38 39 47 50 76