16 6349 2352 true 3 12 23 39 50 51 58 66 69 74 80 83 90 91 98 99