16 830 423 true 0 7 10 14 15 27 31 41 54 74 77 80 87 88 91 94