14 1168 797 true 2 5 22 34 35 60 64 69 74 77 79 85 87 97