17 818 522 true 15 23 28 31 36 51 53 56 58 60 72 74 83 84 87 95 96