16 1598 1061 true 3 7 12 14 16 20 28 31 35 37 44 47 48 59 84 92