16 1590 869 true 10 12 14 24 28 41 56 59 64 65 70 76 77 82 87 93