16 1487 642 true 5 7 15 34 41 58 59 61 66 74 77 80 87 90 98 99