10 617 369 true 4 16 30 37 47 50 66 67 83 87