14 846 412 true 4 11 12 17 29 42 44 50 68 76 77 83 86 90