16 1114 769 true 3 20 27 29 30 33 43 56 62 69 74 89 91 94 97 98